A method engineering perspective for service-oriented system engineering

被引:2
作者
Gherib, Boutheina [1 ]
Baghdadi, Youcef [2 ]
Kraiem, Naoufel [2 ,3 ]
机构
[1] Ecole Natl Sci Informat, RIADI, Nabeul, Tunisia
[2] Sultan Qaboos Univ, Dept Comp Sci, Muscat, Oman
[3] Ecole Natl Sci Informat, RIADI, Tunis, Tunisia
关键词
Advanced Web applications; E-business models and architectures; Internet quality of service; Web design metrics;
D O I
10.1108/IJWIS-03-2015-0004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose - The purpose of this paper is to consider the method engineering perspective for service-oriented system engineering (SOSE). Anumber ofSOSEmethods have been proposed in both academia and industry. Given this, many intuitive, common questions arise. To answer these questions, many comparison frameworks have been developed. Each of which has considered certain methodological perspectives. However, less attention has been given to the method engineering (ME) perspective. The authors argue that this perspective would answer the question "what ME to apply in order to produce SOSE methods that themselves produce quality services at different levels of abstraction and SBAs". This research question is further decomposed into other questions; the main one is "whether the existing ME do apply to service orientation". Answering such a question would lead to either developing SOSE methods by using the existing ME or developing a new ME or framework for the specifics of SOSE. Design/methodology/approach - This work first provides a literature review on ME approaches and techniques; then, it compares a sample of existing SOSE methods with respect to their ME within a comparison framework that comprises a set of relevant properties of a solution that would be provided by an SOSE method, namely, service-oriented architecture (SOA) adoption, quality of services and ME; and finally, it discusses the applicability of the existing ME to SOSE. Findings - Strengths and weaknesses of the existing methods with respect to the aforementioned criteria, in addition to SOSE methodology open issues, were identified. The comparison has shown that while the existing SOSE methods have proved their success in a specific task, they still present some weaknesses. Therefore, it is better to benefit from the advantages of the existing ME techniques, notable method fragments, even if they need some alteration. Research limitations/implications - While this work has many open issues related to SOSE methods with respect to ME, it could be further developed in many directions by exploring the open issues. For instance, the generation of a new ME technique and application of this new ME technique to the existing SOSE methods to see to what extent the existing methods may be situational. Practical implications - This work has practical implications, as it provides a better understanding of different views of SOSE methods, and assists the method engineers in deciding which ME technique is most suitable to their situation. Social implications - The produced artifact provides a research roadmap toward SOSE ME. Originality/value - None of the existing comparison frameworks for SOSE methods has considered the criteria such as SOA adoption and ME techniques. Indeed, ME techniques and approaches would allow better reuse of the existing proven fragments of methods.
引用
收藏
页码:418 / 441
页数:24
相关论文
共 46 条
[1]  
Al-Rawahi N, 2005, 2005 International Conference on Services Systems and Services Management, Vols 1 and 2, Proceedings, P579
[2]  
Alani B., 2012, 2012 International Conference on Innovations in Information Technology (IIT), P294, DOI 10.1109/INNOVATIONS.2012.6207753
[3]  
ALLEN P, 2007, SERVICE ORIENTED PRO
[4]   SOMA: A method for developing service-oriented solutions [J].
Arsanjani, A. ;
Ghosh, S. ;
Allam, A. ;
Abdollah, T. ;
Ganapathy, S. ;
Holley, K. .
IBM SYSTEMS JOURNAL, 2008, 47 (03) :377-396
[5]  
Atkinson C, 2000, KLUWER INT SER ENG C, V576, P289
[6]  
Baghdad Y., 2006, International Journal of Electronic Business, V4, P18
[7]  
Baghdadi Youcef, 2015, International Journal of Systems and Service-Oriented Engineering, V5, P1, DOI 10.4018/IJSSOE.2015040101
[8]  
Baghdadi Youcef, 2012, International Journal of Business Information Systems, V10, P264, DOI 10.1504/IJBIS.2012.047531
[9]   Reverse engineering relational databases to identify and specify basic Web services with respect to service oriented computing [J].
Baghdadi, Youcef .
INFORMATION SYSTEMS FRONTIERS, 2006, 8 (05) :395-410
[10]   A comparison framework for service-oriented software engineering approaches Issues and solutions [J].
Baghdadi, Youcef .
INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2013, 9 (04) :279-+