TY - GEN
T1 - Action patterns probing for dynamic service composition in home network
AU - Cheng, Sheng Tzong
AU - Wu, Mingzoo
AU - Wu, Mingzoo
AU - Weng, Shih An
PY - 2008/1/1
Y1 - 2008/1/1
N2 - The UPnP architecture defines the communication protocol for networked control point and devices. Exploiting UPnP technologies, home users can easily control intelligent devices through control points. However, these devices lack a composition mechanism to complete a novel application or value-added service. In this paper, we propose a dynamic service composition system to coordinate primitive UPnP services. Action patterns probing (APP) algorithm is introduced to predict the action and the data flow with satisfactory accuracy. Initially, we define data type ontology for UPnP devices to describe their service interfaces. Then service graph construction is used to describe which services can be composed together. After analyzing user’s action patterns, we can find the devices which can be composed and worked together in common use. These devices can be composed dynamically by user’s habits and can be automated by our mechanism.
AB - The UPnP architecture defines the communication protocol for networked control point and devices. Exploiting UPnP technologies, home users can easily control intelligent devices through control points. However, these devices lack a composition mechanism to complete a novel application or value-added service. In this paper, we propose a dynamic service composition system to coordinate primitive UPnP services. Action patterns probing (APP) algorithm is introduced to predict the action and the data flow with satisfactory accuracy. Initially, we define data type ontology for UPnP devices to describe their service interfaces. Then service graph construction is used to describe which services can be composed together. After analyzing user’s action patterns, we can find the devices which can be composed and worked together in common use. These devices can be composed dynamically by user’s habits and can be automated by our mechanism.
UR - http://www.scopus.com/inward/record.url?scp=84923910769&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84923910769&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84923910769
T3 - Proceedings: DMS 2008 - 14th International Conference on Distributed Multimedia Systems
SP - 89
EP - 94
BT - Proceedings
PB - Knowledge Systems Institute Graduate School
T2 - 14th International Conference on Distributed Multimedia Systems, DMS 2008
Y2 - 4 September 2008 through 6 September 2008
ER -