loading...
Assessing Architectural Complexity
Palazzo degli Affari, Italy March 08-March 11
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.1998.6657622nd Euromicro Conference on Software ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
While it is widely agreed that architectural simplicity is a key factor to the success of large software systems, it is not obvious how to measure architectural complexity. Our approach to measuring complexity is based on observation that large systems with a regular substructure are simple to create and maintain, whereas even relatively small systems created in an ad hoc fashion quickly become unmaintainable. This paper describes a system, called IAPR, that aids in architectural exploration and measurement by attempting to match patterns to an architecture. To do this, IAPR implements a heuristic form of sub-graph isomorphisman NP-hard problemusing the Constraint Satisfaction paradigm to limit the complexity of the problem space.
Citation:
R. Kazman, M. Burth, "Assessing Architectural Complexity," csmr, pp.104, 2nd Euromicro Conference on Software Maintenance and Reengineering ( CSMR'98), 1998
Usage of this product signifies your acceptance of the Terms of Use.