• DocumentCode
    1297569
  • Title

    A methodology for software engineering

  • Author

    Chu, Yaohan

  • Author_Institution
    Dept. of Computer Sci. & Electrical Engng., Univ. of Maryland, College Park, MD, USA
  • Issue
    3
  • fYear
    1975
  • Firstpage
    262
  • Lastpage
    270
  • Abstract
    The 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. Implementation can then be accomplished from the `software blueprint´ in any of three possibilities: software, hardware, or microwave. Design of a lexical scanner is chosen as an example to illustrate this methodology.
  • Keywords
    computer software; program interpreters; architectural design language; architecture; design specification; implementation; lexical scanner; methodology; software engineering; Buffer storage; Computer languages; Data structures; Software design; Software engineering; Syntactics; Lexical scanner; methodology; software architecture; software blueprint; software engineering; software implementation;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1975.6312851
  • Filename
    6312851