Ensuring business and service requirements in enterprise mashups

被引:0
作者
Nikolaos Vesyropoulos
Christos K. Georgiadis
Panagiotis Katsaros
机构
[1] University of Macedonia,
[2] Aristotle University of Thessaloniki,undefined
来源
Information Systems and e-Business Management | 2018年 / 16卷
关键词
Business process; BPMN; Enterprise mashups; Web services; Model checking; BIP component framework;
D O I
暂无
中图分类号
学科分类号
摘要
During the past few years, mashups have gained wide attention as they utilize Web 2.0 technologies in order to combine data, as well as the functionalities of numerous services, in a simple web application. While developing mashups for simple user-specific needs is not a demanding procedure, this is not the case for value-added services that need to satisfy specific properties and business needs, known as enterprise mashups. As a number of business requirements have to be satisfied, and execution faults are less tolerated compared to user-centric scenarios, a rigorous approach for their development is required. In this work we present such an approach utilizing model checking techniques, provided by the behavior, interaction, priorities (BIP) component framework. In addition, a methodology for the transformation of business process model and notation models, describing the business logic of a requested mashup, into the corresponding BIP models is proposed. The generated models enable the verification of requested properties.
引用
收藏
页码:205 / 242
页数:37
相关论文
共 71 条
  • [1] Cardoso J(2004)Quality of service for workflows and web service processes Web Semant Sci Serv Agents World Wide Web 1 281-308
  • [2] Sheth A(2011)Building enterprise mashups Future Gener Comput Syst 27 637-642
  • [3] Miller J(2016)An environment for end-user development of web mashups Int J Hum Comput Stud 87 38-64
  • [4] Arnold J(2013)Semantic web service composition via model checking techniques Int J Web Grid Serv 9 339-350
  • [5] Kochut K(2013)Conflict detection in composite web services based on model checking Int J Web Grid Serv 9 394-430
  • [6] de Vrieze P(2007)Software component models IEEE Trans Software Eng 33 709-724
  • [7] Xu L(2002)Web services and business process management IBM Syst J 41 198-211
  • [8] Bouguettaya A(2011)Composing enterprise mashup components and services using architecture integration patterns J Syst Softw 84 1436-1446
  • [9] Yang J(2013)Enterprise information systems architecture—analysis and evaluation IEEE Trans Ind Inf 9 2147-2154
  • [10] Chen J(2010)Enterprise mashup systems as platform for situational applications Bus Inf Syst Eng 2 305-315