Ensuring business and service requirements in enterprise mashups

被引:1
|
作者
Vesyropoulos, Nikolaos [1 ]
Georgiadis, Christos K. [1 ]
Katsaros, Panagiotis [2 ]
机构
[1] Univ Macedonia, 156 Egnatia St, Thessaloniki 54006, Greece
[2] Aristotle Univ Thessaloniki, Thessaloniki, Greece
关键词
Business process; BPMN; Enterprise mashups; Web services; Model checking; BIP component framework; WEB SERVICES;
D O I
10.1007/s10257-017-0363-x
中图分类号
F [经济];
学科分类号
02 ;
摘要
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
页数:38
相关论文
共 50 条
  • [31] GEOSS as a Service Oriented Enterprise - Coordinating Resources through Service Interfaces
    Burnett, Michael
    2006 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-8, 2006, : 2485 - 2489
  • [32] Dynamic Service Selection Capability for Load Balancing in Enterprise Service Bus
    Jongtaveesataporn, Aimrudee
    Takada, Shingo
    RECENT ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS: PROCEEDINGS OF THE 4TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS (CEA 10), 2009, : 115 - +
  • [33] Managing SOA through business services - A business-oriented approach to service-oriented architectures
    Werth, Dirk
    Leyking, Katrina
    Dreifus, Florian
    Ziemann, Joerg
    Martin, Andreas
    SERVICE-ORIENTED COMPUTING: CSOC 2006, PROCEEDINGS, 2007, 4652 : 3 - +
  • [34] Minimising Lifecycle Transitions in Service-Oriented Business Processes
    Ukor, Roland
    Carpenter, Andy
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2009, 29 : 126 - 135
  • [35] On the requirements to the methods for web service composition
    Daskalova, Hristina
    Atanasova, Tatiana
    EUROMEDIA '2006, 2006, : 115 - +
  • [36] Dynamic Implementation of Security Requirements in Business Processes
    Yang, Benyuan
    Hu, Hesuan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (02) : 1352 - 1363
  • [37] Security Requirements Engineering for Secure Business Processes
    Paja, Elda
    Giorgini, Paolo
    Paul, Stephane
    Meland, Per Hakon
    WORKSHOPS ON BUSINESS INFORMATICS RESEARCH, 2012, 106 : 77 - +
  • [38] The end of business as usual: Service-oriented business transformation
    Mulholland, Andy
    SERVICE ORIENTED COMPUTING - ICSOC 2006, PROCEEDINGS, 2006, 4294 : 540 - 544
  • [39] Ensuring Coordination of Multi-business Interactions
    Yuan, Min
    Huang, Zhiqiu
    Hu, Jun
    Li, Xiang
    Zhu, Yi
    2009 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, 2009, : 356 - 363
  • [40] Using formal methods for ensuring quality requirements of systems
    Fraser, G.
    Wotawa, F.
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2007, 124 (1-2): : 13 - 16