Market-Specific Service Compositions: Specification and Matching

被引:3
作者
Arifulina, Svetlana [1 ]
Mohr, Felix [1 ]
Engels, Gregor [1 ]
Platenius, Marie Christin [2 ]
Schaefer, Wilhelm [2 ]
机构
[1] Univ Paderborn, Dept Comp Sci, Paderborn, Germany
[2] Univ Paderborn, Heinz Nixdorf Inst, Paderborn, Germany
来源
2015 IEEE World Congress on Services | 2015年
关键词
service markets; service compositions; service specifications; service matching; DSL;
D O I
10.1109/SERVICES.2015.58
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Collaborative Research Centre "On-The-Fly Computing" works on foundations and principles for the vision of the Future Internet. It proposes the paradigm of On-The-Fly Computing, which tackles emerging worldwide service markets. In these markets, service providers trade software, platform, and infrastructure as a service. Service requesters state requirements on services. To satisfy these requirements, the new role of brokers, who are (human) actors building service compositions on the fly, is introduced. Brokers have to specify service compositions formally and comprehensively using a domain-specific language (DSL), and to use service matching for the discovery of the constituent services available in the market. The broker's choice of the DSL and matching approaches influences her success of building compositions as distinctive properties of different service markets play a significant role. In this paper, we propose a new approach of engineering a situation-specific DSL by customizing a comprehensive, modular DSL and its matching for given service market properties. This enables the broker to create market-specific composition specifications and to perform market-specific service matching. As a result, the broker builds service compositions satisfying the requester's requirements more accurately. We evaluated the presented concepts using case studies in service markets for tourism and university management.
引用
收藏
页码:333 / 340
页数:8
相关论文
共 19 条
[1]  
Alonso Gustavo., 2010, Web Services: Concepts, Architec- tures and Applications
[2]  
[Anonymous], P 29 ACM IEEE INT C
[3]  
[Anonymous], 2007, WEB SERVICES BUSINES
[4]  
Arifulina S, 2014, LECT NOTES COMPUT SC, V8831, P543, DOI 10.1007/978-3-662-45391-9_47
[5]   The Palladio component model for model-driven performance prediction [J].
Becker, Steffen ;
Koziolek, Heiko ;
Reussner, Ralf .
JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (01) :3-22
[6]   Automated composition of Web services via planning in asynchronous domains [J].
Bertoli, Piergiorgio ;
Pistore, Marco ;
Traverso, Paolo .
ARTIFICIAL INTELLIGENCE, 2010, 174 (3-4) :316-361
[7]  
[Collaborative Research Center University of Paderborn], 901 CRC U PAD
[8]  
Goldschmidt T., 2012, LECT NOTES INFORM P, V201, P59
[9]  
Mohr F., 2015, SCC IN PRESS
[10]   Software-as-a-Service Revenue Models [J].
Ojala, Arto .
IT PROFESSIONAL, 2013, 15 (03) :54-59