Skip to main content

A Study on Software Architecture Evaluation

  • Conference paper
Book cover Computational Science and Its Applications - ICCSA 2006 (ICCSA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3983))

Included in the following conference series:

  • 829 Accesses

Abstract

This paper presents an approach to evaluate software architecture. Our approach is divided into three main areas of activities : the work involved in preparation, execution, and completion of the evaluation. Through performing these activities, architectural evaluation can be systematically performed centering around architectural design decisions that have profound impacts on the achievement of quality attributes.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kazman, R., et al.: The Architecture Tradeoff Analysis Method. In: The 4th IEEE International Conference on Engineering of Complex Computer Systems, August 1998, pp. 68–78 (1998)

    Google Scholar 

  2. Dobrica, L., Niemela, E.: A Survey on Software Architecture Analysis Methods. IEEE Transactions on Software Engineering 28(7), 638–653 (2002)

    Article  Google Scholar 

  3. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley, Reading (1998)

    Google Scholar 

  4. Bosch, J.: Design and Use of Software Architectures. Addison-Wesley, Reading (2000)

    Google Scholar 

  5. Clements, P., Kazman, R., Klein, M.: Evaluating Software Architectures. Addison-Wesley, Reading (2002)

    Google Scholar 

  6. Allen, R.: A Formal Approach to Software Architectures. In: CMU-CS-97-144, May 1997. Carnegie Mellon University (1997)

    Google Scholar 

  7. Abowd, G., et al.: Recommended Best Industrial Practice for Software Evaluation. CMU/SEI-96-TR-025. Carnegie Mellon University (January 1997)

    Google Scholar 

  8. Kruchten, P.: The 4+1 View Model of Software Architecture. IEEE Software 12(6), 42–50 (1995)

    Article  Google Scholar 

  9. Eriksson, H., Penker, M.: UML Toolkit. Addison-Wesley, Reading (1998)

    Google Scholar 

  10. Klein, M., Kazman, R.: Attribute-Based Architectural Styles. CMU/SEI-99-TR-022. Carnegie Mellon University (October 1999)

    Google Scholar 

  11. Inverardi, P., Mangano, C., Russo, F., Balsamo, S.: Performance Evaluation of a Software Architecture: A Case Study. In: Proceedings of the 9th International Workshop on Software Specification and Design, April 1998, pp. 116–125 (1998)

    Google Scholar 

  12. Medvidovic, N.: A Classification and Comparison Framework for Software Architecture Description Languages., UCI-ICS-97-02, University of California, Irvine (February 1996)

    Google Scholar 

  13. Clements, P., Bass, L., Kazman, R., Abowd, G.: Predicting Software Quality by Architecture-Level Evaluation. In: Proceeding of the 5th International Conference on Software Quality, October 1995, pp. 485–498 (1995)

    Google Scholar 

  14. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley, Reading (1995)

    Google Scholar 

  15. Buschmann, F., et al.: Pattern-Oriented Software Architecture – A System of Patterns. John Wiley & Sons, Chichester (2000)

    Google Scholar 

  16. Schmidt, D., Stal, M., Rohnert, H., Buschmann, F.: Pattern-Oriented Software Architecture – Patterns for Concurrent and Networked Objects. John Wiley & Sons, Chichester (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jeong, GB., Kim, GB. (2006). A Study on Software Architecture Evaluation. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3983. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751632_111

Download citation

  • DOI: https://doi.org/10.1007/11751632_111

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34077-5

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics