Abstract
At the present time there have been few tools developed to aid in the design of software systems. It is now recognized that more effort in the design phase of the software life cycle pays benefits in time and money in the latter phases of the life cycle. This recognition has prompted the development of design languages and automated design systems. A prototype of a new design system has been implemented. This implementation includes (1) a design language for expressing design information, (2) a data base for holding design information, (3) a set of feedback and analysis tools and (4) a command language for manipulating the feedback and analysis tools. The design language is a relational language. Objects are defined in the language and then relationships are established between objects. Feedback and analysis tools have been developed with the intent of making the information feedback loop shorter.
Quick, Michael Joseph (1980). A language for designing software systems. Texas A&M University. Texas A&M University. Libraries. Available electronically from
https : / /hdl .handle .net /1969 .1 /DISSERTATIONS -659108.