Title
Tailoring a model-driven Quality-of-Service DSL for various stakeholders
Abstract
Many service-oriented business systems have to comply to various contracts and agreements. Multiple technical and non-technical stakeholders with different background and knowledge are involved in modeling such business concerns. In many cases, these concerns are only encoded in the technical models and implementations of the systems, making it hard for non-technical stakeholders to get involved in the modeling process. In this paper we propose to tackle this problem by providing model-driven Domain-specific Languages (DSL) for specifying the contracts and agreements, as well as an approach to separate these DSLs into sub-languages at different abstraction levels, where each sub-language is tailored for the appropriate stakeholders. We exemplify our approach by describing a Quality-of-Service (QoS) DSL which can be used to describe Service Level Agreements (SLA). This work provides insights into how DSLs can be utilized to model and enrich service-oriented business systems with concerns defined in contracts and agreements.
Year
DOI
Venue
2009
10.1109/MISE.2009.5069892
MiSE@ICSE
Keywords
Field
DocType
model-driven quality-of-service DSL,service-oriented business system,contract specification,domain-specific language,service level agreement,model-driven software development,Web service
Domain-specific language,Business system planning,Service level,Software engineering,Digital subscriber line,Service-level agreement,Implementation,Web service,Model-driven software development,Business
Conference
ISSN
ISBN
Citations 
2156-7883
978-1-4244-3722-1
8
PageRank 
References 
Authors
0.64
8
3
Name
Order
Citations
PageRank
Ernst Oberortner1424.63
Uwe Zdun21429148.33
Schahram Dustdar39347575.71