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 条
  • [1] Software Methodologies for the Engineering of Service-Oriented Industrial Automation: The Continuum Project
    Mendes, J. Marco
    Bepperling, Axel
    Pinto, Joao
    Leitao, Paulo
    Restivo, Francisco
    Colombo, Armando W.
    [J]. 2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 452 - +
  • [2] Software engineering for service-oriented MAS
    Garcia, Emilia
    Giret, Adriana
    Botti, Vicente
    [J]. COOPERATIVE INFORMATION AGENTS XII, PROCEEDINGS, 2008, 5180 : 86 - 100
  • [3] Service-Oriented Software in the Humanities: A Software Engineering Perspective
    Gold, Nicolas
    [J]. DIGITAL HUMANITIES QUARTERLY, 2009, 3 (04):
  • [4] A Review on Service-Oriented Software Engineering (SOSE)
    Manjula, R.
    Patil, Amit
    Shingade, Rushikesh
    [J]. PROCEEDINGS OF 2016 ONLINE INTERNATIONAL CONFERENCE ON GREEN ENGINEERING AND TECHNOLOGIES (IC-GET), 2016,
  • [5] Service-oriented software engineering (SOSE) framework
    Karhunen, H
    Jäntti, M
    Eerola, A
    [J]. 2005 International Conference on Services Systems and Services Management, Vols 1 and 2, Proceedings, 2005, : 1199 - 1204
  • [6] An analytical framework for evaluating Service-Oriented software development methodologies
    Perepletchikov, Mikhail
    Ryan, Caspar
    Tari, Zahir
    [J]. Journal of Software, 2013, 8 (07) : 1642 - 1659
  • [7] Service-oriented agent methodologies
    Cabri, Giacomo
    Leonardi, Letizia
    Puviani, Mariachiara
    [J]. WET ICE 2007: 16TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2007, : 24 - 29
  • [8] A Platform for Service-Oriented Integration of Software Engineering Environments
    Biffl, Stefan
    Schatten, Alexander
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2009, 199 : 75 - 92
  • [9] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    [J]. SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [10] Service-oriented software and systems engineering -: A vision for the automotive domain
    Krüger, IH
    [J]. Third ACM & IEEE International Conference on Formal Methods and Models for Co-Design, Proceedings, 2005, : 150 - 150