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
Link To Document