Skip to main content

DoSAM – Domain-Specific Software Architecture Comparison Model

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 3712))

Abstract

The architecture of an IT system is of crucial importance for its success. In order to assess architecture’s fitness, a number of standardized architecture evaluation methods have been proposed. Most of them are intended for the evaluation of a single architecture at a certain point in time. Furthermore, the results are often highly dependent on the person performing the evaluation. Thus, such methods cannot be used to compare and rate different architectures. The DoSAM method instead provides an evaluation framework for comparing different software architectures in a certain domain. After adapting this framework to the application domain at hand once, it can then be used repeatedly for all future evaluations in a methodical and reproducible way.

This work originates from a framework of research studies related to Modularity of Naval Ships and funded by the German Procurement Agency Bundesamt für Wehrtechnik und Beschaffung in Koblenz.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Clements, P., Kazman, R., Klein, M.: Evaluating Software Architectures, Methods and Case Studies. SEI Series in Software Engineering (2002)

    Google Scholar 

  2. Harrison, R.: Maintenance Giant Sleeps Undisturbed in Federal Data Centers. Computerworld, March 9 (1987)

    Google Scholar 

  3. Lientz, B.P., Swanson, E.B.: Software Maintenance Management. Addison-Wesley, Reading (1980)

    Google Scholar 

  4. Lassing, N., Bengtsson, P., van Vliet, H., Bosch, J.: Experiences with SAA of Modifiability (May 2000)

    Google Scholar 

  5. Bengtsson, P., Bosch, J.: Architecture Level Prediction of Software Maintenance. In: The 3rd European Conference on Software Maintenance and Reengineering (CSMR 1999), pp. 139–147 (1999)

    Google Scholar 

  6. Bass, L., Clements, P., Kazman, R., Bass, K.: Software Architecture in Practice (Sei Series in Software Engineering). Addison-Wesley Publishing, Reading (1998)

    Google Scholar 

  7. IEEE Std. 1061-1998, IEEE Standard for a Software Quality Metrics Methodology (1998)

    Google Scholar 

  8. Stoermer, C., Bachmann, F., Verhoef, C.: SACAM: The Software Architecture Comparison Analysis Method, Technical Report, CMU/SEI-2003-TR-006 (2003)

    Google Scholar 

  9. Bergner, K., Rausch, A., Sihling, M.: Verfahren zur Bewertung von DV-Architekturen für das modulare Schiff, 4Soft Customer Study (2004)

    Google Scholar 

  10. Asundi, J., Kazman, R., Klein, M.: Using Economic Considerations to Choose Among Architecture Design Alternatives, Technical Report, CMU/SEI-2001-TR-035 (2001)

    Google Scholar 

  11. Bengtsson, P., Lassing, N., Bosch, J., van Vliet, H.: Architecture-Level Modifiability Analysis (ALMA). Journal of Systems and Software 69(1-2) (2004)

    Google Scholar 

  12. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: A System of Patterns. John Wiley&Sons, Chichester (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bergner, K., Rausch, A., Sihling, M., Ternité, T. (2005). DoSAM – Domain-Specific Software Architecture Comparison Model. In: Reussner, R., Mayer, J., Stafford, J.A., Overhage, S., Becker, S., Schroeder, P.J. (eds) Quality of Software Architectures and Software Quality. QoSA SOQUA 2005 2005. Lecture Notes in Computer Science, vol 3712. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11558569_3

Download citation

  • DOI: https://doi.org/10.1007/11558569_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29033-9

  • Online ISBN: 978-3-540-32056-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics