DocumentCode :
2077997
Title :
Automatic enforcement of architectural design rules
Author :
Mattsson, Anders
Author_Institution :
Combitech AB, Jonkoping, Sweden
Volume :
2
fYear :
2010
fDate :
2-8 May 2010
Firstpage :
369
Lastpage :
372
Abstract :
Current techniques for modeling software architecture lacks support for the modeling of architectural design rules, i.e. rules defined by the architect that have to be followed in the detailed design. This is a problem in the context of Model-Driven Development in which it is assumed that major design artifacts are represented as formal or semi-formal models. The PhD project presented in this paper addresses this problem by the definition of a method for modeling architectural design rules in a form that is easily interpreted by developers. A tool for automatic validation of the design model against the architectural rules has also been developed. The method is designed to be easy to learn and use for both architects and developers. As a part of the PhD project the method is also currently validated in a case study on an industrial development project.
Keywords :
program verification; software architecture; ubiquitous computing; PhD project; architectural design rule modeling; architectural rules; automatic enforcement; automatic validation; industrial development project; model-driven development context; semiformal model; software architecture modeling; Computer architecture; Information systems; Object oriented modeling; Software; Software architecture; Unified modeling language; embedded software development; model-driven development (MDD); model-driven engineering (MDE);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location :
Cape Town
ISSN :
0270-5257
Print_ISBN :
978-1-60558-719-6
Type :
conf
DOI :
10.1145/1810295.1810395
Filename :
6062216
Link To Document :
بازگشت