• DocumentCode
    2881292
  • Title

    Integrating architecture description languages with a standard design method

  • Author

    Robbins, Jason E. ; Medvidovic, Nenad ; Redmiles, David F. ; Rosenblum, David S.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    1998
  • fDate
    19-25 Apr 1998
  • Firstpage
    209
  • Lastpage
    218
  • Abstract
    Software architecture descriptions are high-level models of software systems. Some researchers have proposed special-purpose architectural notations that have a great deal of expressive power but are not well integrated with common development methods. Others have used mainstream development methods that are accessible to developers, but lack semantics needed for extensive analysis. We describe an approach to combining the advantages of these two ways of modeling architectures. We present two examples of extending UML, an emerging standard design notation, for use with two architecture description languages, C2 and Wright. Our approach suggests a practical strategy for bringing architectural modeling into wider use, namely by incorporating substantial elements of architectural models into a standard design method
  • Keywords
    object-oriented methods; software engineering; C2; Wright; architectural notations; architecture description languages; constraint languages; extending UML; incremental development; object-oriented design; software architecture; software systems; standard design notation; Architecture description languages; Computer architecture; Costs; Design methodology; Object oriented modeling; Power system modeling; Software architecture; Software standards; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1998. Proceedings of the 1998 International Conference on
  • Conference_Location
    Kyoto
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-8368-6
  • Type

    conf

  • DOI
    10.1109/ICSE.1998.671120
  • Filename
    671120