Construire des applications fiables à base de services mobiles

Along with the emergence of ubiquitous computing there is a need for building reliable and secure applications that provide access to information in a continuous way. In such a context, access to resources and applications must be done in a flexible way through services that come up as a new paradigm for programming and organizing operations. In this paper we present an approach for building reliable mobile applications based on services oriented paradigm and the use of a contract based coordination model. Thanks to contracts, it is possible to associate a personalized behavior to a flow describing the logic of a mobile services based application. Contracts ensure transactional properties at execution time in the presence of exceptions and make applications aware of their execution context (QoS)

[1]  Andreas Reuter,et al.  The ConTract Model , 1991, Database Transaction Models for Advanced Applications.

[2]  Eric Wohlstadter,et al.  Transaction policies for service-oriented computing , 2004, Data Knowl. Eng..

[3]  Claude Godart,et al.  Reliable Web services composition using a transactional approach , 2005, 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service.

[4]  Anne H. Anderson An introduction to the Web Services Policy Language (WSPL) , 2004, Proceedings. Fifth IEEE International Workshop on Policies for Distributed Systems and Networks, 2004. POLICY 2004..

[5]  Gustavo Alonso,et al.  Exception Handling in Workflow Management Systems , 2000, IEEE Trans. Software Eng..

[6]  Alberto Portilla,et al.  Providing transactional behavior to services coordination , 2006 .

[7]  Christine Collet,et al.  A Flexible Model for Providing Transactional Behavior to Service Coordination in an Orthogonal Way , 2007, WEBIST.

[8]  Fabio Casati eFlow: an Open, Flexible and Configurable Approach to Service Composition , 2000, ISDO.

[9]  Christine Collet,et al.  The NODS Project: Networked Open Database Services , 2000, Objects and Databases.

[10]  Marie-Christine Fauvet,et al.  Handling Transactional Properties in Web Service Composition , 2005, WISE.

[11]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[12]  A. Elmagarmid Database transaction models for advanced applications , 1992 .

[13]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[14]  T. D. Fletcher,et al.  Web Services Choreography Description Language Version 1.0, W3C , 2004 .

[15]  Gottfried Vossen,et al.  A Multi-Level Model for Web Service Composition , 2004 .

[16]  Fabio Casati,et al.  Web services interoperability specifications , 2006, Computer.

[17]  Quan Z. Sheng,et al.  The Self-Serv Environment for Web Services Composition , 2003, IEEE Internet Comput..