Abstract
As computation and services are pervading our working and living environments, it is important for researchers and developers to have tools to simulate and visualize possible executions of the services and their compositions. The major challenge for such tools is to integrate highly heterogeneous components and to provide a link with the physical environment. We extend our previous work on the RuG ViSi tool [4], in a number of ways: first, we provide a customizable and interactive middleware based on open standards (UPnP and OSGi) [3]; second, we allow any composition engine to guide the simulation and visualization (not only predefined compositions using BPEL) [3]; third, the interaction with simulated or physical devices is modular and bidirectional, i.e., a device can change the state of the simulation. In the demo, we use an AI planner to guide the simulation, a number of simulated UPnP devices, a real device running Java, and a two room apartment. The related video is available at http://www.youtube.com/watch?v=2w_UIwRqtBY .
Chapter PDF
Similar content being viewed by others
References
Babiloni, F., Cincotti, F., Marciani, M., Astolfi, L., Aloise, F., Fallani, F., Mattia, D.: On the use of bci outside scientific laboratories: Toward an app. in domotic environments. Int. Review of Neurobiology (2009)
Kaldeli, E., Lazovik, A., Aiello, M.: Extended goals for composing services. In: Int. Conf. on Automated Planning and Scheduling (ICAPS 2009), AAAI Press, Menlo Park (2009)
Kaldeli, E., Warriach, E.U., Bresser, J., Lazovik, A., Aiello, M.: Interoperation, composition and simulation of services at home. In: ICSOC (2010)
Lazovik, E., den Dulk, P., de Groote, M., Lazovik, A., Aiello, M.: Services inside the smart home: A simulation and visualization tool. In: ICSOC, pp. 651–652 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Warriach, E.U., Kaldeli, E., Bresser, J., Lazovik, A., Aiello, M. (2010). A Tool for Integrating Pervasive Services and Simulating Their Composition. In: Maglio, P.P., Weske, M., Yang, J., Fantinato, M. (eds) Service-Oriented Computing. ICSOC 2010. Lecture Notes in Computer Science, vol 6470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17358-5_74
Download citation
DOI: https://doi.org/10.1007/978-3-642-17358-5_74
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17357-8
Online ISBN: 978-3-642-17358-5
eBook Packages: Computer ScienceComputer Science (R0)