An Ontology-Based Approach for Modelling Architectural Styles

  • Claus Pahl
  • Simon Giesecke
  • Wilhelm Hasselbring
Conference paper

DOI: 10.1007/978-3-540-75132-8_6

Part of the Lecture Notes in Computer Science book series (LNCS, volume 4758)
Cite this paper as:
Pahl C., Giesecke S., Hasselbring W. (2007) An Ontology-Based Approach for Modelling Architectural Styles. In: Oquendo F. (eds) Software Architecture. ECSA 2007. Lecture Notes in Computer Science, vol 4758. Springer, Berlin, Heidelberg

Abstract

The conceptual modelling of software architectures is of central importance for the quality of a software system. A rich modelling language is required to integrate the different aspects of architecture modelling, such as architectural styles, structural and behavioural modelling, into a coherent framework. We propose an ontological approach for architectural style modelling based on description logic as an abstract, meta-level modelling instrument. Architectural styles are often neglected in software architectures. We introduce a framework for style definition and style combination. The link between quality requirements and conceptual modelling of architectural styles is investigated. The application of the ontological framework in the form of an integration into existing architectural description notations such as ACME and UML-based approaches, and also service ontologies is illustrated.

Keywords

Software architecture modelling architecture ontology architectural style description logics quality-driven development 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Claus Pahl
    • 1
  • Simon Giesecke
    • 2
  • Wilhelm Hasselbring
    • 2
  1. 1.Dublin City University, School of Computing, Dublin 9Ireland
  2. 2.University of Oldenburg, Software Engineering Group, D-26111 OldenburgGermany

Personalised recommendations