Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 11

Proceedings of the 2017 Federated Conference on Computer Science and Information Systems

Development of Simulations for Ambient Assisted Living through Pattern Repositories


DOI: http://dx.doi.org/10.15439/2017F272

Citation: Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 11, pages 299305 ()

Full text

Abstract. Ambient Assisted Living (AAL) pursues providing an autonomous and satisfactory life to people through technology, independently of their actual conditions. Its developments usually require testing protoypes with real users in Living Labs (LL). This makes projects expensive. Virtual LLs (VLLs) try to address theses issues by using simulations for requirements elicitation and the initial testing of solutions. These simulations frequently require considering social aspects, e.g. relationships, culture, or decision making. These are recurrent and quite application-independent aspects for AAL. Our work proposes social properties as patterns that represent these aspects and that can be plugged-in in simulations. The knowledge for these properties is extracted following the Activity Theory (AT) paradigm from Social Sciences. Their specification uses models and transformations (e.g. to generate other models or code) following Model-Driven Engineering (MDE) practices. This faciliates their understading and use in simulation development. A case study on AAL for ageing illustrates the approach.


  1. G. van den Broek, F. Cavallo, and C. Wehrmann, AALIANCE Ambient Aassisted Living roadmap. IOS press, 2010, vol. 6.
  2. F. W. Geels, Technological transitions and system innovations: a co-evolutionary and socio-technical analysis. Edward Elgar Publishing, 2005.
  3. G. Baxter and I. Sommerville, “Socio-technical systems: From design methods to systems engineering,” Interacting with computers, vol. 23, no. 1, pp. 4–17, 2011. http://dx.doi.org/10.1016/j.intcom.2010.07.003
  4. M. Pallot, B. Trousse, B. Senach, and D. Scapin, “Living lab research landscape: From user centred design and user experience towards user cocreation,” in First European Summer School “Living Labs”. INRIA, 2010, pp. 1–10, inria-00612632.
  5. P. Campillo-Sanchez, J. J. Gómez-Sanz, and J. A. Botía, “Phat: physical human activity tester,” in International Conference on Hybrid Artificial Intelligence Systems. Springer, 2013, pp. 41–50.
  6. R. Fuentes-Fernández, J. J. Gómez-Sanz, and J. Pavón, “Modelling culture through social activities,” in Perspectives on Culture and Agent-based Simulations. Springer, 2014, pp. 49–68.
  7. R. France and B. Rumpe, “Model-driven development of complex software: a research roadmap,” in Proceedings of the 2007 Future of Software Engineering Conference (FOSE 2007). IEEE Computer Society, 2007. http://dx.doi.org/10.1109/FOSE.2007.14 pp. 37–54.
  8. E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design patterns: elements of reusable object-oriented software. Reading, MA, USA: Addison Wesley Professional Computing Series, 1995.
  9. S. Sendall and W. Kozaczynski, “Model transformation: The heart and soul of model-driven software development,” IEEE software, vol. 20, no. 5, pp. 42–45, 2003. http://dx.doi.org/10.1109/MS.2003.1231150
  10. A. N. Leontiev, “Activity, consciousness, and personality,” 1978.
  11. R. Fuentes, J. J. Gómez-Sanz, and J. Pavón, “Integrating agent-oriented methodologies with UML-AT,” in Proceedings of the 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AA-MAS 2006). ACM, 2006. http://dx.doi.org/10.1145/1160633.1160873 pp. 1303–1310.
  12. R. Fuentes-Fernández, J. J. Gómez-Sanz, and J. Pavón, “Understanding the human context in requirements elicitation,” Requirements engineering, vol. 15, no. 3, pp. 267–283, 2010.
  13. Y. Engeström, Learning by expanding: an activity-theoretical approach to developmental research. Orienta-Konsultit, 1987.
  14. Object Management Group, “Omg unified modeling language (omg uml) - version 2.5,” Technical Report, 2015.
  15. A. D. Fisk, W. A. Rogers, N. Charness, S. J. Czaja, and J. Sharit, Designing for older adults: Principles and creative human factors approaches. CRC Press, 2009.
  16. K. Renaud and J. Van Biljon, “Predicting technology acceptance and adoption by the elderly: a qualitative study,” in Proceedings of the 2008 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists (SAICSIT 2008) on IT Research in Developing Countries: Riding the Wave of Technology. ACM, 2008. http://dx.doi.org/10.1145/1456659.1456684 pp. 210–219.
  17. European Commission, Directorate-General for Economic and Financial Affairs, “The 2015 ageing report - underlying assumptions and projection methodologies,” Technical Report, 2014.
  18. Z. Pousman and J. Stasko, “A taxonomy of ambient information systems: four patterns of design,” in Proceedings of the working conference on Advanced visual interfaces. ACM, 2006. http://dx.doi.org/10.1145/1133265.1133277 pp. 67–74.
  19. H. Nakashima, H. Aghajan, and J. C. Augusto, Handbook of ambient intelligence and smart environments. Springer Science & Business Media, 2009.
  20. H. Sun, V. De Florio, N. Gui, and C. Blondia, “Promises and challenges of ambient assisted living systems,” in Information Technology: New Generations, 2009. ITNG’09. Sixth International Conference on. Ieee, 2009, pp. 1201–1207.
  21. M. Vacher, F. Portet, A. Fleury, and N. Noury, “Development of audio sensing technology for ambient assisted living: Applications and challenges,” Digital Advances in Medicine, E-Health, and Communication Technologies, p. 148, 2013.
  22. M. Memon, S. R. Wagner, C. F. Pedersen, F. H. A. Beevi, and F. O. Hansen, “Ambient assisted living healthcare frameworks, platforms, standards, and quality attributes,” Sensors, vol. 14, no. 3, pp. 4312–4341, 2014. http://dx.doi.org/10.3390/s140304312
  23. Object Management Group, “Object constraint language - version 2.4,” Technical Report, 2014.