• DocumentCode
    1564501
  • Title

    Quality of service in middleware and applications: a model-driven approach

  • Author

    Weis, Torben ; Ulbrich, Andreas ; Geihs, Kurt ; Becker, Christian

  • Author_Institution
    Technische Univ. Berlin, Germany
  • fYear
    2004
  • Firstpage
    160
  • Lastpage
    171
  • Abstract
    Quality of service (QoS) management has become an important requirement for middleware platforms and distributed applications. Early QoS engineering attempts focused on single-category extensions to standard middleware. In recent years generic middleware frameworks have been proposed in order to facilitate multicategory QoS management. Our experience with such a framework has revealed that QoS management cannot be shielded from the applications. Applications need to be designed in a QoS-aware manner and application QoS requirements need to be translated into appropriate middleware extensions. Therefore we propose a comprehensive, model-driven development process for QoS-enabled distributed applications on top of QoS-enhanced middleware platforms. Our approach builds on OMG´s Model-Driven Architecture (MDA). We demonstrate the mapping from the platform-independent to the platform-specific model, and we show how the design approach is applied targeting a .NET-based QoS-enabled middleware.
  • Keywords
    Unified Modeling Language; distributed object management; message passing; middleware; network operating systems; object-oriented programming; quality of service; QoS management; distributed applications; middleware platforms; model-driven architecture; model-driven development process; platform-specific model; quality of service management; Application software; Communication networks; Data security; Distributed computing; Logic; Middleware; Quality management; Quality of service; Software engineering; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2004. EDOC 2004. Proceedings. Eighth IEEE International
  • ISSN
    1541-7719
  • Print_ISBN
    0-7695-2214-9
  • Type

    conf

  • DOI
    10.1109/EDOC.2004.1342513
  • Filename
    1342513