Abstract
We are designing a software development system that implements "what you see is what you get" for pro-gramming. The system, called OMEGA, allows software to be displayed, processed, and modified, using pictorial representations to convey the structure and levels of abstraction of the program. OMEGA takes advantage of the interactive user interface to provide syntax-free input,- user selectable display format, and incremental semantic analysis. By distinguishing input specification from output display, and exploiting interaction in semantic analysis, we are able to unify the different abstraction mechanisms present in traditional programming environments.
Cite
CITATION STYLE
Powell, M. L., & Linton, M. A. (1983). Visual abstraction in an interactive programming environment. In Proceedings of the 1983 ACM SIGPLAN Symposium on Programming Language Issues in Software Systems, SIGPLAN 1983 (pp. 14–21). Association for Computing Machinery, Inc. https://doi.org/10.1145/800226.806847
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.