We consider the nature of software system specifications and designs, then survey the languages used in representing them. We emphasize the utility of language-based representations as a foundation for computerized tools which provide aid during software system development. The survey is based upon a classification of the languages according to their underlying representational constructs.
No takes yet. Share an insight, caveat, or question.
Riddle et al. (1978) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: