Skip to main content

Survey and Comparison of Frameworks in Software Architecture

  • Conference paper
Advances in Computing and Communications (ACC 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 193))

Included in the following conference series:

Abstract

The development of various architectural frameworks and models in the field of software architecture shows the importance of the need for such a governing structure for growing and developed organizations. To create or to choose the right and suitable architecture frame work for any organization, the comparative study of all the frameworks and models must be analyzed. This paper technically analyzes various well known frameworks based on their views/perspectives, kind of architecture they deal with, characteristics, system development methodology, system modeling technique and business modeling technique and also explains their advantages and weakness. Frameworks that we consider are Zachman framework, TEAF, FEAF, TOGAF, DODAF and ISO/RM-ODP.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Conely, W.: About Architecture (2009), http://www.ehow.com/about_4565949_architecture.html

  2. Roger Session: A Comparison of Top Four Enterprise –Architecture Methodologies, ObjectWatch, Inc. (May 2007), http://www.objectwatch.com/white_papers.htm

  3. Bass, L., Clements, P., Kazman, R.: What is software Architecture? In: Software Architecture in Practice, ch.2, 2nd edn., pp. 19-45. Addison Wesley, Reading (2003)

    Google Scholar 

  4. Kruchten, P.: Architectural Blueprints – The “4+1” View model of software Architecture. IEEE Softw. 12, 42–50 (1995)

    Google Scholar 

  5. Shan, T.C.: Taxonomy of Java Web Application Frameworks. In: Conf. Rec. 2006 IEEE Int. Conf. e-Business Engg., pp. 378–385 (2006)

    Google Scholar 

  6. HighBeam Research: Software Framework (2008), http://www.reference.com/browse/Software_framework

  7. 7. U.S. Dept. of Defense: DoD Architecture Framework Version 1.5. (April 23, 2007), http://www.cio-nii.defense.gov/docs/DoDAF_Volume_II.pdf

  8. Kobryn, C., Sibbald, C.: Modeling DODAF Complaint Architectures. (October 25, 2004), http://www.uml-forum.com/dots/White_Paper_Modeling_DoDAF_UML2.pdf

  9. The Open Group: Module 2 TOGAF9 Components (2009), http://www.opengroup.org/togaf/

  10. U.S. Chief Information officers (CIO) Council: Federal Enterprise Architecture Framework Version 1.1 (September 1999), http://www.cio.gov/documents/fedarch1.pdf

  11. U.S. Treasury Chief Information officer Council: Treasury Enterprise Architecture Frame-work Version 1 (July 2000), http://www.treas.gov/cio

  12. Ignacio, J.: UML4ODP PLUGIN – User guide Version 0.9., Atenea Research Group, Spain (2009), http://issuu.com/i72jamaj/docs/uml4odp_plugin

  13. Bell, Michael: Introduction to Service-Oriented Modeling. In: Service-Oriented Modeling: Service Analysis, Design, and Architecture. Wiley & Sons, Chichester (2009)

    Google Scholar 

  14. Buckalew, P. M.: Service Oriented Architecture (2009), http://www.pmbuckalew.com/soa.htm

  15. schekkerman, J.: A comparative survey of Enterprise Architecture Frameworks. Institute for Enterprise Architecture Developments, Capgemini (2003), http://www.enterprise-architecture.info

  16. Maier, M., Rechtin, E.: Architecture Frameworks. In: The Art of Systems Architecting, 2nd edn., pp. 229–250. CRC Press, Florida (2000)

    Google Scholar 

  17. Vallecillo, A.: RM-ODP: The ISO Reference Model for Open Distributed Processing. ETSI Informática, Universidad de Málaga, http://www.enterprise-architecture.info/Images/Documents/RM-ODP.pdf

  18. Liimatainen, K., Hoffmann, M., Heikkilä, J.: Overview of Enterprise Architecture work in 15 countries FEAR Research Project, Ministry of Finance, Finland (2007), http://www.vm.fi/julkaisut

  19. Leist, S., Zellner, G.: Evaluation of Current Architecture Frameworks. University of Regensburg, Germany (2006), http://www.dcc.uchile.cl/~vramiro/d/p1546-leist.pdf

  20. Treasury Enterprise Architecture Framework, http://www.en.wikipedia.org/.../Treasury_Enterprise_Architecture_Framework

  21. What is TOGAF? http://www.articlebase.com/information-technology-articles/what-is-togaf-626259.html

  22. Westbrock, T.: Do Frameworks Really Matter?, EADirections (October 24, 2007), http://www.eadirections.com/.../EAdirections%20Frameworks%20Breakout%20updated.pdf

  23. Mosto, A.: DoD Architecture Framework Overview (May 2004), http://www.enterprise-architecture.info/Images/.../DODAF.ppt

  24. Jim: Applicability of DODAF in Documenting Business Enterprise Architectures (August 9, 2008), http://www.thario.net/2008/08/applicability-of-dodaf-in-documenting.html

  25. Ambler, S.: Extending the RUP with the Zachman Framework (2007), http://www.enterpriseunifiedprocess.com/essays/ZachmanFramework.html

  26. Zachman, J.A.: A Framework for Information Systems Architecture. IBM Syst. J. 26(3), 276–292 (1987)

    Article  Google Scholar 

  27. Gulla, J., Legum, A.: Enterprise Architecture Tools project (2006), http://www.enterprise-architecture.info/EA_Tools.htm

  28. May, N.: A survey of Software Architecture Viewpoint models (2005), mercuryit.swin.edu.au/ctg/AWSA05/Papers/may.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mary, S.R., Rodrigues, P. (2011). Survey and Comparison of Frameworks in Software Architecture. In: Abraham, A., Mauri, J.L., Buford, J.F., Suzuki, J., Thampi, S.M. (eds) Advances in Computing and Communications. ACC 2011. Communications in Computer and Information Science, vol 193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22726-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22726-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22725-7

  • Online ISBN: 978-3-642-22726-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics