Service-oriented design: A multi-viewpoint approach

被引:91
|
作者
Dijkman, R
Dumas, M
机构
[1] Univ Twente, Ctr Telemat & Informat Technol, NL-7500 AE Enschede, Netherlands
[2] Queensland Univ Technol, Ctr Informat Technol Innovat, Brisbane, Qld 4001, Australia
关键词
service-oriented design; viewpoint; design; methodology; formal method;
D O I
10.1142/S0218843004001012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the technology associated with the "Web Services" trend gains significant adoption, the need for a corresponding design approach becomes increasingly important. This paper introduces a foundational model for designing (composite) services. The innovation of this model lies in the identification of four interrelated viewpoints (interface behaviour, provider behaviour, choreography, and orchestration) and their formalization from a control-flow perspective in terms of Petri nets. By formally capturing the interrelationships between these viewpoints, the proposal enables the static verification of the consistency of composite services designed in a cooperative and incremental manner. A proof-of-concept simulation and verification toot has been developed to test the possibilities of the proposed model.
引用
收藏
页码:337 / 368
页数:32
相关论文
共 50 条
  • [41] SERVICE-ORIENTED DESIGN MEASUREMENT AND THEORETICAL VALIDATION
    Elhag, Arafat Abdulgader Mohammed
    Mohamad, Radziah
    [J]. JURNAL TEKNOLOGI, 2015, 77 (09):
  • [42] Structuring design knowledge in service-oriented architecture
    Adamopoulos, Dionisis X.
    [J]. ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL SE/GSDCA/MUSE, 2008, : 180 - 185
  • [43] Artificial intelligence in service-oriented software design
    Rodriguez, Guillermo
    Soria, Alvaro
    Campo, Marcelo
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 53 : 86 - 104
  • [44] Formal methods in the era of service-oriented design
    Margaria, Tiziana
    [J]. 2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 452 - 453
  • [45] A service-oriented architecture for design and development of middleware
    Lee, YC
    Ma, CM
    Chou, SC
    [J]. 12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 217 - 221
  • [46] SERVICE-ORIENTED DESIGN FOR BROADBAND WIRELESS NETWORKS
    Fang, Yuguang Michael
    [J]. IEEE WIRELESS COMMUNICATIONS, 2009, 16 (04) : 2 - 3
  • [47] Service-Oriented Approach for Analytics in Industry 4.0
    Lalanda, Philippe
    Morand, Denis
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 756 - 770
  • [48] Testing of Service-Oriented Architectures - A practical approach
    Dustdar, S
    Haslinger, S
    [J]. OBJECT-ORIENTED AND INTERNET-BASED TECHNOLOGIES, PROCEEDINGS, 2004, 3263 : 97 - 109
  • [49] A service-oriented approach for assessing infrastructure security
    Masera, Marcelo
    Fovino, Igor Nai
    [J]. CRITICAL INFRASTRUCTURE PROTE CTION, 2008, 253 : 367 - 379
  • [50] An Agile MDA Approach for Service-Oriented Components
    Motogna, Simona
    Lazar, I.
    Parv, B.
    Czibula, I.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 253 (01) : 95 - 110