Title :
General framework for the description of QoS in UML
Author :
De Miguel, Miguel A.
Author_Institution :
E.T.S.I. Telecomunicacion, Madrid, Spain
Abstract :
UML is useful for modeling object-oriented systems, their behavior and interaction. However, UML currently does not support the modeling of quality of service (QoS) criteria, such as the reliability and accuracy (i.e., quality). A QoS framework provides support to ensure consistency in modeling various qualities of service. It supports a general categorization of different kinds of QoS; including QoS that are fixed at design time as well as ones that are managed dynamically. And it supports the integration of different categories of QoS for the purpose of QoS modeling of system aspects. Frequently the behavior of a system component is functionally correct, but the result it generates is nevertheless unacceptable because the result does not meet some QoS criteria. One way to enhance the capability of the system to deliver results of acceptable quality is to use flexible components that adapt their behavior depending on the resources available and the QoS required.
Keywords :
distributed object management; formal specification; object-oriented methods; quality of service; specification languages; QoS description; UML; object-oriented system modeling; quality of service; unified modeling language; Delay; Fault tolerance; Jitter; Object oriented modeling; Pattern recognition; Quality management; Quality of service; Real time systems; Telecommunications; Unified modeling language;
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2003. Sixth IEEE International Symposium on
Print_ISBN :
0-7695-1928-8
DOI :
10.1109/ISORC.2003.1199237