Skip to main content

Enterprise Architecture-Based Project Model for AI Service System Development

  • Chapter
  • First Online:
Handbook on Artificial Intelligence-Empowered Applied Software Engineering

Part of the book series: Artificial Intelligence-Enhanced Software and Systems Engineering ((AISSE,volume 2))

  • 414 Accesses

Abstract

In this chapter, we consider projects in which enterprise service systems are developed using artificial intelligence (AI) technologies. When developing a system using AI technologies to support a business task in a company, all project members from both business and IT divisions must have a common understanding of the project to ensure success. Therefore, we propose an enterprise architecture-based business–IT alignment model for AI service systems as a generic business–AI alignment model and a business analysis method for constructing project specific models from the generic model. We evaluated the proposed model and business analysis method through a practice.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. S. Amershi, A. Begel, C. Bird, R. Deliner, H. Gall, E. Kamar, N.N.B. Nushi, T. Zimmermann, Software engineering for machine learning: a case study, in Proceedings of the 41st International Conference on Software Engineering, 2019, pp. 291–300

    Google Scholar 

  2. J. Degele, J. Hain, V. Kinitzki, S. Krauß, P. Kühfß, N. Sigle, Data architecture for digital health insurances, in Proceedings of Digital Enterprise Computing (DEC), 2017, pp. 107–116

    Google Scholar 

  3. Y. Demchenko, C. de Last, P. Membrey, Defining architecture components of the big data ecosystem, in Proceedings of the International Conference on Collaboration Technologies and Systems (CTS), 2014, pp. 104–112

    Google Scholar 

  4. P. Domingos, A few useful things to know about machine learning. Commun. ACM 55(10), 78–87 (2012)

    Article  Google Scholar 

  5. S. Earley, Analytics, machine learning, and the internet of things. IEEE ITPro 17(1), 10–13 (2015)

    Google Scholar 

  6. B. Geerdink, A reference architecture for big data solutions: introducing a model to perform predictive analytics using big data technology, in Proceedings of IEEE 8th International Conference for Internet Technology and Secured Transactions (ICITST), 2013, pp. 71–76

    Google Scholar 

  7. J. Heit, J. Liu, M. Shah, An architecture for the deployment of statistical models for the big data era, in Proceedings of IEEE International Conference on Big Data, 2016, pp. 1377–1384

    Google Scholar 

  8. K. Hinkelmann, A. Gerber, D. Karagiannis, B. Thoenssen, A. van der Merwe, R. Woitsch, A new paradigm for the continuous alignment of business and it: combining enterprise architecture modelling and enterprise ontology. Comput. Ind. 79, 77–86 (2016)

    Article  Google Scholar 

  9. J.M. Hofman, A. Sharma, D.J. Watts, Prediction and explanation in social science. Science 355(6324), 486–488 (2017)

    Article  Google Scholar 

  10. S. Kandel, A. Paepcke, J.M. Hellerstein, J. Here, Enterprise data analysis and visualization: an interview study. IEEE Trans. Vis. Comput. Graph. 18(12), 2917–2926 (2012)

    Article  Google Scholar 

  11. M. Kim, T. Zimmermann, R. DeLine, A. Begel, The emerging role of data scientists on software development teams, in Proceedings of the 38th International Conference on Software Engineering, 2016, pp. 96–107

    Google Scholar 

  12. F. Kumeno, Software engineering challenges for machine learning applications: A literature review. Intell. Decis. Technol. 13, 463–476 (2019)

    Article  Google Scholar 

  13. L.E. Lwakatare, A. Raj, J. Bosch, H.H. Olsson, I. Crnkovic, A taxonomy of software engineering challenges for machine learning systems: an empirical investigation, in Proceedings of the 20th International Conference on Agile Software Development (XP), 2019, pp. 227–243

    Google Scholar 

  14. N. Mayer, J. Aubert, E. Grandry, C. Feltus, E. Goettelmann, R. Wieringa, An integrated conceptual model for information system security risk management supported by enterprise architecture management. Softw. Syst. Model. 1–28 (2018)

    Google Scholar 

  15. L.O. Meertens, M.E. Jacob, L.J.M. Nieuwenhuis, M.J.V. Sinderen, H. Jonkers, D. Quartel, Mapping the business model canvas to archimate, in Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC), 2012, pp. 1694–1702

    Google Scholar 

  16. Mitsubishi Chemical Holdings Corporation: Machine learning project canvas. https://www.mitsubishichem-hd.co.jp/news_release/pdf/190718.pdf

  17. A. Osterwalder, Y. Pigneur, Business Model Generation (Wiley, 2010)

    Google Scholar 

  18. J. Saat, U. Franke, R. Lagerström, M. Ekstedt, Enterprise architecture meta models for it/business alignment situations, in Proceedings of the 14th IEEE International Enterprise Distributed Object Computing Conference, 2010, pp. 14–23

    Google Scholar 

  19. D. Sculley, G. Holt, D. Golovin, E. Davydov, T. Phillips, D. Ebner, V. Chaudhary, M. Young, Machine learning: the high interest credit card of technical debt, in SE4ML: Software Engineering for Machine Learning (NIPS 2014 Workshop), 2014

    Google Scholar 

  20. R.J. Sternberg, Successful Intelligence: How Practical and Creative Intelligence Determines Success in Life (Simon & Schuster, 1996)

    Google Scholar 

  21. H. Takeuchi, S. Akihara, S. Yamamoto, Deriving successful factors for practical AI system development projects using assurance case, in Proceedings of the 12th Joint Conference on Knowledge-Based Software Engineering (JCKBSE), vol. 108 (Springer Smart Innovation, Systems and Technologies), pp. 22–32

    Google Scholar 

  22. H. Takeuchi, S. Yamamoto, Business AI alignment modeling based on enterprise architecture, in Proceedings of the 11th KES International Conference on Intelligent Decision Technologies, vol. 143 (Springer Smart Innovation, Systems and Technologies, 2019), pp. 155–165

    Google Scholar 

  23. H. Takeuchi, S. Yamamoto, Business analysis method for constructing business–ai alignment model, in Proceedings of the 24th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems, vol. 176 (Procedia Computer Science, 2020), pp. 1312–1321

    Google Scholar 

  24. The Open Group: ArchiMate 3.1—A Pocket Guide (Van Haren Publishing, 2019)

    Google Scholar 

  25. M. Vicente, N. Game, M.M. da Silva, A design theory nexus for situational enterprise architecture management, in Proceedings of the 4th International Conference on Exploring Service Science, 2013, pp. 86–99

    Google Scholar 

  26. H. Washizaki, H. Uchida, F. Khomh, Y.G. Guéhéneuc, Software engineering patterns for machine learning applications (SEP4MLA), in Proceedings of the 9th Asian Conference on Pattern Languages of Programs (AsianPLoP 2020) (2020)

    Google Scholar 

  27. H. Washizaki, F. Khomh, Y.G. Guéhéneuc, H. Takeuchi, S. Okuda, N. Natori, N. Shioura, Software engineering patterns for machine learning applications (SEP4MLA)—part 2, in Proceedings of the 27th Conference on Pattern Languages of Programs (PLoP 2020) (2020)

    Google Scholar 

  28. S. Yamamoto, N.I. Olayan, J. Fujieda, e-healthcare service design using model based jobs theory, in Proceedings of International Conference on Intelligent Interactive Multimedia Systems and Services, vol. 98 (Springer Smart Innovation, Systems and Technologies, 2018), pp 198–207

    Google Scholar 

  29. H. Yokoyama, Machine learning system architectural pattern for improving operational stability, in Proceedings of IEEE International Conference on Software Architecture Companion, 2019, pp. 267–274

    Google Scholar 

  30. M. Zaharia, A. Chen, A. Davidson, A. Ghodsi, S.A. Hong, A. Konwinski, S. Murching, T. Nykodym, P. Ogilvie, M. Parkhe, F. Xie, C. Zumar, Accelerating the machine learning lifecycle with mlflow. Bull. IEEE Comput. Soc. Tech. Committee Data Eng. 44(4), 39–45 (2018)

    Google Scholar 

  31. M. Zhang, H. Chen, A. Luo, A systematic review of business-it alignment research with enterprise architecture. IEEE Access 6, 18934–18944 (2018)

    Google Scholar 

Download references

Acknowledgements

This work was supported by the JSPS Grant-in-Aid for Scientific Research (KAKENHI) Grant Number JP19K20416, and JST-Mirai Project (Engineerable AI Techniques for Practical Applications of High-Quality Machine Learning-based Systems) Grant Number JPMJMI20B8.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hironori Takeuchi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Takeuchi, H. (2022). Enterprise Architecture-Based Project Model for AI Service System Development. In: Virvou, M., Tsihrintzis, G.A., Bourbakis, N.G., Jain, L.C. (eds) Handbook on Artificial Intelligence-Empowered Applied Software Engineering. Artificial Intelligence-Enhanced Software and Systems Engineering, vol 2. Springer, Cham. https://doi.org/10.1007/978-3-031-08202-3_7

Download citation

Publish with us

Policies and ethics