Guiding the selection of service-oriented software engineering methodologies

被引:21
|
作者
Gu, Qing [1 ]
Lago, Patricia [1 ]
机构
[1] Vrije Univ Amsterdam, Dept Comp Sci, Amsterdam, Netherlands
关键词
Service-oriented software engineering; Evaluation framework; Service-Oriented software engineering methodology;
D O I
10.1007/s11761-011-0080-0
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Service-oriented computing is a paradigm for effectively delivering software services in a dynamic environment. Accordingly, many service-oriented software engineering (SOSE) methodologies have been proposed and practiced in both academia and industry. Some of these methodologies share common features (e.g. cover similar life-cycle phases) but are presented for different purposes, ranging from project management to system modernization, and from business analysis to technical solutions development. Given this diversity in the methodologies available in the literature, it is very hard for a company to decide which methodology would fit best for its specific needs. With this aim, we took a feature analysis approach and devised a framework for comparing the existing SOA methodologies. Different from existing comparison frameworks, ours specifically highlights aspects that are specific to SOA and aims to differentiate the methodologies that are truly service-oriented from those that deal little with service aspects. As such, the criteria defined in the framework can be used as a checklist for selecting a SOSE methodology.
引用
收藏
页码:203 / 223
页数:21
相关论文
共 50 条
  • [21] Service-oriented software testing platform
    School of Computer Science and Engineering, South China University of Technology, Guangzhou
    Guangdong
    510640, China
    IFIP Advances in Information and Communication Technology, 2007, (50-59)
  • [22] Research on service-Oriented software framework
    Li, Y
    Wu, ZH
    Deng, SG
    GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 27 - 35
  • [23] Testability of software in service-oriented architecture
    Tsai, W. T.
    Gao, Jerry
    Wei, Xiao
    Chen, Yinong
    30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 163 - +
  • [24] Service-oriented software testing platform
    Liu, Fagui
    Luo, Chunwei
    INTEGRATION AND INNOVATION ORIENT TO E-SOCIETY, VOL 2, 2007, 252 : 50 - +
  • [25] Implications of a service-oriented view of software
    Layzell, P
    REALIGNING RESEARCH AND PRACTICE IN INFORMATION SYSTEMS DEVELOPMENT: THE SOCIAL AND ORGANIZATIONAL PERSPECTIVE, 2001, 66 : 241 - 253
  • [26] On testing and evaluating service-oriented software
    Tsai, W. T.
    Zhou, Xinyu
    Chen, Yinong
    Bai, Xiaoying
    COMPUTER, 2008, 41 (08) : 40 - +
  • [27] ISSUES IN IT SERVICE-ORIENTED REQUIREMENTS ENGINEERING
    Lichtenstein, Sharman
    Nguyen, Lemai
    Hunter, Alexia
    AUSTRALASIAN JOURNAL OF INFORMATION SYSTEMS, 2005, 13 (01) : 176 - 191
  • [28] Engineering Flexible Service-Oriented Transactions
    Paul, David
    Henskens, Frans
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, WEBIST 2013, 2014, 189 : 37 - 52
  • [29] Component-based and service-oriented software engineering: Key concepts and principles
    Breivold, Hongyu Pei
    Larsson, Magnus
    SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 13 - +
  • [30] Petri net based engineering and software methodology for service-oriented industrial automation
    Mendes J.M.
    Restivo F.
    Leitão P.
    Colombo A.W.
    IFIP Advances in Information and Communication Technology, 2010, 314 : 233 - 240