Skip to main content
Erschienen in: Software Quality Journal 4/2010

01.12.2010

Architecture analysis of enterprise systems modifiability: a metamodel for software change cost estimation

verfasst von: Robert Lagerström, Pontus Johnson, Mathias Ekstedt

Erschienen in: Software Quality Journal | Ausgabe 4/2010

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Enterprise architecture models can be used in order to increase the general understanding of enterprise systems and specifically to perform various kinds of analysis. The present paper proposes a metamodel for enterprise systems modifiability analysis, i.e. assessing the cost of making changes to enterprise-wide systems. The enterprise architecture metamodel is formalized using probabilistic relational models, which enables the combination of regular entity-relationship modeling aspects with means to perform enterprise architecture analysis. The content of the presented metamodel is validated based on survey and workshop data and its estimation capability is tested with data from 21 software change projects. To illustrate the applicability of the metamodel an instantiated architectural model based on a software change project conducted at a large Nordic transportation company is detailed.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Aggarwal, K., Singh, Y., & Chhabra, J. K. (2002). An integrated measure of software maintainability. In Proceedings of the annual IEEE reliability and maintainability symposium. Aggarwal, K., Singh, Y., & Chhabra, J. K. (2002). An integrated measure of software maintainability. In Proceedings of the annual IEEE reliability and maintainability symposium.
Zurück zum Zitat Aier, S., Buckl, S., Franke, U., Gleichauf, B., Johnson, P., Närman, P., Schweda, C., & Ullberg, J. (2009). A survival analysis of application life spans based on enterprise architecture models, enterprise modelling and information systems architectures. In Proceedings of the 3rd international workshop EMISA. Aier, S., Buckl, S., Franke, U., Gleichauf, B., Johnson, P., Närman, P., Schweda, C., & Ullberg, J. (2009). A survival analysis of application life spans based on enterprise architecture models, enterprise modelling and information systems architectures. In Proceedings of the 3rd international workshop EMISA.
Zurück zum Zitat Allen, R. (1997). A formal approach to software architecture. PhD Thesis, Carnegie Mellon University. Allen, R. (1997). A formal approach to software architecture. PhD Thesis, Carnegie Mellon University.
Zurück zum Zitat April, A., & Abran, A. (2008). Software maintenance management. Hoboken, New Jersey: IEEE Computer Society/John Wiley & Sons. April, A., & Abran, A. (2008). Software maintenance management. Hoboken, New Jersey: IEEE Computer Society/John Wiley & Sons.
Zurück zum Zitat Bass, L., Clements, P., & Kazman, R. (1998). Software architecture in practice. Reading, MA: Addison Wesley Longman/Software Engineering Institute. Bass, L., Clements, P., & Kazman, R. (1998). Software architecture in practice. Reading, MA: Addison Wesley Longman/Software Engineering Institute.
Zurück zum Zitat Bengtsson, P. O. (2002). Architecture-level modifiability analysis. PhD Thesis, Blekinge Institute of Technology. Bengtsson, P. O. (2002). Architecture-level modifiability analysis. PhD Thesis, Blekinge Institute of Technology.
Zurück zum Zitat Boehm, B. (1981). Software engineering economics. Upper Saddle River: Prentice Hall.MATH Boehm, B. (1981). Software engineering economics. Upper Saddle River: Prentice Hall.MATH
Zurück zum Zitat Boehm, B., Abts, C., & Chulani, S. (2000). Software development cost estimation approaches—a survey. Annals of Software Engineering, 10, 177–205. Boehm, B., Abts, C., & Chulani, S. (2000). Software development cost estimation approaches—a survey. Annals of Software Engineering, 10, 177–205.
Zurück zum Zitat Brinkkemper, S. (1996). Method engineering: Engineering of information systems development methods and tools. Information and Software Technology, 38, 275–280. Brinkkemper, S. (1996). Method engineering: Engineering of information systems development methods and tools. Information and Software Technology, 38, 275–280.
Zurück zum Zitat Brinkkemper, S. (2000). Method-engineering with web-enabled methods. In Informations Systems engineering—State of the art and research themes (pp. 123–133). Berlin: Springer. Brinkkemper, S. (2000). Method-engineering with web-enabled methods. In Informations Systems engineering—State of the art and research themes (pp. 123–133). Berlin: Springer.
Zurück zum Zitat Chan, T., Chung, S. L., & Ho, T. H. (1996). An economic model to estimate software rewriting and replacement times. IEEE Transactions on Software Engineering, 22. Chan, T., Chung, S. L., & Ho, T. H. (1996). An economic model to estimate software rewriting and replacement times. IEEE Transactions on Software Engineering, 22.
Zurück zum Zitat Chulani, S., Boehm, B., & Steece, B. (1999). Calibrating software cost models using bayesian analysis. IEEE Transactions on Software Engineering, 573–583. Chulani, S., Boehm, B., & Steece, B. (1999). Calibrating software cost models using bayesian analysis. IEEE Transactions on Software Engineering, 573–583.
Zurück zum Zitat Conte, S., Dunsmore, H., & Chen, V. (1985). Software effort estimation and productivity. New York: Academic Press Inc. Conte, S., Dunsmore, H., & Chen, V. (1985). Software effort estimation and productivity. New York: Academic Press Inc.
Zurück zum Zitat Department of Defense Architecture Framework Working Group. (2007). DoD architecture framework, version 1.5. Technical Report, Department of Defense, USA. Department of Defense Architecture Framework Working Group. (2007). DoD architecture framework, version 1.5. Technical Report, Department of Defense, USA.
Zurück zum Zitat Fenton, N. E., & Pfleger, S. L. (1997). Software metrics: A rigorous and practical approach. Boston, MA: PWS Publishing Company. Fenton, N. E., & Pfleger, S. L. (1997). Software metrics: A rigorous and practical approach. Boston, MA: PWS Publishing Company.
Zurück zum Zitat Fischer, R., Aier, S., & Winter, R. (2007). Enterprise modelling and information systems architectures. A Federated Approach to Enterprise Architecture Model Maintenance, 2, 14–22. Fischer, R., Aier, S., & Winter, R. (2007). Enterprise modelling and information systems architectures. A Federated Approach to Enterprise Architecture Model Maintenance, 2, 14–22.
Zurück zum Zitat Franke, U., Flores, W. R., & Johnson, P. (2009a). Enterprise architecture dependency analysis using fault trees and bayesian networks. In Proceedings of 42nd annual simulation symposium (ANSS) (pp. 209–216), http://www.scs.org. Franke, U., Flores, W. R., & Johnson, P. (2009a). Enterprise architecture dependency analysis using fault trees and bayesian networks. In Proceedings of 42nd annual simulation symposium (ANSS) (pp. 209–216), http://​www.​scs.​org.
Zurück zum Zitat Franke, U., Höök, D., König, J., Lagerström, R., Närman, P., Ullberg, J., Gustafsson, P., & Ekstedt, M. (2009b). EAF2—a framework for categorizing enterprise architecture frameworks. In Proceedings of 10th ACIS international conference on software engineering, Artificial intelligence, Networking and Parallel/Distributed Computing (pp. 327–332). Franke, U., Höök, D., König, J., Lagerström, R., Närman, P., Ullberg, J., Gustafsson, P., & Ekstedt, M. (2009b). EAF2—a framework for categorizing enterprise architecture frameworks. In Proceedings of 10th ACIS international conference on software engineering, Artificial intelligence, Networking and Parallel/Distributed Computing (pp. 327–332).
Zurück zum Zitat Friedman, N., Getoor, L., Koller, D., & Pfeffer, A. (1999). Learning probabilistic relational models. In Proceedings of the 16th international joint conference on artificial intelligence (pp. 1300–1309). Friedman, N., Getoor, L., Koller, D., & Pfeffer, A. (1999). Learning probabilistic relational models. In Proceedings of the 16th international joint conference on artificial intelligence (pp. 1300–1309).
Zurück zum Zitat Granja-Alvarez, J. C., & Barranco-Garcia, M. J. (1997). A method for estimating maintenance cost in a software project: A case study. Software Maintenance: Research and Practice, 9, 161–175. Granja-Alvarez, J. C., & Barranco-Garcia, M. J. (1997). A method for estimating maintenance cost in a software project: A case study. Software Maintenance: Research and Practice, 9, 161–175.
Zurück zum Zitat Grubb, P., & Takang, A. (2003). Software maintenance: Concepts and practice. Singapore: World Scientific.MATHCrossRef Grubb, P., & Takang, A. (2003). Software maintenance: Concepts and practice. Singapore: World Scientific.MATHCrossRef
Zurück zum Zitat Gustafsson, P., Höök, D., Ericsson, E., & Lilliesköld, J. (2009). Analyzing it impacts on organizational structure. In Portland international center for management of engineering and technology Conference Proceedings. Gustafsson, P., Höök, D., Ericsson, E., & Lilliesköld, J. (2009). Analyzing it impacts on organizational structure. In Portland international center for management of engineering and technology Conference Proceedings.
Zurück zum Zitat Halstead, M. H. (1975). Toward a theoretical basis for estimating programming effort. In ACM 75: Proceedings of the 1975 annual conference (pp. 222–224). New York, NY, USA: ACM. Halstead, M. H. (1975). Toward a theoretical basis for estimating programming effort. In ACM 75: Proceedings of the 1975 annual conference (pp. 222–224). New York, NY, USA: ACM.
Zurück zum Zitat Harrison, W., & Cook, C. (1990). Insights on improving the maintenance process through software measurement. In Proceedings of the IEEE software maintenance Conference. Harrison, W., & Cook, C. (1990). Insights on improving the maintenance process through software measurement. In Proceedings of the IEEE software maintenance Conference.
Zurück zum Zitat Höök, D., Nordström, L., & Johnson, P. (2009). An enterprise architecture based method for quantified analysis of ict system impact on maintenance management. In ICOMS asset management conference proceedings. Höök, D., Nordström, L., & Johnson, P. (2009). An enterprise architecture based method for quantified analysis of ict system impact on maintenance management. In ICOMS asset management conference proceedings.
Zurück zum Zitat IEEE Standards Board. (1990). IEEE standard glossary of software engineering technology. Technical Report, The Institute of Electrical and Electronics Engineers. IEEE Standards Board. (1990). IEEE standard glossary of software engineering technology. Technical Report, The Institute of Electrical and Electronics Engineers.
Zurück zum Zitat International Organization for Standardization. (2001). Software engineering–product quality–part 1: Quality model. International standard ISO/IEC TR 9126–1:2001(E), International Organization for Standardization. International Organization for Standardization. (2001). Software engineering–product quality–part 1: Quality model. International standard ISO/IEC TR 9126–1:2001(E), International Organization for Standardization.
Zurück zum Zitat International Organization for Standardization. (2003a). Software engineering–product quality–part 2: External metrics. International standard ISO/IEC TR 9126–2:2003(E), International Organization for Standardization. International Organization for Standardization. (2003a). Software engineering–product quality–part 2: External metrics. International standard ISO/IEC TR 9126–2:2003(E), International Organization for Standardization.
Zurück zum Zitat International Organization for Standardization. (2003b). Software engineering–product quality–part 3: Internal metrics. International standard ISO/IEC TR 9126–3:2003(E), International Organization for Standardization. International Organization for Standardization. (2003b). Software engineering–product quality–part 3: Internal metrics. International standard ISO/IEC TR 9126–3:2003(E), International Organization for Standardization.
Zurück zum Zitat Jarzabek, S. (2007). Effective software maintenance and evolution: A reuse-based approach. Boca Raton, FL: Auerbach Publications, Taylor & Francis Group.MATHCrossRef Jarzabek, S. (2007). Effective software maintenance and evolution: A reuse-based approach. Boca Raton, FL: Auerbach Publications, Taylor & Francis Group.MATHCrossRef
Zurück zum Zitat Jensen, F. (2001). Bayesian networks and decision graphs. New York, Secaucus, NJ, USA: Springer.MATH Jensen, F. (2001). Bayesian networks and decision graphs. New York, Secaucus, NJ, USA: Springer.MATH
Zurück zum Zitat Johansson, E. (2005). Assessment of enterprise information security—How to make it credible and efficient. PhD Thesis, Royal Institute of Technology (KTH), Stockholm, Sweden. Johansson, E. (2005). Assessment of enterprise information security—How to make it credible and efficient. PhD Thesis, Royal Institute of Technology (KTH), Stockholm, Sweden.
Zurück zum Zitat Johnson, P., & Ekstedt, M. (2007). Enterprise architecture—Models and analyses for information systems decision making. Studentlitteratur. Johnson, P., & Ekstedt, M. (2007). Enterprise architecture—Models and analyses for information systems decision making. Studentlitteratur.
Zurück zum Zitat Johnson, P., Lagerström, R., Närman, P., & Simonsson, M. (2007). Enterprise architecture analysis with extended influence diagrams. Information Systems Frontiers, 9. Johnson, P., Lagerström, R., Närman, P., & Simonsson, M. (2007). Enterprise architecture analysis with extended influence diagrams. Information Systems Frontiers, 9.
Zurück zum Zitat Jürjens, J. (2005). Secure systems development with UML. Berlin, Heidelberg: Springer.MATH Jürjens, J. (2005). Secure systems development with UML. Berlin, Heidelberg: Springer.MATH
Zurück zum Zitat Kan, S. (2003). Metrics and models in software quality engineering (2nd ed.). London: Pearson Education. Kan, S. (2003). Metrics and models in software quality engineering (2nd ed.). London: Pearson Education.
Zurück zum Zitat Kazman, R., Asundi, J., & Klein, M. (2001). Quantifying the costs and benefits of architectural decisions. In Proceedings of the 23rd international conference on software engineering (pp. 297–306). Kazman, R., Asundi, J., & Klein, M. (2001). Quantifying the costs and benefits of architectural decisions. In Proceedings of the 23rd international conference on software engineering (pp. 297–306).
Zurück zum Zitat Kazman, R., Klein, M., & Clements, P. (2000). ATAM: Method for architecture evaluation. Kazman, R., Klein, M., & Clements, P. (2000). ATAM: Method for architecture evaluation.
Zurück zum Zitat König, J., & Nordström, L. (2009). Assessing impact of ict system quality on operation of active distribution grids. In IEEE PowerTech. König, J., & Nordström, L. (2009). Assessing impact of ict system quality on operation of active distribution grids. In IEEE PowerTech.
Zurück zum Zitat Kurpjuweit, S., & Winter, R. (2007). Viewpoint-based meta model engineering. In Enterprise modelling and information systems architectures (EMISA 2007). Kurpjuweit, S., & Winter, R. (2007). Viewpoint-based meta model engineering. In Enterprise modelling and information systems architectures (EMISA 2007).
Zurück zum Zitat Lagerström, R. (2007). Analyzing system maintainability using enterprise architecture models. Journal of Enterprise Architecture, 3, 33–41. Lagerström, R. (2007). Analyzing system maintainability using enterprise architecture models. Journal of Enterprise Architecture, 3, 33–41.
Zurück zum Zitat Lagerström, R., Chenine, M., Johnson, P., & Franke, U. (2008). Probabilistic metamodel merging. In Proceedings of the Forum at the 20th international conference on advanced information systems (Vol. 344, pp. 25–28). Lagerström, R., Chenine, M., Johnson, P., & Franke, U. (2008). Probabilistic metamodel merging. In Proceedings of the Forum at the 20th international conference on advanced information systems (Vol. 344, pp. 25–28).
Zurück zum Zitat Lagerström, R., Franke, U., Johnson, P., & Ullberg, J. (2009a). A method for creating enterprise architecture metamodels—applied to systems modifiability analysis. The International Journal of Computer Science and Applications, 6, 89–120. Lagerström, R., Franke, U., Johnson, P., & Ullberg, J. (2009a). A method for creating enterprise architecture metamodels—applied to systems modifiability analysis. The International Journal of Computer Science and Applications, 6, 89–120.
Zurück zum Zitat Lagerström, R., Johnson, P., & Höök, D. (2009b). Architecture analysis of enterprise systems modifiability—models, analysis and validation. submitted to journal. Lagerström, R., Johnson, P., & Höök, D. (2009b). Architecture analysis of enterprise systems modifiability—models, analysis and validation. submitted to journal.
Zurück zum Zitat Lagerström, R., Johnson, P., Höök, D., & König, J. (2009c). Software change project cost estimation—a bayesian network and a method for expert elicitation. In the International Workshop on Software Quality and Maintainability Proceeding. Lagerström, R., Johnson, P., Höök, D., & König, J. (2009c). Software change project cost estimation—a bayesian network and a method for expert elicitation. In the International Workshop on Software Quality and Maintainability Proceeding.
Zurück zum Zitat Lagerström, R., Johnson, P., & Närman, P. (2007). Extended influence diagram generation. In Interoperability for enterprise software and applications conference. Lagerström, R., Johnson, P., & Närman, P. (2007). Extended influence diagram generation. In Interoperability for enterprise software and applications conference.
Zurück zum Zitat Lagerström, R., Saat, J., Franke, U., Aier, S., & Ekstedt, M. (2009d). Enterprise meta modeling methods—combining a stakeholder-oriented and a causality-based approach. In Enterprise, business-process and information systems modeling, Lecture Notes in Business Information Processing (Vol 29, pp. 381–393), Berlin Heidelberg: Springer. ISSN 1865-1348. Lagerström, R., Saat, J., Franke, U., Aier, S., & Ekstedt, M. (2009d). Enterprise meta modeling methods—combining a stakeholder-oriented and a causality-based approach. In Enterprise, business-process and information systems modeling, Lecture Notes in Business Information Processing (Vol 29, pp. 381–393), Berlin Heidelberg: Springer. ISSN 1865-1348.
Zurück zum Zitat Laird, L., & Brennan, C. (2006). Software measurement and estimation: A practical approach. Hoboken, New Jersey: IEEE Computer Society/John Wiley & Sons. Laird, L., & Brennan, C. (2006). Software measurement and estimation: A practical approach. Hoboken, New Jersey: IEEE Computer Society/John Wiley & Sons.
Zurück zum Zitat Lankhorst, M. (2005). Enterprise architecture at work. Heidelberg: Springer. Lankhorst, M. (2005). Enterprise architecture at work. Heidelberg: Springer.
Zurück zum Zitat Matinlassi, M., & Niemelä, E. (2003). The impact of maintainability on component-based software systems. In Proceedings of the 29th IEEE EUROMICRO conference “New Waves in System Architecture”. Matinlassi, M., & Niemelä, E. (2003). The impact of maintainability on component-based software systems. In Proceedings of the 29th IEEE EUROMICRO conference “New Waves in System Architecture”.
Zurück zum Zitat Matson, J., Barrett, B., & Mellichamp, J. (1994). Software development cost estimation using function points. Software Engineering, IEEE Transactions on, 20, 275–287. Matson, J., Barrett, B., & Mellichamp, J. (1994). Software development cost estimation using function points. Software Engineering, IEEE Transactions on, 20, 275–287.
Zurück zum Zitat Moløkken-Østvold, K., Haugen, N. C., & Benestad, H. C. (2008). Using planning poker for combining expert estimates in software projects. Journal of Systems and Software, 81, 2106–2117. New York, NY, USA: Elsevier Science Inc. Moløkken-Østvold, K., Haugen, N. C., & Benestad, H. C. (2008). Using planning poker for combining expert estimates in software projects. Journal of Systems and Software, 81, 2106–2117. New York, NY, USA: Elsevier Science Inc.
Zurück zum Zitat Närman, P., Johnson, P., & Nordström, L. (2007). Enterprise architecture: A framework supporting system quality analysis. In Proceedings of the international annual enterprise distributed object computing Conference. Närman, P., Johnson, P., & Nordström, L. (2007). Enterprise architecture: A framework supporting system quality analysis. In Proceedings of the international annual enterprise distributed object computing Conference.
Zurück zum Zitat Neapolitan, R. (2003). Learning bayesian networks. Upper Saddle River, NJ, USA: Prentice-Hall, Inc. Neapolitan, R. (2003). Learning bayesian networks. Upper Saddle River, NJ, USA: Prentice-Hall, Inc.
Zurück zum Zitat Oman, P., Hagemeister, J., & Ash, D. (1992). A definition and taxonomy for software maintainability. Technical Report, Software Engineering Lab. Oman, P., Hagemeister, J., & Ash, D. (1992). A definition and taxonomy for software maintainability. Technical Report, Software Engineering Lab.
Zurück zum Zitat Pigoski, T. (1997). Practical software maintenance. New York: John Wiley & Sons. Pigoski, T. (1997). Practical software maintenance. New York: John Wiley & Sons.
Zurück zum Zitat Putnam, L., & Myers, W. (2003). Five core metrics. New York: Dorset House Publishing. Putnam, L., & Myers, W. (2003). Five core metrics. New York: Dorset House Publishing.
Zurück zum Zitat Ross, J. W., Weill, P., & Robertson, D. (2006). Enterprise architecture as strategy: Creating a foundation for business execution. Boston, MA: Harvard Business School Press. Ross, J. W., Weill, P., & Robertson, D. (2006). Enterprise architecture as strategy: Creating a foundation for business execution. Boston, MA: Harvard Business School Press.
Zurück zum Zitat Simonsson, M. (2008). Predicting IT governance performance: A method for model-based decision making. PhD Thesis, Royal Institute of Technology (KTH), Stockholm, Sweden. Simonsson, M. (2008). Predicting IT governance performance: A method for model-based decision making. PhD Thesis, Royal Institute of Technology (KTH), Stockholm, Sweden.
Zurück zum Zitat Smith, D. (1999). Designing maintainable software. Berlin: Springer.MATH Smith, D. (1999). Designing maintainable software. Berlin: Springer.MATH
Zurück zum Zitat Society of Automotive Engineers. (2009). Architecture analysis and design language (aadl) standard. Technical Report, Carnegie Mellon University. Society of Automotive Engineers. (2009). Architecture analysis and design language (aadl) standard. Technical Report, Carnegie Mellon University.
Zurück zum Zitat Tekinerdogan, B. (2004). ASAAM: aspectual software architecture analysis method. In Proceedings of the fourth working IEEE/IFIP conference on software architecture (pp. 5–14). IEEE Computer Society. Tekinerdogan, B. (2004). ASAAM: aspectual software architecture analysis method. In Proceedings of the fourth working IEEE/IFIP conference on software architecture (pp. 5–14). IEEE Computer Society.
Zurück zum Zitat The IT Governance Institute. (2007). Control objectives for information and related technology (COBIT) 4.1. Technical Report, The IT Governance Institute. The IT Governance Institute. (2007). Control objectives for information and related technology (COBIT) 4.1. Technical Report, The IT Governance Institute.
Zurück zum Zitat The Open Group. (2009). The Open Group Architecture Framework (TOGAF)—version 9. The Open Group. The Open Group. (2009). The Open Group Architecture Framework (TOGAF)—version 9. The Open Group.
Zurück zum Zitat Ullberg, J., Lagerström, R., & Johnson, P. (2008). A framework for service interoperability analysis using enterprise architecture models. IEEE International Conference on Services Computing. Ullberg, J., Lagerström, R., & Johnson, P. (2008). A framework for service interoperability analysis using enterprise architecture models. IEEE International Conference on Services Computing.
Zurück zum Zitat Warner, R. (2008). Applied statistics—From bivariate through multivariate techniques. Beverley Hills, CA: Sage Publications Inc. Warner, R. (2008). Applied statistics—From bivariate through multivariate techniques. Beverley Hills, CA: Sage Publications Inc.
Zurück zum Zitat Winter, R., & Fischer, R. (2007). Essential layers, artifacts, and dependencies of enterprise architecture. Journal of Enterprise Architecture, 3, 7–18. Winter, R., & Fischer, R. (2007). Essential layers, artifacts, and dependencies of enterprise architecture. Journal of Enterprise Architecture, 3, 7–18.
Zurück zum Zitat Zachman, J. A. (1987). A framework for information systems architecture. IBM Systems Journal, 26, 276–292. Riverton, NJ, USA. Zachman, J. A. (1987). A framework for information systems architecture. IBM Systems Journal, 26, 276–292. Riverton, NJ, USA.
Zurück zum Zitat Zuse, H. (1997). A framework of software measurement. Berlin: Walter de Gruyter. Zuse, H. (1997). A framework of software measurement. Berlin: Walter de Gruyter.
Metadaten
Titel
Architecture analysis of enterprise systems modifiability: a metamodel for software change cost estimation
verfasst von
Robert Lagerström
Pontus Johnson
Mathias Ekstedt
Publikationsdatum
01.12.2010
Verlag
Springer US
Erschienen in
Software Quality Journal / Ausgabe 4/2010
Print ISSN: 0963-9314
Elektronische ISSN: 1573-1367
DOI
https://doi.org/10.1007/s11219-010-9100-0

Premium Partner