DocumentCode
1637589
Title
Rule-Based Architectural Compliance Checks for Enterprise Architecture Management
Author
Deiters, Constanze ; Dohrmann, Patrick ; Herold, Sebasitan ; Rausch, Andreas
Author_Institution
Dept. of Inf. Software Syst. Eng., Clausthal Univ. of Technol., Clausthal-Zellerfeld, Germany
fYear
2009
Firstpage
183
Lastpage
192
Abstract
Modern enterprise application systems are parts of complex IT landscapes. The architecture of such a landscape may impose constraints upon the design of single applications, for example by the mandatory use of enterprise wide reference architectures. It is of great importance for the sake of smooth operation and easy maintaining that single applications are compliant to the reference architectures. Checking this compliance is highly important for the architecture management to assure the quality of application systems. Unfortunately, current tool support is not flexible enough to easily check different aspects of architectural compliance. This paper proposes a rule based approach based upon logic programming concepts towards a formalism for architectural compliance checking. In this approach, the architecture and design are represented as logical knowledge base that can be queried for architectural compliance. Furthermore, the paper presents a case study, in which the approach was prototypically implemented and applied in an industrial context.
Keywords
logic programming; software architecture; application system quality; architecture management; complex IT landscape; enterprise application system; enterprise architecture management; logic programming; logical knowledge; rule based architectural compliance check; smooth operation; Application software; Computer architecture; Conference management; Distributed computing; Engineering management; Informatics; Software architecture; Software systems; Systems engineering and theory; Technology management; architectural compliance; architectural rules; enterprise architecture management; software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Conference, 2009. EDOC '09. IEEE International
Conference_Location
Auckland
ISSN
1541-7719
Print_ISBN
978-0-7695-3785-6
Type
conf
DOI
10.1109/EDOC.2009.15
Filename
5277678
Link To Document