A Rule-Based Approach to Architecture Conformance Checking as a Quality Management Measure
Sebastian Herold*; Andreas Rausch Clausthal University of Technology, Clausthal-Zellerfeld, Germany
Abstract
The process of divergence between intended software architecture and its actual implementation, often called architecture erosion or architectural drifts, has in general negative effects on the overall quality of the system. It is hence very important to be able to check whether the realization of a system conforms to its intended architecture.
Consistency between models and conformance are important issues in model-based software development. Conformance between models can be guaranteed partially “by construction” through conformance ...
Get Relating System Quality and Software Architecture now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.