Behaviour-Aware Compositions of Things

The new Internet has led the evolution of the Ubiquitous Web to integrate physical world entities into virtual world things. Thus, Internet is evolving into the vision of the Internet of Things where everyday life things are identifiable, readable, recognizable, addressable, and controllable via the Internet. As mass market penetration of networked embedded devices seems to become a reality, it is necessary to develop platforms considering this kind of devices and their interactions. Future Internet has emerged as a new initiative to pave a novel and dynamic global network infrastructure that handles the changing global needs of business and society. The Internet of Things could benefit from the Web Service architecture like today's Web does. Then, Future service-oriented Internet things will offer their functionality via service-enabled interfaces. DPWS is a new emergent OASIS standard based on Web Service architectures to support interoperability among heterogeneous things. But there is still a need to represent explicitly the behaviour of things to develop applications in a more rigorous way. We propose to extend DPWS to specify the behaviour of things. We also propose verification techniques to check if a composition of things fulfills or violates the behaviour of those things.

[1]  Frank Golatowski,et al.  SIRENA - Service Infrastructure for Real-time Embedded Networked Devices: A service oriented framework for different domains , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[2]  A. Bepperling,et al.  Device services as reusable units of modelling in a service-oriented environment - An analysis case study , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[3]  Paola Inverardi,et al.  Automatic synthesis of behavior protocols for composable web-services , 2009, ESEC/FSE '09.

[4]  Antonio Brogi,et al.  On the potential advantages of exploiting behavioural information for contract-based service discovery and composition , 2011, J. Log. Algebraic Methods Program..

[5]  Matteo Pradella,et al.  Synthesizing adapters for conversational web-services from their WSDL interface , 2010, SEAMS '10.

[6]  Paola Inverardi,et al.  Application-Layer Connector Synthesis , 2011, SFM.

[7]  Antonio Pintus,et al.  Paraimpu: a platform for a social web of things , 2012, WWW.

[8]  Dominique Guinard,et al.  SOCRADES: A Web Service Based Shop Floor Integration Infrastructure , 2008, IOT.

[9]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[10]  Marco Aurélio Gerosa,et al.  Service-oriented middleware for the Future Internet: state of the art and research directions , 2011, Journal of Internet Services and Applications.

[11]  Antonio Brogi Behaviour-Aware Generation of Mashups: Invited Presentation at the Fifth Workshop on Formal Languages and Analysis of Contract-Oriented Software , 2011 .

[12]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[13]  David S. Rosenblum,et al.  A Model to Design and Verify Context-Aware Adaptive Service Composition , 2009, 2009 IEEE International Conference on Services Computing.

[14]  François Jammes,et al.  Service-Oriented Device Communications Using the Devices Profile for Web services , 2007, AINA Workshops.

[15]  Daniel Brand,et al.  On Communicating Finite-State Machines , 1983, JACM.

[16]  Masahide Nakamura,et al.  Application Framework for Efficient Development of Sensor as a Service for Home Network System , 2011, 2011 IEEE International Conference on Services Computing.

[17]  Vlad Trifa,et al.  Towards the Web of Things: Web Mashups for Embedded Devices , 2009 .

[18]  Abdulmotaleb El Saddik,et al.  Flexible Smart Home Architecture using Device Profile for Web Services: a Peer-to-Peer Approach , 2009 .

[19]  Quan Z. Sheng,et al.  Web of Things: Description, Discovery and Integration , 2011, 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing.

[20]  Brice Morin,et al.  MDE to manage communications with and between resource-constrained systems , 2011, MODELS'11.

[21]  Simon Mayer,et al.  In Search of an Internet of Things Service Architecture: REST or WS-*? A Developers' Perspective , 2011, MobiQuitous.

[22]  Yang Xu,et al.  Ontology Based Service Discovery Method for Internet of Things , 2011, 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing.

[23]  Cesare Pautasso,et al.  Restful web services vs. "big"' web services: making the right architectural decision , 2008, WWW.