• DocumentCode
    2486121
  • Title

    Towards explicit representation of architectural design assumptions

  • Author

    Kyaruzi, John J. ; van Katwijk, Jan

  • Author_Institution
    Fac. of Inf. Technol. & Syst., Delft Univ. of Technol., Netherlands
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    249
  • Lastpage
    252
  • Abstract
    Architecture description languages (ADLs) are means to specify software architectures. During the last few years, a number of ADLs addressed structural aspects of software systems. However, constructing architecture descriptions (ADs) requires specific types of domain knowledge and introduces specific restrictions on the problems to be solved. Such requirements and restrictions play a key role in specifying, reusing and evolving ADs, in acquiring domain knowledge, and in defining the problems to be tackled by the software systems. We discuss the different roles that assumptions play in architecture-centered software development and we derive the requirements for capturing them as part of an ADL. We show how such requirements introduce bias for ADL formalisms
  • Keywords
    formal specification; software architecture; specification languages; ADL; architecture description languages; domain knowledge; formal specification; software architecture; software reuse; structural software aspects; Application software; Architecture description languages; Computer architecture; Costs; Electronic mail; Information technology; Ontologies; Programming; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 2000. Proceedings ASE 2000. The Fifteenth IEEE International Conference on
  • Conference_Location
    Grenoble
  • ISSN
    1938-4300
  • Print_ISBN
    0-7695-0710-7
  • Type

    conf

  • DOI
    10.1109/ASE.2000.873670
  • Filename
    873670