Title :
A UML-Based Domain Specific Modeling Language for the Availability Management Framework
Author :
Salehi, P. ; Hamoud-Lhadj, A. ; Colombo, P. ; Khendek, F. ; Toeroe, M.
Author_Institution :
Electr. & Comput. Eng. Dept., Concordia Univ., Montréal, QC, Canada
Abstract :
The Service Availability Forum (SA Forum) is a consortium of several telecommunications and computing companies that defines standard solutions for high availability platforms. One of the most important SA Forum services is the Availability Management Framework (AMF) which is responsible for managing the availability of an application running under its control. To achieve this, AMF requires a complete configuration, which consists of several entities organized according to AMF rules and constraints. In this paper, we argue that AMF concepts form a domain for which a domain-specific modeling language can greatly facilitate the generation, analysis and the management of AMF configurations. We define such a language by extending UML through its profiling mechanism and we implement it. More important, we discuss the challenges and the lessons learned in the course of this project.
Keywords :
Unified Modeling Language; middleware; AMF rules; SA forum services; UML-based domain specific modeling language; availability management framework; service availability forum; Availability; Containers; Context modeling; Redundancy; Silicon; Software; Unified modeling language; Availability Management Framework; Configurations; Domain-specific modeling languages; High availability; UML profiles;
Conference_Titel :
High-Assurance Systems Engineering (HASE), 2010 IEEE 12th International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-9091-2
Electronic_ISBN :
1530-2059
DOI :
10.1109/HASE.2010.21