کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
454670 | 695267 | 2016 | 21 صفحه PDF | دانلود رایگان |

• We present a UML-based domain specific modeling language (DSML) that models the SA Forum Availability Management Framework (AMF) domain model.
• Our DSML provides designers with the tools needed for designing, editing, and potentially analyzing AMF configurations.
• Our DSML has been carefully designed to represent AMF concepts, their relations, and constraints.
• Our DSML has been implemented using IBM Rational Software Architect.
• We show the effectiveness of our DSML in designing AMF configurations through a case study.
• We report on our experience in designing this language and the challenges encountered during this process.
For critical systems, providing services with minimal interruption is essential. Availability Management Framework (AMF), defined by SA Forum for managing highly-available applications, requires configurations of applications consisting of various entities organized according to AMF-specific rules and constraints. Creating such configurations is difficult due to the numerous constrained entities involved. This paper presents UACL (UML-based AMF Configuration Language) and a supporting implementation that models the AMF domain, providing designers with tools needed to design, edit, and analyze AMF configurations. UACL is an extension of UML through its profiling mechanism and has been designed to represent AMF concepts, their relations, and constraints.
Journal: Computer Standards & Interfaces - Volume 44, February 2016, Pages 63–83