An UML-Based Meta-Language for the QOS-Aware Enterprise Specification of Open Distributed Systems

We address in this paper the need to develop appropriate notations for the QoS-aware specification of the ODP (Open Distributed Processing) enterprise viewpoint. The Unified Modelling Language (UML) is currently emerging as de facto standard for formal object-oriented modelling. Several approaches are being used in the field of the formalization of UML. For several reasons, we use the metamodelling approach in our work. We analyze the QoS concepts defined in QoS foundation modelling concepts part and in the QoS in enterprise specification part. The result is an UML meta-model of the core QoS concepts and their relationships, which is considered as the abstract syntax of a concrete language for QoS-aware ODP enterprise specifications.

[1]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[2]  Gordon S. Blair,et al.  The Design of a QoS-Controlled ATM-Based Communications System in Chorus , 1995, IEEE J. Sel. Areas Commun..

[3]  David Hutchison,et al.  A continuous media transport and orchestration service , 1992, SIGCOMM 1992.

[4]  David C. Feldmeier,et al.  A Framework of Architectural Concepts for High-Speed Communication Systems , 1993, IEEE J. Sel. Areas Commun..

[5]  Cosmos Andrea Nicolaou,et al.  An Architecture for Real-Time Multimedia Communication Systems , 1990, IEEE J. Sel. Areas Commun..

[6]  Harry Rudin,et al.  A survey of light-weight transport protocols for high-speed networks , 1990, IEEE Trans. Commun..

[7]  Marco Spuri,et al.  Implications of Classical Scheduling Results for Real-Time Systems , 1995, Computer.

[8]  Dick C. A. Bulterman,et al.  Multimedia Synchronization and UNIX , 1991, NOSSDAV.

[9]  Ronald J. Fisher,et al.  A Prescriptive Model , 1976 .

[10]  Sape Mullender,et al.  Distributed systems , 1989 .

[11]  Andy Evans,et al.  Core Meta-Modelling Semantics of UML: The pUML Approach , 1999, UML.

[12]  Peter F. Linington,et al.  Options for expressing ODP enterprise communities and their policies by using UML , 1999, Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366).

[13]  Bernhard Rumpe,et al.  Systems, Views and Models of UML , 2014, UML Workshop.

[14]  John Derrick,et al.  Formalising ODP enterprise policies , 1999, Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366).

[15]  David Hutchison,et al.  Integrated quality of service for multimedia communications , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[16]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.