A system for multiparadigm development of software systems

Scott Meyers, Steven P. Reiss · International Workshop on Software Specification and Design · 1991

It is the authors' goal to create a software development environment that will offer multiple editable views of software systems, will allow users to define new views, and will support communication between views as the systems are changed. The research to date has focused on the development of a single canonical representation for software systems, semantic program graphs (SPGs). The authors briefly describe SPGs, show how they can form the basis of a development environment, give examples of their utility, and compare them with other ways of representing software systems. They concentrate on describing the various characteristics of software systems that SPGs must support, and on explaining how SPGs can serve as the basis for the development environment envisioned. >

Read the paper · More papers on PaperTik