Bridging the Gap between User Requirements and Configuration Requirements

The Service Availability Forum supports the realization of Highly Available systems by means of standards like the Availability Management Framework (AMF), a middleware service that manages the high availability of services provided by applications through the coordination of their redundant components. AMF configurations for applications, capable of providing and protecting services, can be generated from the software and from a set of configuration requirements (CR). The specification of CR requires a good knowledge of the AMF specification. Users/Customers may not have this AMF knowledge and are usually acquainted to specifying high level characteristics of services of interest. This paper introduces an approach aiming at bridging the gap between user requirements and configuration requirements for the design of AMF configurations.

[1]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[2]  Hui Li,et al.  Challenges in SLA Translation , 2009 .

[3]  Aniruddha S. Gokhale,et al.  A platform-independent component modeling language for distributed real-time and embedded systems , 2005, 11th IEEE Real Time and Embedded Technology and Applications Symposium.

[4]  Glen Dobson,et al.  Using QoS for Relevance Feedback in Service Discovery: A Preliminary Empirical Investigation , 2010 .

[5]  Xia Wang,et al.  A QoS-Aware Selection Model for Semantic Web Services , 2006, ICSOC.

[6]  Douglas C. Schmidt,et al.  Middleware for Distributed Systems Evolving the Common Structure for Network-centric Applications , 2001 .

[7]  Salima Benbernou,et al.  Semantic Web Services Discovery Regarded as a Constraint Satisfaction Problem , 2004, FQAS.

[8]  Danilo Ardagna,et al.  Adaptive Service Composition in Flexible Processes , 2007, IEEE Transactions on Software Engineering.

[9]  Aniruddha S. Gokhale,et al.  Automated Middleware QoS Configuration Techniques for Distributed Real-time and Embedded Systems , 2008, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium.

[10]  Ian Sommerville,et al.  Quality of Service Requirement Specification using an Ontology , 2005 .

[11]  Abdelwahab Hamou-Lhadj,et al.  A model driven approach for AMF configuration generation , 2010, SAM'10.

[12]  Abdelwahab Hamou-Lhadj,et al.  Generating AMF Configurations from Software Vendor Constraints and User Requirements , 2009, 2009 International Conference on Availability, Reliability and Security.

[13]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[14]  Steffen Becker,et al.  The Palladio component model for model-driven performance prediction , 2009, J. Syst. Softw..

[15]  Andrea Maurino,et al.  NFP-aware Semantic Web Services Selection , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[16]  Brent Ware,et al.  Open source web development with LAMP : using Linux, Apache, MySQL, Perl, and PHP , 2003 .

[17]  Abdelwahab Hamou-Lhadj,et al.  A UML-Based Domain Specific Modeling Language for the Availability Management Framework , 2010, 2010 IEEE 12th International Symposium on High Assurance Systems Engineering.

[18]  Abdelwahab Hamou-Lhadj,et al.  Automatic Generation of AMF Compliant Configurations , 2008, ISAS.