Experience with the Architecture Quality Assessment of a Rule-Based Object-Oriented System

  • Jeff L. Burgett
  • Anthony Lange
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1543)


Evaluating the quality of a software architecture that utilises several interdependent architecture styles can be complex. This paper outlines an approach used to validate a system that integrated rule-based, event and state-driven, distributed object, and layered architectural styles. An analysis of the lessons learned is provided which identifies pitfalls found and suggestions for improving the outlined approach.


Software Architecture Communication Model Rule Engine Software Requirement Specification Architecture Evaluation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Abowd G., Bass L., Clements P., Kazman R., Northrop L., and Moormann Zaremski A. (1997). «Recommended Best Industrial Practice for Software Architecture Evaluation», CMU/SEI-96-TR025, Carnegie Mellon University, Pittsburgh PA.Google Scholar
  2. Shaw M., Garlan D. (1996). Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall, Upper Saddle River, New Jersey.zbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Jeff L. Burgett
    • 1
  • Anthony Lange
    • 2
  1. 1.AMSThe Netherlands
  2. 2.Tanning ConsultancyThe Netherlands

Personalised recommendations