Skip to main content

Approach for Model Driven Development of Multi-agent Systems for Ambient Intelligence

  • Chapter
  • First Online:
Artificial Intelligence in Industry 4.0

Part of the book series: Studies in Computational Intelligence ((SCI,volume 928))

Abstract

Ambient Intelligence systems are smart environments, which are reactive and proactive to people making their actions safer and more efficient. In respect to the relation with users, they should be non-obtrusive, context aware, personalized, adaptive and anticipatory. Reliable way to achieve these main features is the choice of appropriate development approach that will ensure the reusability, portability, scalability and interoperability of ambient intelligence applications. The model driven development is a promising approach for development of different software applications using models at different levels of abstraction and applying model transformation to code generation. In this paper an extension to the traditional model driven development approach is suggested based on model driven architecture and compositional models as core elements for automation of expert activities, enabling the context-awareness of application. The ambient intelligence systems are represented as layer-based multi agent systems that enable the division of system elements into levels, reduce the coupling between modules and facilitates abstractions as well as the distributions of responsibilities. The suggested approach is illustrated with an example from the field of health and medicine, namely the development of Holter monitoring system using context based on O-MaSE methodology and agentTool III.

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 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.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. Kagermann, H., Wahlster, W., Helbig, J.: Recommendations for implementing the strategic initiative INDUSTRIE 4.0, Final report of the Industrie 4.0 Working Group, Akatech, München, pp. 19–26 (2013)

    Google Scholar 

  2. IST Advisory Group: Ambient Intelligence: from vision to reality. In: Riva, G., Vatalaro, F., Davide, F., Alcañiz, M. (eds.) Ambient Intelligence, pp. 45–68. IOS Press (2005)

    Google Scholar 

  3. i-SCOOP: Industry 4.0: the fourth industrial revolution – guide to Industrie 4.0 (2019). https://www.i-scoop.eu/industry-4-0/. Accessed 15 March 2019

  4. Kent, S.: Model driven engineering. In: Butler, M., Petre, L., Sere, K. (eds) IFM 2002, Turku, Finland, LNCS, vol. 2335, p. 286. Springer, Heidelberg (2002)

    Google Scholar 

  5. Aarts, E., Marzano, S.: The New Everyday: Visions of Ambient Intelligence. 010 Publishers, The Netherlands, Rotterda (2003)

    Google Scholar 

  6. Object Management Group OMG-MDA: MDA Guide version 1.0.1 OMG document omg/2003-06-01 (2019). https://www.omg.org/news/meetings/workshops/UML_2003_Manual/00-2_MDA_Guide_v1.0.1.pdf. Accessed 15 March 2019

  7. Gorp, P.: Model-driven development of model transformations. In: Ehrig, H., Heckel, R., Rozenberg, G., Taentzer, G. (eds) Graph Transformations. ICGT, Lecture Notes in Computer Science, vol. 5214. Springer, Berlin, Heidelberg (2008)

    Google Scholar 

  8. Object Management Group: About the meta object facility specification 2.5.1 (2019). https://www.omg.org/spec/MOF. Accessed 15 March 2019

  9. Object Management Group: About the unified modeling language specification 2.5.1 (2019). https://www.omg.org/spec/UML/About-UML/. Accessed 15 March 2019

  10. Vinas, I.A.: Model Driven Development of Agents for Ambient Intelligence. Dissertation, Universidad de Malaga (2013)

    Google Scholar 

  11. Durfee, E.H., Lesser, V.: Negotiating task decomposition and allocation using partial global planning, In: Gasser, L., Huhns, M. (eds) Distributed Artificial Intelligence, vol. II, pp. 229–244. Pitman Publishing, London, Morgan Kaufmann, CA San Mateo (1989)

    Google Scholar 

  12. Jennings, N.R., Wooldridge, M.: Applications of agent technology. In: Jennings, N.R., Wooldridge, M. (eds.) Agent Technology: Foundations, Applications, and Markets. Springer, Heidelberg (1998)

    Google Scholar 

  13. Wooldridge, M., Jennings, N.R., Kinny, D.: The gaia methodology for agent-oriented analysis and design. Int. J. Auton. Agents Multi-Agent Syst. 3(3), 285–312 (2000)

    Article  Google Scholar 

  14. Simson, Ch.: CMP: A UML context modeling profile for mobile distributed systems. In: Proceedings of the 40th Hawaii International Conference on System Sciences, Hawaii (2007)

    Google Scholar 

  15. Benselim, M.S., Seridi-Bouchelaghem, H.: Extending UML class diagram notation for the development of context-aware applications. J. Emerg. Technol. Web Intell. 5(1), 35–44 (2013)

    Google Scholar 

  16. Sheng, Q.Z., Benatallah, B.: ContextUML: A UML-based modelling language for model-driven development of context-aware web services. In: Proceedings of 2005 International Conference on Mobile Business (ICMB 2005), Sydney, Australia, pp. 206–212 (2005). Accessed 11–13 July 2005

    Google Scholar 

  17. Hoyos, J.R., Garcia-Molina, J., Botıa, J.A.: MLContext: a context-modelling language for context-aware systems, In: Proceedings of the Third International DisCoTec Workshop on Context-Aware Adaptation Mechanisms for Pervasive and Ubiquitous Services (CAMPUS 2010), vol. 28, Amsterdam, Netherlands (2010)

    Google Scholar 

  18. Benselim, M.S., Seridi-Bouchelaghem, H.: Modelling context with extended UML. AWER Proc. Inf. Technol. Comput. Sci. 1, 566–571 (2012)

    Google Scholar 

  19. Garca-Ojeda, J.C., DeLoach, S.A., Robby: AgentTool III: From process definition to code generation. In: Decker, S., Sierra, C. (eds) Proceedings of 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pp. 1393–1394, Budapest, Hungary (2009). Accessed 10–15 May 2009

    Google Scholar 

  20. DeLoach, S.A.: Engineering organization-based multi-agent systems. In: Garcia, A., Choren, R., Lucena, C., Giorgini, P., Holvoet, T., Romanovsky, A. (eds.) Software Engineering for Multi-agent Systems IV: Research Issues and Practical Applications, pp. 109–125. Springer, Berlin (2006)

    Google Scholar 

  21. Paudel, B., Paudel, K.: The diagnostic significance of the holter monitoring in the evaluation of palpitation. J. Clin. Diagn. Res. 7(3), 480–483 (2013)

    Google Scholar 

  22. Li, J.: A mobile ECG monitoring system with context collection. Dissertation, Dublin Institute of Technology (2008)

    Google Scholar 

Download references

Acknowledgements

This work is financially supported by the National Research Fund of the Bulgarian Ministry of Education and Science in the frame of project KN-06-H27-8/2018.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tsvetelina Ivanova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ivanova, T., Batchkova, I. (2021). Approach for Model Driven Development of Multi-agent Systems for Ambient Intelligence . In: Dingli, A., Haddod, F., Klüver, C. (eds) Artificial Intelligence in Industry 4.0. Studies in Computational Intelligence, vol 928. Springer, Cham. https://doi.org/10.1007/978-3-030-61045-6_13

Download citation

Publish with us

Policies and ethics