Skip to main content

QoS-Aware Network Design with UML

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3079))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Object Management Group, Unified Modeling Language v1.5, formal/03-03-01 (2003)

    Google Scholar 

  2. Zheng, W.: Internet QoS Architectures and Mechanisms for Quality of Service. Morgan Kaufmann Publishers, San Francisco (2001)

    Google Scholar 

  3. Ferguson, P., Huston, G.: Quality of Service Delivering QoS on the Internet and in Corporate Networks. Wiley Computer Publishing, Chichester (1998)

    Google Scholar 

  4. ISO/IEC 13236:1998, Quality of Service: Framework (1998)

    Google Scholar 

  5. ISO/IEC 10746-1:1998, Open Data Processing, Reference Model Overview (1998)

    Google Scholar 

  6. ISO/IEC 10746-2:1996, Open Data Processing, Reference Model Foundations (1996)

    Google Scholar 

  7. ISO/IEC 10746-3:1996, Open Data Processing, Reference Model Architecture (1996)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Object Management Group, Schedulability, Performance and Time Profile, formal/ 03-09-01 (2003)

    Google Scholar 

  10. Object Management Group, UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms, document 2003-03-04, 2003 (under work)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. Frølund, S., Koistinen, J.: QML: A Language for Quality of Service Specification, Hewlett-Packard Labs Technical Report, (February 1998)

    Google Scholar 

  13. Øyvind, A.J.: Quality of Service Support in Development of Distributed Systems, PhD Thesis, Department of Informatics, University of Oslo (2001)

    Google Scholar 

  14. Object Management Group, UML Profile for Modeling Quality of Service and Fault tolerance Characteristics and Mechanisms, Initial Submission, document realtime/ 2002-09-01 (2002)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Bran, S.: Real-Time Object-Oriented Modeling (ROOM). In: 2nd IEEE Real-Time Technology and Applications Symposium (RTAS 1996), Boston, MA, USA (1996)

    Google Scholar 

  17. Douglass, B.P.: UML–The New Language for Real-Time Embedded systems. In: UML 2000 (2000)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Grossman, D.: New Terminology and Clarifications for Diffserv., RFC 3260, IETF (2002)

    Google Scholar 

  20. Braden, R., Clark, D., Shenker, S.: Integrated Services in the Internet Architecture: an Overview. RFC 1633, IETF (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics