Abstract
Multimedia, real-time or critical applications are among applications now relying on networks. These applications require differentiated treatments from networks. Managing QoS requests increases dramatically network complexity. Network development techniques must help designing and managing such networks by giving designers the ability to capture and integrate non-functional elements into the development process. Integrating these aspects early in the process development allow improving network quality. Modeling languages such as Unified Modeling Language (UML) have been applied to solve this problem. The Object Management Group (OMG) issued two Requests For Proposals (RFP) to allow capturing QoS in UML. However, these extensions lack from methodologies to solve the problem in the whole development process. In this paper, we propose an approach to develop high quality QoS- aware networks by providing means of capturing and modeling QoS requirements with UML. We also present extensions to UML to support Service Level Agreements (SLA) and criticality in QoS constraints.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Object Management Group, Unified Modeling Language v1.5, formal/03-03-01 (2003)
Zheng, W.: Internet QoS Architectures and Mechanisms for Quality of Service. Morgan Kaufmann Publishers, San Francisco (2001)
Ferguson, P., Huston, G.: Quality of Service Delivering QoS on the Internet and in Corporate Networks. Wiley Computer Publishing, Chichester (1998)
ISO/IEC 13236:1998, Quality of Service: Framework (1998)
ISO/IEC 10746-1:1998, Open Data Processing, Reference Model Overview (1998)
ISO/IEC 10746-2:1996, Open Data Processing, Reference Model Foundations (1996)
ISO/IEC 10746-3:1996, Open Data Processing, Reference Model Architecture (1996)
Torben, W., Christian, B., Kurt, G., Noël, P.: A UML Meta-Model for Contract aware Components. In: Proceedings of UML 2001, Toronto Canada (2001)
Object Management Group, Schedulability, Performance and Time Profile, formal/ 03-09-01 (2003)
Object Management Group, UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms, document 2003-03-04, 2003 (under work)
Zinky, J.A., Baken, D.E., Schantz, R.E.: Architectural Support for Quality of Service for CORBA Objects, Theory and Practice of Objects Systems (1997)
Frølund, S., Koistinen, J.: QML: A Language for Quality of Service Specification, Hewlett-Packard Labs Technical Report, (February 1998)
Øyvind, A.J.: Quality of Service Support in Development of Distributed Systems, PhD Thesis, Department of Informatics, University of Oslo (2001)
Object Management Group, UML Profile for Modeling Quality of Service and Fault tolerance Characteristics and Mechanisms, Initial Submission, document realtime/ 2002-09-01 (2002)
Object Management Group, Response to the OMG RFP for Modeling Quality of Service and Fault tolerance Characteristics and Mechanisms, document realtime/2002-09-02 (2002)
Bran, S.: Real-Time Object-Oriented Modeling (ROOM). In: 2nd IEEE Real-Time Technology and Applications Symposium (RTAS 1996), Boston, MA, USA (1996)
Douglass, B.P.: UML–The New Language for Real-Time Embedded systems. In: UML 2000 (2000)
Nichols, K., Blake, S., Baker, F., Black, D.: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers. RFC 2474, IETF (1998)
Grossman, D.: New Terminology and Clarifications for Diffserv., RFC 3260, IETF (2002)
Braden, R., Clark, D., Shenker, S.: Integrated Services in the Internet Architecture: an Overview. RFC 1633, IETF (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Teyssié, C., Mammeri, Z. (2004). QoS-Aware Network Design with UML. In: Mammeri, Z., Lorenz, P. (eds) High Speed Networks and Multimedia Communications. HSNMC 2004. Lecture Notes in Computer Science, vol 3079. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25969-5_95
Download citation
DOI: https://doi.org/10.1007/978-3-540-25969-5_95
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22262-0
Online ISBN: 978-3-540-25969-5
eBook Packages: Springer Book Archive