• 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