TY - GEN
T1 - A tool for integrating pervasive services and simulating their composition
AU - Warriach, Ehsan Ullah
AU - Kaldeli, Eirini
AU - Bresser, Jaap
AU - Lazovik, Alexander
AU - Aiello, Marco
PY - 2010
Y1 - 2010
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=78650796244&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-17358-5_74
DO - 10.1007/978-3-642-17358-5_74
M3 - Conference proceeding contribution
AN - SCOPUS:78650796244
SN - 3642173578
SN - 9783642173578
VL - 6470 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 726
EP - 727
BT - Service-Oriented Computing - 8th International Conference, ICSOC 2010, Proceedings
CY - Berlin
T2 - 8th International Conference on Service Oriented Computing, ICSOC 2010
Y2 - 7 December 2010 through 10 December 2010
ER -