• DocumentCode
    3260480
  • Title

    Designing logical architectures of software systems

  • Author

    Kang, Sungwon ; Choi, Yoonseok

  • Author_Institution
    Sch. of Eng., Inf. & Commun. Univ., Daejeon, South Korea
  • fYear
    2005
  • fDate
    23-25 May 2005
  • Firstpage
    330
  • Lastpage
    337
  • Abstract
    It is commonly agreed that architecture design is essential for development of complicated software and that depending on viewpoints software architecture can be captured in various views. Among them, the logical view is the earliest and foremost view that software developers should consider because it shapes the later phase of architecture design and the subsequent development. In this paper, we present an architecture description language for logical architecture and its associated design method. The main characteristic of the language and the design method are that they support recursive top-down design so that logical architectures for software systems of any scale and complexity can be designed. We apply them to a realistic system and show their efficacy.
  • Keywords
    software architecture; specification languages; architecture description language; complicated software; logical architectures; recursive top-down design; software architecture; software systems; Architecture description languages; Communication system software; Computer architecture; Design engineering; Design methodology; Programming; Runtime; Shape; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2005 and First ACIS International Workshop on Self-Assembling Wireless Networks. SNPD/SAWN 2005. Sixth International Conference on
  • Print_ISBN
    0-7695-2294-7
  • Type

    conf

  • DOI
    10.1109/SNPD-SAWN.2005.30
  • Filename
    1434909