| | |
Summary: Tool Support for Statically Checking the Structural Conformance of
an Object-Oriented System to its Runtime Architecture
Marwan Abi-Antoun Jonathan Aldrich
School of Computer Science, Carnegie Mellon University
{marwan.abi-antoun, jonathan.aldrich}@cs.cmu.edu
Abstract
Maintaining the conformance of an implementation to its
architecture is difficult in practice since developers often
make changes that degrade the architectural structure.
We present tools for statically checking the structural
conformance of a system to its runtime architecture.
Categories and Subject Descriptors D.2.2 [Software En-
gineering]: Design Tools and Techniques
General Terms Design, Documentation
Keywords runtime architecture, conformance checking
1. Introduction
Ensuring conformance of the code architecture or module
view has received much attention [5]. The code architecture
is useful for analyzing quality attributes such as modifia-
bility. Architecture-based analyses for performance, security
|