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

@article{Weis2004QualityOS,
  title={Quality of service in middleware and applications: a model-driven approach},
  author={Torben Weis and Andreas Ulbrich and K. Geihs and C. Becker},
  journal={Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004.},
  year={2004},
  pages={160-171}
}
  • Torben Weis, Andreas Ulbrich, +1 author C. Becker
  • Published 2004
  • Computer Science
  • Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004.
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… Expand
QoS-Aware Meta-Data Compiler for Ubiquitous Multimedia Applications
TLDR
A QoS-aware meta- data compiler framework that provides a solution for the challenges of reusability of available multimedia and middleware services and introduces an architecture that integrates the models with a set of high-level specifications, a meta-data compiler protocol, and a run-time support to form a programming environment, called Q-Compiler. Expand
Model-Driven Quality of Service for Web Services: An Aspect-Oriented Approach
TLDR
This paper presents a model-based approach to the implementation of QoS monitors by describing them as platform-independent models and model-driven development transformations are conducted to create both a system implementation and QoS constraints in the form of aspects according to the aspect-oriented programming (AOP) paradigm. Expand
Model driven benchmark generation for web services
Web services solutions are being increasingly adopted in enterprise systems. However, ensuring the quality of service of Web services applications remains a costly and complicated performanceExpand
IoTA-MD: a model-driven approach for applying QoS attributes in the development of the IoT systems
This paper presents IoTA-MD, a model-driven approach to instantiate the IoT-A Reference Architecture and manage QoS attributes in the early stages of IoT system modeling. It uses the principle ofExpand
MDABench: Customized benchmark generation using MDA
TLDR
This paper describes an approach for generating customized benchmark suites from a software architecture description following a Model Driven Architecture (MDA) approach, and illustrates the approach using two case studies based on Enterprise JavaBean component technology and Web services. Expand
Explicit Architectural Policies to Satisfy NFRs Using COTS
TLDR
Azimut framework realized, supports larger-scale work through catalogs of policies, mechanisms and components, and allows traceability and reuse of architecture by enabling these architecture-level descriptions and reasoning using incomplete characterizations of requirements and COTS. Expand
Customized Benchmark Generation Using MDA
TLDR
This paper describes an approach for generating customized benchmark applications from a software architecture description using a Model Driven Architecture (MDA) approach that complements current model-based performance prediction and analysis methods by generating the benchmark application from the same application architecture that the performance models are derived from. Expand
Carpe Noctem 2006
Carpe Noctem is a Mid-Size League RoboCup team at the University of Kassel. It is part of the Distributed Autonomous Systems Laboratory of the Distributed Systems Group which is well known for itsExpand
Carpe Noctem 2009
Carpe Noctem is a Mid-Size League RoboCup team at the University of Kassel. It is part of the Distributed Autonomous Systems Laboratory of the Distributed Systems Group which is well known for itsExpand
Carpe Noctem 2013
Carpe Noctem is a Mid-Size League RoboCup team at the University of Kassel. It is part of the Distributed Autonomous Systems Laboratory of the Distributed Systems Group which is well known for itsExpand
...
1
2
...

References

SHOWING 1-10 OF 41 REFERENCES
A framework for re-use and maintenance of Quality of Service mechanisms in distributed object systems
  • K. Geihs, C. Becker
  • Computer Science
  • Proceedings IEEE International Conference on Software Maintenance. ICSM 2001
  • 2001
TLDR
MAQS is presented, a generic framework for QoS management based on standard CORBA middleware that facilitates the specification and generation of QoS-enabled client/server applications based on the aspect-oriented programming paradigm. Expand
Aspectix: A Quality-Aware, Object-Based Middleware Architecture
TLDR
AspectIX is a CORBA-compliant middleware platform that defines generic interfaces to control quality-of-service and an infrastructure for quality implementations, based on a fragmented object model that can provide transparent client-side quality implementations. Expand
Generic QoS-support for CORBA
  • C. Becker, K. Geihs
  • Computer Science
  • Proceedings ISCC 2000. Fifth IEEE Symposium on Computers and Communications
  • 2000
TLDR
A generic QoS management architecture based on CORBA is developed and the motivations and requirements for the architecture are presented, and the necessary extensions to the CORBA are discussed. Expand
DotQoS: a QoS extension for .NET remoting
TLDR
DotQoS is presented, which adds generic QoS management to .NET in an architecturally conforming way and shows how built-in .NET features such as reflection, interception, and custom meta-data facilitate the QoS integration. Expand
QoS mechanism composition at design-time and runtime
TLDR
It is shown how QoS mechanisms and their composition constraints can be modeled using the UML and a mapping from these UML models to the NET Remoting based QoS management framework DotQoS is presented. Expand
Using QDL to specify QoS aware distributed (QuO) application configuration
TLDR
A QuO configuration language is described, as well as the specific configuration needs of particular QoS properties-real-time, security, and dependability-and the support the authors provide for them. Expand
QoS Aspect Languages and Their Runtime Integration
TLDR
QuO provides a set of aspect languages, called Quality Description Languages (QDL), for specifying possible QoS states, the system resources and mechanisms for measuring and controlling QoS, and behavior for adapting to changing levels of available QoS at runtime. Expand
A QoS metamodel and its realization in a CORBA component
TLDR
A QoS metamodel is described that makes it possible to support multi category QoS instead of introducing a static set of QoS properties into the modeling method. Expand
The design of the TAO real-time object request broker
TLDR
The paper describes the design of TAO, which is the high-performance, real-time CORBA 2.0-compliant implementation that runs on a range of OS platforms with real- time features including VxWorks, Chorus, Solaris 2.x, and Windows NT, and presents TAO'sreal-time scheduling service that can provide QoS guarantees for deterministic real-Time CORBA applications. Expand
Modelling QoS: Towards a UML Profile
TLDR
This paper presents a conceptual object model for specifying Quality of Service (QoS) that forms a basis for a UML profile for QoS, based on CQML, a lexical language forQoS specification. Expand
...
1
2
3
4
5
...