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. Architectural
styles are often neglected in software architectures. We propose
an ontological approach for architectural style modelling based on description
logic as an abstract, meta-level modelling instrument. We introduce a
framework for style definition and style combination. The application of the
ontological framework in the form of an integration into existing architectural
description notations is illustrated.