Evaluation of Service-Oriented Architecture Adoption Maturity Model for Sustainable Development


  • Mohd Hamdi Irwan Hamzah School of Computing, Universiti Utara Malaysia, 06010 UUM Sintok, Kedah, Malaysia. Faculty of Computer Science and Information Technology, Universiti Tun Hussein Onn Malaysia, 86400 Parit Raja, Johor, Malaysia.
  • Fauziah Baharom School of Computing, Universiti Utara Malaysia, 06010 UUM Sintok, Kedah, Malaysia.
  • Haslina Mohd School of Computing, Universiti Utara Malaysia, 06010 UUM Sintok, Kedah, Malaysia.
  • Mohd Hasbullah Omar School of Computing, Universiti Utara Malaysia, 06010 UUM Sintok, Kedah, Malaysia.


Software Engineering, Service-Oriented Architecture Adoption, Sustainable Development, GoalOriented Approach,


Goal-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

Hamzah, M. H. I., Baharom, F., Mohd, H., & Omar, M. H. (2018). Evaluation of Service-Oriented Architecture Adoption Maturity Model for Sustainable Development. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(2-4), 19–22. Retrieved from https://jtec.utem.edu.my/jtec/article/view/4300