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 条
  • [1] A Service-Oriented Approach for Interactive System Design
    Medina, Jorge Luis Perez
    Dupuy-Chessa, Sophie
    Rieu, Dominique
    [J]. TASK MODELS AND DIAGRAMS FOR USER INTERFACE DESIGN, 2010, 5963 : 44 - 57
  • [2] Research on a Service-Oriented Approach to Groupware Design
    Xu, Xuan-hua
    Fan, Yong-feng
    Chen, Zhi-yang
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL III, 2008, : 150 - 155
  • [3] A systematic approach to service-oriented analysis and design
    Chang, Soo Ho
    Kim, Soo Dong
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2007, 4589 : 374 - +
  • [4] A Service-Oriented Approach for the Optimal Product/Service Design Business Process
    Tsafarakis, Stelios
    Delias, Pavlos
    Matsatsinis, Nikolaos
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS IN THE SERVICE SECTOR, 2013, 5 (01) : 68 - 81
  • [5] Service-oriented design: The roots
    Margaria, T
    Steffen, B
    Reitenspiess, M
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 450 - 464
  • [6] An approach for service-oriented urbanism
    Izza, S.
    Vincent, L.
    Burlat, P.
    [J]. ENTERPRISE INTEROPERABILITY II: NEW CHALLENGES AND APPROACHES, 2007, : 879 - 890
  • [7] Consistency in multi-viewpoint design of enterprise information systems
    Dijkman, Remco M.
    Quartel, Dick A. C.
    van Sinderen, Marten J.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (7-8) : 737 - 752
  • [8] A service-oriented analysis and design approach to developing adaptable services
    Chang, Soo Ho
    Kim, Soo Dong
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2007, : 204 - +
  • [9] A strategy for service realization in service-oriented design
    Jing Liu
    Jifeng He
    Zhiming Liu
    [J]. Science in China Series F: Information Sciences, 2006, 49 : 864 - 884
  • [10] A strategy for service realization in service-oriented design
    LIU Jing1
    2. International Institute of Software Technology
    [J]. Science China(Information Sciences), 2006, (06) : 864 - 884