Title
Domain-Specific Languages for Service-Oriented Architectures: An Explorative Study
Abstract
Domain-specific languages (DSLs) are an important software development approach for many service-oriented architectures (SOAs). They promise to model the various SOA concerns in a suitable way for the various technical and non-technical stakeholders of a SOA. However, so far the research on SOA DSLs concentrates on novel technical contributions, and not much evidence or counter-evidence for the claims associated to SOA DSLs has been provided. In this paper, we present a qualitative, explorative study that provides an initial analysis of a number of such claims through a series of three prototyping experiments in which each experiment has developed, analyzed, and compared a set of DSLs for process-driven SOAs. Our result is to provide initial evidence for a number of popular claims about SOA DSLs which follow the model-driven software development (MDSD) approach, as well as a list of design trade-offs to be considered in the design decisions that must be made when developing a SOA DSL.
Year
DOI
Venue
2008
10.1007/978-3-540-89897-9_14
ServiceWave
Keywords
Field
DocType
service-oriented architectures,initial analysis,soa dsl,explorative study,domain-specific languages,novel technical contribution,soa dsls,design trade-offs,important software development approach,various soa concern,model-driven software development,design decision,initial evidence,domain specific language,service oriented architecture
Domain-specific language,Business process,Software engineering,Computer science,Digital subscriber line,Business Process Execution Language,OASIS SOA Reference Model,Service-oriented architecture,Business Process Model and Notation,Software development
Conference
Volume
ISSN
Citations 
5377
0302-9743
6
PageRank 
References 
Authors
0.61
12
3
Name
Order
Citations
PageRank
Ernst Oberortner1424.63
Uwe Zdun21429148.33
Schahram Dustdar39347575.71