Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32718
Metamodel for Artefacts in Service Engineering Analysis and Design

Authors: Purnomo Yustianto, Robin Doss


As a process of developing a service system, the term ‘service engineering’ evolves in scope and definition. To achieve an integrated understanding of the process, a general framework and an ontology are required. This paper extends a previously built service engineering framework by exploring metamodels for the framework artefacts based on a foundational ontology and a metamodel landscape. The first part of this paper presents a correlation map between the proposed framework with the ontology as a form of evaluation for the conceptual coverage of the framework. The mapping also serves to characterize the artefacts to be produced for each activity in the framework. The second part describes potential metamodels to be used, from the metamodel landscape, as alternative formats of the framework artefacts. The results suggest that the framework sufficiently covers the ontological concepts, both from general service context and software service context. The metamodel exploration enriches the suggested artefact format from the original eighteen formats to thirty metamodel alternatives.

Keywords: Artefact, framework, service, metamodel.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 582


[1] Suhardi, R. Doss, and P. Yustianto, “Service Engineering Based on Service Oriented Architecture Methodology,” TELKOMNIKA (Telecommunication Comput. Electron. Control., vol. 13, no. 4, pp. 1466–1477, 2015.
[2] P. Yustianto, R. Doss, and Suhardi, “Activities and Artifacts in Service Engineering Case Studies Report of Service Engineering Framework,” Inf. Technol. Syst. Innov. (ICITSI), 2017 Int. Conf., no. 1, pp. 373–377, 2017.
[3] P. Yustianto, R. Doss, and Suhardi, “Consolidating service enginering perspectives,” in Information Technology Systems and Innovation (ICITSI), 2015 International Conference on, 2015, pp. 1–7.
[4] A. Osterwalder, Y. Pigneur, A. Smith, and T. Movement, “Business model canvas,” Self Publ. Last, 2010.
[5] OMG, “Business Process Model And Notation (BPMN) Specification,” Object Management Group (OMG) Specification, 2014. (Online). Available: (Accessed: 10-Apr-2018).
[6] G. Pohle, P. Korsten, and S. Ramamurthy, “Component business models: Making specialization real,” IBM Inst. Bus. Value. August, vol. 19, 2005.
[7] OMG, “Service oriented architecture Modeling Language (SoaML) Specification,” Object Management Group (OMG) Specification, 2012. (Online). Available: (Accessed: 07-Jun-2017).
[8] M. J. Bitner, A. L. Ostrom, and F. N. Morgan, “Service blueprinting: a practical technique for service innovation,” Calif. Manage. Rev., vol. 50, no. 3, pp. 66–94, 2008.
[9] J. Amsden, “Modeling with soaml, the service-oriented architecture modeling language,” IBM, Tech. Artic. Ser. January-February, pp. 1–22, 2010.
[10] T. Kohlborn, A. Korthaus, T. Chan, M. Rosemann., and M. Rosemann, “Identification and analysis of business and software services-a consolidated approach,” IEEE Trans. Serv. Comput., vol. 2, no. 1, pp. 50–64, 2009.
[11] V. Bicer, S. Lamparter, Y. Sure, and A. H. Dogru, “Towards an interdisciplinary methodology for service-oriented system engineering,” in Computer and Information Sciences, 2009. ISCIS 2009. 24th International Symposium on, 2009, pp. 486–491.
[12] H. Karhunen, M. Jantti, and A. Eerola, “Service-oriented software engineering (SOSE) framework,” in Services Systems and Services Management, 2005. Proceedings of ICSSSM’05. 2005 International Conference on, 2005, vol. 2, pp. 1199–1204.
[13] F. Lin and P.-S. Hsieh, “A SAT view on new service development,” Serv. Sci., vol. 3, no. 2, pp. 141–157, 2011.
[14] V. Hrgovcic, W. Utz, and D. Karagiannis, “Service Modeling: A Model Based Approach for Business and IT Alignment,” 2011 IEEE 35th Annu. Comput. Softw. Appl. Conf. Work., pp. 422–427, 2011.
[15] M. Anjum and D. Budgen, “An investigation of modelling and design for software service applications,” PLoS One, vol. 12, no. 5, p. e0176936, 2017.
[16] OMG, “Business Motivation Model (BMM),” Object Management Group (OMG) Specification, 2015. (Online). Available: (Accessed: 07-Jun-2017).
[17] OMG, “Value Delivery Modeling Language (VDML),” Object Management Group (OMG) Specification, 2015. (Online). Available: (Accessed: 08-Jun-2017).
[18] R. Tõnisson and R. Matulevičius, “A Coarse-Grained Comparison of Modelling Languages for Business Motivation and Intentional Distribution,” in International Conference on Business Informatics Research, 2016, pp. 80–95.
[19] E. Lüftenegger, Service-dominant business design, vol. 402, no. January. Eindhoven University of Technology, 2014.
[20] A. Zolnowski, C. Weiß, and T. Bohmann, “Representing Service Business Models with the Service Business Model Canvas--The Case of a Mobile Payment Service in the Retail Industry,” in system sciences (HICSS), 2014 47th Hawaii International Conference on, 2014, pp. 718–727.
[21] S. E. Sampson, “Visualizing service operations,” J. Serv. Res., vol. 15, no. 2, pp. 182–198, 2012.
[22] A. J. Berre, H. de Man, Y. Lew, B. Elvesæter, and B. M. Ursin-Holm, “Open business model, process and service innovation with VDML and ServiceML,” in Enterprise Interoperability: Research and Applications in Service-oriented Ecosystem (Proceedings of the 5th International IFIP Working Conference IWIE 2013), 2013, vol. X, no. X, p. 127.
[23] R. Halvorsrud, E. Lee, I. M. Haugstveit, and A. Følstad, “Components of a visual language for service design,” in ServDes. 2014 Service Future; Proceedings of the fourth Service Design and Service Innovation Conference; Lancaster University; United Kingdom; 9-11 April 2014, 2014, no. 99, pp. 291–300.
[24] T. Chang, A. J. Berre, C. Carrez, and B. Elvesæter, “Business-soaml: Service identification and specification from a business perspective,” in Enterprise Interoperability V, Springer, 2012, pp. 379–389.
[25] R. G. Qiu, Service science: The foundations of service engineering and management. John Wiley & Sons, 2014.
[26] E. Lee, A. Karahasanovic, and R. Halvorsrud, “A visual language for the modelling of service delivery processes to support business processes management,” Int. J. Adv. Softw., vol. 8, no. 3 & 4, pp. 288–308, 2015.
[27] B. Selic, “The pragmatics of model-driven development,” IEEE Softw., vol. 20, no. 5, pp. 19–25, 2003.
[28] Z. Babar, A. Lapouchnian, and E. Yu, “Modeling DevOps deployment choices using process architecture design dimensions,” in IFIP Working Conference on The Practice of Enterprise Modeling, 2015, vol. 2, pp. 322–337.
[29] D. Gasevic, D. Djuric, and V. Devedzic, Model Driven Engineering and Ontology Development, vol. XXI. 2009.