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 条
  • [31] Simulation Software as a Service and Service-Oriented Simulation Experiment
    Guo, Song
    Bai, Fan
    Hu, Xiaolin
    2011 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2011, : 113 - 116
  • [32] Petri Net Based Engineering and Software Methodology for Service-Oriented Industrial Automation
    Mendes, J. Marco
    Restivo, Francisco
    Leitao, Paulo
    Colombo, Armando W.
    EMERGING TRENDS IN TECHNOLOGICAL INNOVATION, 2010, 314 : 233 - +
  • [33] Modeling and analysis of service interactions in service-oriented software
    Lee, WJ
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2003, 2003, 2869 : 1043 - 1050
  • [34] The Impact of Service Cohesion on the Analyzability of Service-Oriented Software
    Perepletchikov, Mikhail
    Ryan, Caspar
    Tari, Zahir
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2010, 3 (02) : 89 - 103
  • [35] SERVICE-ORIENTED SOFTWARE AVAILABILITY MODEL WITH SERVICE DEGRADATION
    Tokuno, Koichi
    Yamada, Shigeru
    ICIM 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2008, : 626 - 631
  • [36] A method engineering perspective for service-oriented system engineering
    Gherib, Boutheina
    Baghdadi, Youcef
    Kraiem, Naoufel
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2015, 11 (04) : 418 - 441
  • [37] Addressing the software evolution crisis through a service-oriented view of software: A roadmap for software engineering and maintenance research
    Layzell, P
    IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 5 - 5
  • [38] Decomposing composition: Service-oriented software engineers
    Blake, M. Brian
    IEEE SOFTWARE, 2007, 24 (06) : 68 - 77
  • [39] Conceptual Modelling of Service-Oriented Software Systems
    Schewe, Klaus-Dieter
    Bosa, Karoly
    Buga, Andreea
    Nemes, Sorana Tania
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2018, 13 : 216 - 233
  • [40] Service-Oriented Software Framework for Network Management
    Lee, Dongcheul
    Park, Byungjoo
    ADVANCES IN SOFTWARE ENGINEERING, 2010, 117 : 327 - +