Evaluation of Service-Oriented Architecture Adoption Maturity Model for Sustainable Development
Keywords:Software Engineering, Service-Oriented Architecture Adoption, Sustainable Development, GoalOriented Approach,
AbstractGoal-oriented evaluation is a fundamental approach to monitor and ensure that all measurement activities are being carried out in the context of a well-defined evaluation goal. However, this study found that the previous ServiceOriented Architecture maturity models have not comprehensively considered providing an appropriate method for evaluating the Service-Oriented Architecture adoption. Therefore, this study aims to provide an evaluation method for Service-Oriented Architecture adoption by using goal-oriented approach. The reason is that in order for the evaluation to be effective, it must be driven by a goal. Thus, this study adapts the goal-oriented approach in order to provide an effective evaluation method for evaluating the Service-Oriented Architecture adoption. This study also extends the metric component in Goal-Question-Metric by providing a scale for each metric based on the NPLF rating scale adapted from ISO/IEC 15504. Conclusively, this paper has shown that goaloriented approach can be used to evaluate the Service-Oriented Architecture adoption through Goal-Question-Metric. GoalQuestion-Metric also provides a hierarchical structure that can be refined in order to evaluate the SOA adoption towards a sustainable development effectively. Sustainable development means that the teams work at consistence and continuous speed to produce a quality result. Therefore, the proposed model may benefit the Service-Oriented Architecture practitioner and quality editor in software engineering domain.
M. Abdul Manan, “Developing a framework and a scorecard method to measure the enterprise – wide SOA implementation readiness of an organisation,” University of Wollongong, 2013.
M. Lopez, “An evaluation theory perspective of the Architecture Tradeoff Analysis Method (ATAM),” 2000.
S. T. Acuña, A. De Antonio, X. Ferré, M. López, and L. Maté, “The Software Process: Modelling, Evaluation and Improvement,” Handb. Softw. Eng. Knowl. Eng., vol. 1 Fundamen, no. 0, pp. 193–237, 2001.
V. Basili and G. Cladiera, “Goal Question Metric Paradigm.” University of Maryand, pp. 529–532, 1994.
R. Van Solingen and E. Berghout, “Integrating Goal-Oriented Measurement in Industrial Software Engineering : Industrial Experiences with and Additions to the Goa/Question/Metric Method ( GQM ),” Inf. Syst., pp. 246–258, 2001.
D. Calvaresi, A. Claudi, A. F. Dragoni, E. Yu, D. Accattoli, and P. Sernani, “A Goal-Oriented Requirements Engineering Approach for the Ambient Assisted Living Domain,” PETRA ’14 Proc. 7th Int. Conf. PErvasive Technol. Relat. to Assist. Environ., 2014.
F. Reinfrank, G. Ninaus, B. Peischl, and F. Wotawa, “A GoalQuestion-Metrics Model for Configuration Knowledge Bases,” in Configuration Workshop, pp. 123–130, 2015.
D. Hamann, D. Pfahl, J. Järvinen, and R. Van Solingen, “The Role of GQM in the PROFES Improvement Methodology,” 1998.
F. Meier, “Service Oriented Architecture Maturity Models : A guide to SOA Adoption,” University of Skovde, 2006.
A. P. Ciganek, M. N. Haines, and W. D. Haseman, “Journal of Information Technology Management Service-Oriented Architecture Adoption: Key Factors and Approaches,” J. Inf. Technol., no. 3, 2009.
G. Feuerlicht, “SOA : Trends and Directions,” pp. 149–154, 2007.
H. Luthria and F. Rabhi, “Service oriented computing in practice - An agenda for research into the factors influencing the organizational adoption of service oriented architectures,” J. Theor. Appl. Electron. Commer. Res., vol. 4, no. 1, pp. 39–56, 2009.
R. Khadka, A. Saeidi, S. Jansen, J. Hage, and G. P. Haas, “Migrating a Large Scale Legacy Application to SOA : Challenges and Lessons Learned,” in 2013 20th Working Conference on Reverse Engineering (WCRE), pp. 425–432, 2013.
S. Pulparambil and Y. Baghdadi, “SOA maturity model a frame of reference,” in 2016 IEEE Students’ Conference on Electrical, Electronics and Computer Science, 2016, pp. 1–6.
M. Nick, K. Althoff, and C. Tautz, “Facilitating the Practical Evaluation of Organizational Memories Using the Goal-QuestionMetric Technique,” 1999.
P. Berander, “A Goal Question Metric Based Approach for Efficient Measurement Framework Definition,” pp. 316–325, 2006.
D. Galin, Software Quality Assurance. England: Pearson Education Limited, 2004.
V. R. Basili and J. Calvo-villagran, “The Goal Question Metric Approach.”
How to Cite
TRANSFER OF COPYRIGHT AGREEMENT
The manuscript is herewith submitted for publication in the Journal of Telecommunication, Electronic and Computer Engineering (JTEC). It has not been published before, and it is not under consideration for publication in any other journals. It contains no material that is scandalous, obscene, libelous or otherwise contrary to law. When the manuscript is accepted for publication, I, as the author, hereby agree to transfer to JTEC, all rights including those pertaining to electronic forms and transmissions, under existing copyright laws, except for the following, which the author(s) specifically retain(s):
- All proprietary right other than copyright, such as patent rights
- The right to make further copies of all or part of the published article for my use in classroom teaching
- The right to reuse all or part of this manuscript in a compilation of my own works or in a textbook of which I am the author; and
- The right to make copies of the published work for internal distribution within the institution that employs me
I agree that copies made under these circumstances will continue to carry the copyright notice that appears in the original published work. I agree to inform my co-authors, if any, of the above terms. I certify that I have obtained written permission for the use of text, tables, and/or illustrations from any copyrighted source(s), and I agree to supply such written permission(s) to JTEC upon request.