A systematic approach to service-oriented analysis and design

被引:0
|
作者
Chang, Soo Ho [1 ]
Kim, Soo Dong [1 ]
机构
[1] Soongsil Univ, Dept Comp Sci, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Service-oriented computing (SOC) has several unique features which are not typically presented in conventional object-oriented development (OOD) and component-based development (CBD), including the commonalty of service functionality, publish and discovery paradigm of services and dynamic composition of possibly P party's independent unit services. Hence, OOD and CBD-based analysis and design methods are not effective and expressive enough to model service-oriented applications. Rather, Service-Oriented Analysis and Design (SOAD) has to be defined by using some of the two modeling paradigms and by adding SOC-unique modeling mechanisms. In this paper, we first present a technical comparison among OOD, CBD and SOAD to derive the design criteria for SOAD. And, we define the key artifacts that have to be delivered during SOAD. Based on this, we present a SOAD process which takes service requirements as the initial input and delivers service specifications, compositions, and verified service components as the final deliverables. Each of the five phases in the process is defined with its overview, artifacts, and work instructions. Finally, we present a case study of applying our process to a service domain to reveal its effectiveness and applicability. Once the proposed SOAD is well applied, SOAD artifacts can be more systematically and efficiently implemented with current SOA standards.
引用
收藏
页码:374 / +
页数:3
相关论文
共 50 条
  • [1] 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 - +
  • [2] 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
  • [3] 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
  • [4] Research of Service-oriented Analysis and Design Method
    Tian, Yonghong
    Su, Yila
    [J]. PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 9 (ICCSIT 2010), 2010, : 733 - 736
  • [5] Design of frameworks for self-adaptive service-oriented applications: A systematic analysis
    Filisbino Passini, William
    Aparecida Lana, Cristiane
    Pfeifer, Vinicius
    Affonso, Frank Jose
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2022, 52 (01): : 5 - 38
  • [6] A flow analysis approach for service-oriented architectures
    Software Methodologies for Distributed Systems, University of Augsburg, Augsburg, Germany
    [J]. Lect. Notes Comput. Sci., (475-489):
  • [7] Service-oriented design: A multi-viewpoint approach
    Dijkman, R
    Dumas, M
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2004, 13 (04) : 337 - 368
  • [8] Systematic security analysis for service-oriented software architectures
    Liu, Yanguo
    Traore, Issa
    [J]. ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 612 - 621
  • [9] Analysis and design for the development of software with service-oriented approach Characteristics and methodological framework
    Romero Mestre, Maribel
    Lozano Ballesteros, Adrian Miguel
    [J]. 2015 10TH COMPUTING COLOMBIAN CONFERENCE (10CCC), 2015, : 120 - 127
  • [10] 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