Skip to main content

Evaluation of Application Architecture Change Cases: Building Blocks Reusability Assessment Method

  • Conference paper
  • First Online:
Business Information Systems Workshops (BIS 2017)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 303))

Included in the following conference series:

  • 914 Accesses

Abstract

The reuse of IT solutions plays an important role, as it enables organizations to develop services more quickly and at reduced cost, and promotes greater interoperability, standardization and cooperation. Organizations increasingly include the reuse principle in their Enterprise architecture (EA) development vision. However, they often lack methods for comprehensive evaluation of changes in Application Architecture (AA) including assessment of reuse of AA components. In this paper, we outline a method for AA change evaluation. The objective of the proposed method is to provide support for establishing a controlled environment for AA change implementation planning to meet defined EA principles. In this paper, we focus on the reuse principle, however the approach can be also adapted for change assessment with regards to other principles such as centralization and standardization.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and 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

Institutional subscriptions

References

  1. European Commission: The Sharing and Reuse IT Solutions Framework, Fostering collaboration among Public Administrations (2015). https://joinup.ec.europa.eu/sites/default/files/sharing_and_reuse_of_it_solutions_framework_final.pdf

  2. Henderson, J.C., Venkatraman, N.: Strategic alignment: leveraging information technology for transforming organizations. IBM Syst. J. 32(1), 472–484 (1993)

    Article  Google Scholar 

  3. Luftman, J.N., Lewis, P.R., Oldach, S.H.: Transforming the enterprise: the alignment of business and information technology strategies. IBM Syst. J. 32(1), 198–221 (1993)

    Article  Google Scholar 

  4. Urbaczewski, L., Mrdalj, S.: A comparison of enterprise architecture frameworks. Issues Inf. Syst. 7(2), 18–23 (2006)

    Google Scholar 

  5. Guimarães, Th.S.M.: 21 principles of enterprise architecture for the financial sector (2012). http://www.ibm.com/developerworks/rational/library/enterprise-architecture-financial-sector/index.html?ca=drs

  6. European Commission: Reusability Factsheet Template (2015). https://joinup.ec.europa.eu/sites/default/files/sc73_d02.03_reusability_factsheet_v4.00.pdf

  7. Greefhorst, D., Proper, E.: Architecture Principles: The Cornerstones of Enterprise Architecture. Springer, Heidelberg (2011). doi:10.1007/978-3-642-20279-7

    Book  Google Scholar 

  8. Sommerville, I.: Software Engineering, 9th edn. Addison-Wesley, Boston (2011). pp. 429–452

    Google Scholar 

  9. The Open Group: TOGAF, Version 9, Personal PDF Edition (2012). http://www.kingdee.com/news/subject/10togaf/pdf/TOGAF_Manual_G091.pdf

  10. PricewaterhouseCoopers: Enterprise Architecture Training materials (2009)

    Google Scholar 

  11. Reese, R., Wyatt, D.L.: Software reuse and simulation. In: Proceedings of the 19th Conference on Winter Simulation. ACM, Atlanta, Georgia, United States, pp. 185–192 (1987)

    Google Scholar 

  12. Op’t Land, M., Proper, H.A.: Impact of Principles on Enterprise Engineering, In: ECIS 2007 Proceedings, p. 113 (2007)

    Google Scholar 

  13. Noran, O.: Using reference models in enterprise architecture: an example. In: Fettke, P., Loos, P. (eds), Reference Modeling for Business Systems Analysis, Idea Group, Hershey, USA, pp. 141–165 (2006)

    Google Scholar 

  14. Mohagheghi, P., Conradi, R.: An empirical investigation of software reuse benefits in a large telecom product. ACM Trans. Softw. Eng. Methodol. (TOSEM), 17(3), Article no. 13 (2008)

    Google Scholar 

  15. Mili, H., Mili, A., Yacoub, S., Addy, E.: Reuse Based Software Engineering Techniques Organizations and Measurement. Wiley, Hoboken (2001)

    Google Scholar 

  16. Selby, W.: Enabling reuse-based software development of large-scale systems. IEEE Trans. Softw. Eng. 31(6), 495–510 (2005)

    Article  Google Scholar 

  17. Mili, A., Chmiel, S.F., Gottumkkala, R., Zhang, L.: An integrated cost model for software reuse. In: Proceedings of the 22nd International Conference on Software Engineering (ICSE 2000), pp. 157–166 (2000)

    Google Scholar 

  18. Pirta, R., Grabis, J.: Integrated methodology for information systems (IS) change control based on enterprise architecture (EA) models. Inf. Technol. Manag. Sci. 18(1), 103–108 (2015)

    Google Scholar 

  19. Zhang, W., Jarzabek, S.: Reuse without compromising performance: industrial experience from RPG software product line for mobile devices. In: Obbink, H., Pohl, K. (eds.) SPLC 2005. LNCS, vol. 3714, pp. 57–69. Springer, Heidelberg (2005). doi:10.1007/11554844_7

    Chapter  Google Scholar 

  20. Wu, J., Liu, Y.P., Jia, X.X., Liu, C.: Mining open source component behavior and performance for reuse evaluation. In: The 9th International Conference for Young Computer Scientists, Hunan, pp. 1241–1247 (2008)

    Google Scholar 

  21. Ohta, T., Murakami, H., Igaki, H., Higo, Y., Kusumoto, S.: Source code reuse evaluation by using real/potential copy and paste. In: 2015 IEEE 9th International Workshop on Software Clones (IWSC), Montreal, QC, pp. 33–39 (2015)

    Google Scholar 

  22. Vinobha, A., Senthil Velan, S., Babu, C.: Evaluation of reusability in aspect oriented software using inheritance metrics. In: IEEE International Conference on Advanced Communications, Control and Computing Technologies, Ramanathapuram, pp. 1715–1722 (2014)

    Google Scholar 

  23. Waguespack, L.J., Schiano, W.T.: A reuse reference grid for strategic reuse goals assessment. In: Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS 2006), pp. 228a (2006)

    Google Scholar 

  24. Wieringa, R.: Design science as nested problem solving. In: Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology. Pennsylvania (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rūta Pirta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Pirta, R., Grabis, J. (2017). Evaluation of Application Architecture Change Cases: Building Blocks Reusability Assessment Method. In: Abramowicz, W. (eds) Business Information Systems Workshops. BIS 2017. Lecture Notes in Business Information Processing, vol 303. Springer, Cham. https://doi.org/10.1007/978-3-319-69023-0_14

Download citation

Publish with us

Policies and ethics