An Integrated Workbench for Model-Based Engineering of Service Compositions

被引:10
|
作者
Foster, Howard [1 ]
Uchitel, Sebastian [1 ,2 ]
Magee, Jeff [1 ]
Kramer, Jeff [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London SW7 2AZ, England
[2] Univ Buenos Aires, Dept Comp, Buenos Aires, DF, Argentina
关键词
Service-oriented architecture; composite services; services models; Web services modeling; analysis; validation;
D O I
10.1109/TSC.2010.19
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Service-Oriented Architecture (SOA) approach to building systems of application and middleware components promotes the use of reusable services with a core focus of service interactions, obligations, and context. Although services technically relieve the difficulties of specific technology dependency, the difficulties in building reusable components is still prominent and a challenge to service engineers. Engineering the behavior of these services means ensuring that the interactions and obligations are correct and consistent with policies set out to guide partners in building the correct sequences of interactions to support the functions of one or more services. Hence, checking the suitability of service behavior is complex, particularly when dealing with a composition of services and concurrent interactions. How can we rigorously check implementations of service compositions? What are the semantics of service compositions? How does deployment configuration affect service composition behavior safety? To facilitate service engineers designing and implementing suitable and safe service compositions, we present in this paper an approach to consider different viewpoints of service composition behavior analysis. The contribution of the paper is threefold. First, we model service orchestration, choreography behavior, and service orchestration deployment through formal semantics applied to service behavior and configuration descriptions. Second, we define types of analysis and properties of interest for checking service models of orchestrations, choreography, and deployment. Third, we describe mechanical support by providing a comprehensive integrated workbench for the verification and validation of service compositions.
引用
收藏
页码:131 / 144
页数:14
相关论文
共 50 条
  • [1] Tool support for model-based engineering of web service compositions
    Foster, H
    Uchitel, S
    Magee, J
    Kramer, J
    [J]. 2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, 2005, : 95 - 102
  • [2] Leveraging Integrated Tools for Model-Based Analysis of Service Compositions
    Foster, Howard
    Mayer, Philip
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES (ICIW 2008), 2008, : 72 - +
  • [3] WorSE: A Workbench for Model-based Security Engineering
    Amthor, Peter
    Kuehnhauser, Winfried E.
    Poelck, Anja
    [J]. COMPUTERS & SECURITY, 2014, 42 : 40 - 55
  • [4] Model-based verification of web service compositions
    Foster, H
    Uchitel, S
    Magee, J
    Kramer, J
    [J]. 18TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 152 - 161
  • [5] A holistic approach to model-based testing of Web service compositions
    Belli, Fevzi
    Endo, Andre Takeshi
    Linschulte, Michael
    Simao, Adenilso
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2014, 44 (02): : 201 - 234
  • [6] Model-based integrated planning for logistics service contracts
    Mutke, Stefan
    Augenstein, Christoph
    Ludwig, Andre
    [J]. 17TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2013), 2013, : 219 - 228
  • [7] ADSEng: A Model-based Methodology for Autonomous Digital Service Engineering
    Abeywickrama, Dhaminda B.
    Ovaska, Eila
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MANAGEMENT OF DIGITAL ECOSYSTEMS (MEDES 2016), 2016, : 34 - 42
  • [8] Skeleton model-based approach to integrated engineering design and analysis
    He, Bin
    Zhang, Pengchang
    Zhu, Ningfeng
    Cao, Jintao
    Huang, Shan
    Tang, Wen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2016, 85 (5-8): : 1105 - 1115
  • [9] Skeleton model-based approach to integrated engineering design and analysis
    Bin He
    Pengchang Zhang
    Ningfeng Zhu
    Jintao Cao
    Shan Huang
    Wen Tang
    [J]. The International Journal of Advanced Manufacturing Technology, 2016, 85 : 1105 - 1115
  • [10] INTEGRATED MODELING AND ANALYSIS TO SUPPORT MODEL-BASED SYSTEMS ENGINEERING
    Kim, Hongman
    Fried, David
    Menegay, Peter
    Soremekun, Grant
    [J]. PROCEEDINGS OF THE ASME 11TH BIENNIAL CONFERENCE ON ENGINEERING SYSTEMS DESIGN AND ANALYSIS, 2012, VOL 3, 2012, : 833 - 839