Abstract
The development of intelligent environments poses complex challenges, namely at the level of device heterogeneity and environment dynamics. In fact, we still lack supporting technologies and development approaches that can efficiently integrate different devices and technologies. In this paper we present how a recent integration of two important technologies, OSGi and Jade, can be used to significantly improve the development process, making it a more dynamic, modular and configurable one. We also focus on the main advantages that this integration provides to developers, from the Ambient Intelligence point of view. This work results from the development of two intelligent environments: VirtualECare, which is an intelligent environment for the monitorization of elderly in their homes and UMCourt, a virtual environment for dispute resolution.
Chapter PDF
Similar content being viewed by others
Keywords
References
Wooldrige, M.: An Introduction to Multiagent Systems. John Wiley & Sons, Chichester (2002)
Perrey, R., Lycett, M.: Service-oriented architecture. In: Proceedings of Applications and the Internet Workshops, pp. 116–119, 27-31 (2003)
Bellifemine, F., Poggi, A., Rimassa, G.: Developing Multi-agent Systems with JADE. Springer, Heidelberg (2008)
Alliance, O.S.: Osgi service platform, release 3 (2003)
Amgoud, L., Parsons, S., Maudet, N.: Arguments, dialogue, and negotiation. In: Horn, W. (ed.) Proc. 14th European Conf. on AI, pp. 338–342. IOS Press, Berlin (2000)
Brito, L., Novais, P., Neves, J.: The logic behind negotiation: from pre-argument reasoning to argument-based negotiation. In: Plekhanova, V. (ed.) Lit. - Intelligent Agent Software Engineering, pp. 137–159. London Idea Group Publishing (2003)
Edwards, W.K., Grinter, R.E.: At Home with Ubiquitous Computing: Seven Challenges. In: Proceedings of the 3rd International Conference on Ubiquitous Computing, Atlanta, Georgia, USA, pp. 256–272. Springer, Heidelberg (2001)
Olson, G.M., Malone, T.W., Smith, J.B. (eds.): Coordination Theory and Collaboration Technology. Erlbaum, Mahwah (2001)
Dix, A., Finley, J., Abowd, G., Beale, R.: Human-computer interaction, 3rd edn. Prentice-Hall, Inc., Upper Saddle River (2004)
FIPA: FIPA ACL Message Structure Specification, http://www.fipa.org/specs/fipa00061/SC00061G.html (accessed in January, 2010)
The Amigo Project: Amigo – Ambient Intelligence for the networked home environment. Short project description (2004)
Haigh, K., Kiff, L., Myers, J., Guralnik, V., Krichbaum, K., Phelps, J., Plocher, T., Toms, D.: The Independent LifeStyle Assistant: Lessons Learned. Honeywell Laboratories (2003)
Camarinha, L., Afsarmanesh, H.: Virtual Communities and Elderly Support. In: Advances in Automation, Multimedia and Video Systems, and Modern Computer Science (2001)
Carneiro, D., Novais, P., Costa, R., Gomes, P., Neves, J.: EMon: Embodied Monitorization. In: Tscheligi, M., et al. (eds.) Ambient Intelligence European Conference - AmI 2009. LNCS, vol. 5859, pp. 133–142. Springer, Heidelberg (2009)
Costa, R., Novais, P., Lima, L., Carneiro, D., Samico, D., Oliveira, J., Machado, J., Neves, J.: VirtualECare: Intelligent Assisted Living, in Electronic Healthcare. In: Weerasinghe, D. (ed.) Social Informatics and Telecommunications Engineering. Series Institute for Computer Sciences, pp. 138–144. Springer, Heidelberg (2009)
Carneiro, D., Novais, P., Andrade, F., Zeleznikow, J., Neves, J.: The Legal Precedent in Online Dispute Resolution. In: Guido (ed.) Legal Knowledge and Information Systems, pp. 47–52. IOS Press, Amsterdam (2009)
Spanoudakis, N., Moraitis, P.: An Ambient Intelligence Application Integrating Agent and Service-Oriented Technologies. In: Research and Development in Intelligent Systems XXIV, Proc. 27th SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence (AI-2007), pp. 393–398 (2007)
De Maria, B.A., Silva, V.T., Lucena, C.J.P., Choren, R.: VisualAgent: A Software Development Environment for Multi-Agent Systems. In: Proc. of the 19th Brazilian Symposiun on Software Engeneering (SBES 2005), Tool Track, Uberlândia, MG, Brazil (2005)
Model-driven Approach to Real-Time Embedded Systems development, MARTES (2007), http://www.martes-itea.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 IFIP International Federation for Information Processing
About this paper
Cite this paper
Carneiro, D., Novais, P., Costa, R., Neves, J. (2010). Developing Intelligent Environments with OSGi and JADE. In: Bramer, M. (eds) Artificial Intelligence in Theory and Practice III. IFIP AI 2010. IFIP Advances in Information and Communication Technology, vol 331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15286-3_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-15286-3_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15285-6
Online ISBN: 978-3-642-15286-3
eBook Packages: Computer ScienceComputer Science (R0)