• DocumentCode
    2178784
  • Title

    Architecture modeling language based on UML2.0

  • Author

    Roh, Sunghwan ; Kim, Kyungrae ; Jeon, Taewoong

  • Author_Institution
    Dept. of Comput. Sci., Korea Univ., Seoul, South Korea
  • fYear
    2004
  • fDate
    30 Nov.-3 Dec. 2004
  • Firstpage
    663
  • Lastpage
    669
  • Abstract
    Existing ADLs (architecture description languages) have an advantage of formally specifying the architecture of component-based systems. But ADLs have not come into extensive use in industries since ADL users should learn a distinct notation specific to architecture, and ADLs do not address all stakes of development process that is becoming diversified everyday. On the other hand, UML is a de facto standard general modeling language for software developments as UML provides a consistent notation and various supporting tools during the whole software development cycle. A number of researches on architecture modeling based on UML have been progressed. In particular, many research results have been introduced that specialize UML by its extension mechanism in order to explicitly represent core architecture concepts that UML does not fully support. UML2.0 embraces much more concepts that are important to architecture modeling than UML1.x. In this paper, we examine architecture modeling elements that can be represented in UML2.0 and discuss how to extend and specialize UML2.0 in order to make it more suitable for representing architectures.
  • Keywords
    Unified Modeling Language; formal specification; object-oriented programming; software architecture; UML1.x; UML2.0; architecture description language; architecture modeling language; component-based system architecture; formal specification; software development cycle; Architecture description languages; Computer architecture; Computer science; Object oriented modeling; Programming; Software architecture; Software standards; Standards development; Unified modeling language; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2004. 11th Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2245-9
  • Type

    conf

  • DOI
    10.1109/APSEC.2004.32
  • Filename
    1371984