메뉴 건너뛰기




Volumn 18, Issue 4, 2010, Pages 437-468

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

Author keywords

Enterprise architecture; Metamodel; Probabilistic relational models; Software modifiability

Indexed keywords

INDUSTRY; SOFTWARE TESTING;

EID: 77956062351     PISSN: 09639314     EISSN: 15731367     Source Type: Journal    
DOI: 10.1007/s11219-010-9100-0     Document Type: Article
Times cited : (24)

References (73)
  • 1
    • 0036127441 scopus 로고    scopus 로고
    • Aggarwal, K., Singh, Y., & Chhabra, J. K. (2002). An integrated measure of software maintainability. In Proceedings of the annual IEEE reliability and maintainability symposium.
  • 2
    • 84994858995 scopus 로고    scopus 로고
    • 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.
  • 3
    • 84994907654 scopus 로고    scopus 로고
    • Allen, R. (1997). A formal approach to software architecture. PhD Thesis, Carnegie Mellon University.
  • 4
    • 79960252251 scopus 로고    scopus 로고
    • 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.
    • (2008) Software Maintenance Management
    • April, A.1    Abran, A.2
  • 6
    • 84994836185 scopus 로고    scopus 로고
    • Bengtsson, P. O. (2002). Architecture-level modifiability analysis. PhD Thesis, Blekinge Institute of Technology.
  • 8
    • 0034557951 scopus 로고    scopus 로고
    • Boehm, B., Abts, C., & Chulani, S. (2000). Software development cost estimation approaches-a survey. Annals of Software Engineering, 10, 177-205.
  • 9
    • 0030124382 scopus 로고    scopus 로고
    • Brinkkemper, S. (1996). Method engineering: Engineering of information systems development methods and tools. Information and Software Technology, 38, 275-280.
  • 10
    • 84994907650 scopus 로고    scopus 로고
    • 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.
  • 11
    • 0346254047 scopus 로고    scopus 로고
    • 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.
  • 12
    • 0033160009 scopus 로고    scopus 로고
    • Chulani, S., Boehm, B., & Steece, B. (1999). Calibrating software cost models using bayesian analysis. IEEE Transactions on Software Engineering, 573-583.
  • 14
    • 84994880485 scopus 로고    scopus 로고
    • Department of Defense Architecture Framework Working Group. (2007). DoD architecture framework, version 1. 5. Technical Report, Department of Defense, USA.
  • 16
    • 84994858987 scopus 로고    scopus 로고
    • Fischer, R., Aier, S., & Winter, R. (2007). Enterprise modelling and information systems architectures. A Federated Approach to Enterprise Architecture Model Maintenance, 2, 14-22.
  • 17
  • 18
    • 71249162012 scopus 로고    scopus 로고
    • 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).
  • 19
    • 84880688943 scopus 로고    scopus 로고
    • 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).
  • 20
    • 0031142653 scopus 로고    scopus 로고
    • 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.
  • 22
    • 84994836177 scopus 로고    scopus 로고
    • 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.
  • 23
    • 84878255204 scopus 로고    scopus 로고
    • 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.
  • 24
    • 84994897816 scopus 로고    scopus 로고
    • Harrison, W., & Cook, C. (1990). Insights on improving the maintenance process through software measurement. In Proceedings of the IEEE software maintenance Conference.
  • 25
    • 84994874556 scopus 로고    scopus 로고
    • 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.
  • 26
    • 84876603949 scopus 로고    scopus 로고
    • IDS Scheer, Available on, Accessed 18 June 2009
    • IDS Scheer. (2009). Aris business performance edition. Available on http://www. ids-scheer. com/en/ARIS, Accessed 18 June 2009.
    • (2009) Aris Business Performance Edition
  • 27
    • 84994816723 scopus 로고    scopus 로고
    • IEEE Standards Board. (1990). IEEE standard glossary of software engineering technology. Technical Report, The Institute of Electrical and Electronics Engineers.
  • 28
    • 84994815143 scopus 로고    scopus 로고
    • 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.
  • 29
    • 84994892173 scopus 로고    scopus 로고
    • 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.
  • 30
    • 84994857887 scopus 로고    scopus 로고
    • 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.
  • 33
    • 84994800533 scopus 로고    scopus 로고
    • Johansson, E. (2005). Assessment of enterprise information security-How to make it credible and efficient. PhD Thesis, Royal Institute of Technology (KTH), Stockholm, Sweden.
  • 34
    • 84994892175 scopus 로고    scopus 로고
    • Johnson, P., & Ekstedt, M. (2007). Enterprise architecture-Models and analyses for information systems decision making. Studentlitteratur.
  • 35
    • 34250193990 scopus 로고    scopus 로고
    • Johnson, P., Lagerström, R., Närman, P., & Simonsson, M. (2007). Enterprise architecture analysis with extended influence diagrams. Information Systems Frontiers, 9.
  • 38
    • 0035009547 scopus 로고    scopus 로고
    • 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).
  • 39
    • 84994836178 scopus 로고    scopus 로고
    • Kazman, R., Klein, M., & Clements, P. (2000). ATAM: Method for architecture evaluation.
  • 40
    • 74949114921 scopus 로고    scopus 로고
    • König, J., & Nordström, L. (2009). Assessing impact of ict system quality on operation of active distribution grids. In IEEE PowerTech.
  • 41
    • 84874262680 scopus 로고    scopus 로고
    • Kurpjuweit, S., & Winter, R. (2007). Viewpoint-based meta model engineering. In Enterprise modelling and information systems architectures (EMISA 2007).
  • 42
    • 84994880486 scopus 로고    scopus 로고
    • Lagerström, R. (2007). Analyzing system maintainability using enterprise architecture models. Journal of Enterprise Architecture, 3, 33-41.
  • 43
    • 84885007986 scopus 로고    scopus 로고
    • 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).
  • 44
    • 77953128879 scopus 로고    scopus 로고
    • 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.
  • 45
    • 84994858988 scopus 로고    scopus 로고
    • Lagerström, R., Johnson, P., & Höök, D. (2009b). Architecture analysis of enterprise systems modifiability-models, analysis and validation. submitted to journal.
  • 46
    • 84994827247 scopus 로고    scopus 로고
    • 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.
  • 47
    • 84994854527 scopus 로고    scopus 로고
    • Lagerström, R., Johnson, P., & Närman, P. (2007). Extended influence diagram generation. In Interoperability for enterprise software and applications conference.
  • 48
    • 67249109199 scopus 로고    scopus 로고
    • 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.
  • 51
    • 84994897817 scopus 로고    scopus 로고
    • 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".
  • 52
    • 0028418767 scopus 로고    scopus 로고
    • Matson, J., Barrett, B., & Mellichamp, J. (1994). Software development cost estimation using function points. Software Engineering, IEEE Transactions on, 20, 275-287.
  • 53
    • 53949103548 scopus 로고    scopus 로고
    • 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.
  • 54
    • 47949085105 scopus 로고    scopus 로고
    • 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.
  • 55
    • 0344080086 scopus 로고    scopus 로고
    • Upper Saddle River, NJ, USA: Prentice-Hall, Inc
    • Neapolitan, R. (2003). Learning bayesian networks. Upper Saddle River, NJ, USA: Prentice-Hall, Inc.
    • (2003) Learning Bayesian Networks
    • Neapolitan, R.1
  • 56
    • 84994822196 scopus 로고    scopus 로고
    • Oman, P., Hagemeister, J., & Ash, D. (1992). A definition and taxonomy for software maintainability. Technical Report, Software Engineering Lab.
  • 60
    • 84994877788 scopus 로고    scopus 로고
    • Simonsson, M. (2008). Predicting IT governance performance: A method for model-based decision making. PhD Thesis, Royal Institute of Technology (KTH), Stockholm, Sweden.
  • 62
    • 84994857889 scopus 로고    scopus 로고
    • Society of Automotive Engineers. (2009). Architecture analysis and design language (aadl) standard. Technical Report, Carnegie Mellon University.
  • 63
    • 4944256191 scopus 로고    scopus 로고
    • 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.
  • 64
    • 79960457422 scopus 로고    scopus 로고
    • Telelogic-IBM, Available on, Accessed 15 June 2009
    • Telelogic-IBM. (2009). Ibm rational system architect. Available on http://www. telelogic. com/Products/systemarchitect/, Accessed 15 June 2009.
    • (2009) Ibm Rational System Architect
  • 65
    • 84994892176 scopus 로고    scopus 로고
    • The IT Governance Institute. (2007). Control objectives for information and related technology (COBIT) 4. 1. Technical Report, The IT Governance Institute.
  • 66
    • 84994858989 scopus 로고    scopus 로고
    • The Open Group. (2009). The Open Group Architecture Framework (TOGAF)-version 9. The Open Group.
  • 67
    • 84876655695 scopus 로고    scopus 로고
    • Troux Technologies, Available on, Accessed June 15, 2009
    • Troux Technologies. (2009). Troux 8. Available on http://www. troux. com, Accessed June 15, 2009.
    • (2009) Troux 8
  • 68
    • 51749111393 scopus 로고    scopus 로고
    • Ullberg, J., Lagerström, R., & Johnson, P. (2008). A framework for service interoperability analysis using enterprise architecture models. IEEE International Conference on Services Computing.
  • 70
    • 84994800534 scopus 로고    scopus 로고
    • Winter, R., & Fischer, R. (2007). Essential layers, artifacts, and dependencies of enterprise architecture. Journal of Enterprise Architecture, 3, 7-18.
  • 72
    • 84994857890 scopus 로고    scopus 로고
    • Zachman, J. A. (1987). A framework for information systems architecture. IBM Systems Journal, 26, 276-292. Riverton, NJ, USA.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.