ReMoSSA: Reference Model for Specification of Self-adaptive Service-Oriented-Architecture

Specification of SOA has been used to decrease the complexity of service’s development to illustrate the self-adaptive applications. On the one hand, it is a means that provides us the appropriate vocabulary for describing the self-adaptive applications. On the other hand, it grants the key architectural characteristics of self-adaptive service under highly changing environments. In this paper, we present ReMoSSA a formal reference model for specifying self-adaptive Service-Based Applications (SBA). ReMoSSA integrates self-adaptation mechanisms and strategies to provide autonomic and adaptable services. It provides a dynamic monitoring and dynamic adaptation in the design phase. ReMoSSA reduces the cost and the effort of maintenance.

[1]  Gunter Saake,et al.  Reflective Analysis and Design for Adapting Object Run-Time Behavior , 2002, OOIS.

[2]  Raoudha Ben Djemaa,et al.  AWS-WSDL: a WSDL extension to support adaptive web service , 2011, iiWAS '11.

[3]  Françoise Baude,et al.  Using components to provide a flexible adaptation loop to component-based SOA applications , 2012 .

[4]  Abdelmajid Ben Hamadou,et al.  Adaptability and Adaptivity in The Generation of Web Applications , 2009, Int. J. Inf. Technol. Web Eng..

[5]  Thomas Ledoux,et al.  WildCAT: a generic framework for context-aware applications , 2005, MPAC '05.

[6]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[7]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[8]  Rogério de Lemos,et al.  Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar] , 2009, Software Engineering for Self-Adaptive Systems.

[9]  Corinne Amel Zayani,et al.  A New Technology to Adapt the Navigation , 2013, ICIW 2013.

[10]  Harry Chen,et al.  An Intelligent Broker Architecture for Pervasive Context-Aware Systems , 2004 .

[11]  Hausi A. Müller,et al.  DYNAMICO: A Reference Model for Governing Control Objectives and Context Relevance in Self-Adaptive Software Systems , 2010, Software Engineering for Self-Adaptive Systems.

[12]  Jesper Andersson,et al.  FORMS: a formal reference model for self-adaptation , 2010, ICAC '10.

[13]  Thomas Erl,et al.  SOA Design Patterns , 2008 .

[14]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[15]  Frédérique Laforest,et al.  Adaptation in context-aware pervasive information systems: the SECAS project , 2008, Int. J. Pervasive Comput. Commun..

[16]  Valérie Monfort,et al.  A Service-Based Approach to Connect Context-Aware Platforms and Adaptable Android for Mobile Users , 2013 .