DocumentCode
1813501
Title
QoS modeling language for high quality systems
Author
de Miguel, Miguel A
Author_Institution
Ciudad Universitaria, Madrid, Spain
fYear
2003
fDate
15-17 Jan. 2003
Firstpage
210
Lastpage
216
Abstract
We introduce the main elements of UML (Unified Modeling Language) extension to support QoS specifications, which are the basic constructors of QoS-aware models. Different types of languages are used to specify QoS systems, the most common include extensions of Interface Description Languages, UML extensions and metamodels, and mathematical models. QoS specification methods support the description of QoS concepts that are used for different purposes: i) generation of code for the management of QoS concepts (e.g., negotiation, access to resource managers), ii) specification of QoS-aware architectures, and iii) management of QoS information in QoS reflective infrastructures (e.g., QoS adaptable systems). QoS-aware models support the description of software architectures with quality requirements. The extensions included in this paper are part of an initial submission of OMG (Object Management Group) RFP "UML profile for quality of service and fault tolerance characteristics and mechanisms".
Keywords
formal specification; object-oriented programming; quality of service; specification languages; OMG; Object Management Group; QoS management; QoS specification; QoS-aware model; UML extension; UML metamodel; Unified Modeling Language; fault tolerance; high quality system; interface description language; mathematical model; modeling language; quality of service; software architecture; Fault tolerance; Object oriented modeling; Quality management; Quality of service; Real time systems; Resource management; Software architecture; Timing; Unified modeling language; Vocabulary;
fLanguage
English
Publisher
ieee
Conference_Titel
Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003). Proceedings of the Eighth International Workshop on
Print_ISBN
0-7695-1929-6
Type
conf
DOI
10.1109/WORDS.2003.1218085
Filename
1218085
Link To Document