This Article 
 Bibliographic References 
 Add to: 
A methodology for software engineering
Sept. 1975 (vol. 1 no. 3)
pp. 262-270
Yaohan Chu, Departments of Computer Science and Electrical Engineering, University of Maryland, College Park, Md. 20742
This paper presents a methodology for software engineering. This methodology recognizes the existence of two separate and distinctive phases (architecture and implementation) of a software engineering task. These two phases are interfaced by a formalized but descriptive design specification described by a language called ADL (architectural design language). This ADL description would serve a similar purpose as that served by the blueprint Iinplementation can then be accomplished from the "software blueprint" in any of three possibilities: software, hardware, or microware. Design of a lexical scanner is chosen as an example to Illustrate this methodology.
Index Terms:
Data structures,Software engineering,Computer languages,Software design,Syntactics,Buffer storage,software implementation,Lexical scanner,methodology,software architecture,software blueprint,software engineering
Yaohan Chu, "A methodology for software engineering," IEEE Transactions on Software Engineering, vol. 1, no. 3, pp. 262-270, Sept. 1975, doi:10.1109/TSE.1975.6312851
Usage of this product signifies your acceptance of the Terms of Use.