A COMMITMENT-BASED REFERENCE ONTOLOGY FOR SERVICE: HARMONIZING SERVICE PERSPECTIVES

Nowadays, the notion of service has been widely adopted in the practice of economic sectors (e.g., Service, Manufacturing, and Extractive sectors), as well as, in the research focus of various disciplines (e.g., Marketing, Business, and Computer Science). Due to that, a number of research initiatives (e.g., service ontologies, conceptual models, and theories) have tried to understand and characterize the complex notion of service. However, due to particular views of these disciplines and economic sectors, a number of different characterizations of service (e.g., “service as interaction”, “service as value co-creation”, and “service as capability / manifestation of competence”, among others) have been proposed. The existence of these various non-harmonized characterizations, and the focus on a terminological debate about the “service” concept, instead of about the service phenomena from a broad perspective, make the establishment of a unified body of knowledge for service difficult. This limitation impacts, e.g., the establishment of unified conceptualization for supporting the smooth alignment between Business and IT views in service-oriented enterprise architecture (SoEA), and the design and usage of service modeling languages. In this thesis we define a theoretical foundation for service based on the notion of service commitment and claims as basic elements in the characterization of service relations along service life cycle phases (service offer, service negotiation, and service delivery). As discussed in this work, this theoretical foundation is capable of harmonizing a number of service perspectives found in the literature. Such theoretical foundation is specified in a well-founded core reference ontology, named UFO-S, which was designed by adopting a sound ontological engineering apparatus (mainly, a well founded ontology representation language, OntoUML, and approaches of model verification and model validation). As a kind of “theory”, UFO-S was applied in the analysis of SoEA structuring principles in order to define a “commitment-based SoEA view”, which remarks social aspects inherent in service relations usually underexplored in widely adopted service-oriented approaches (such as SOA-RM by OASIS, ITIL, and ArchiMate). Based on this, UFO-S was also applied in an ontological analysis of service modeling at ArchiMate’s Business layer. Such ontological analysis s howed some limitations concerned to semantic ambiguity and lack of expressiveness for representing service offerings (and type thereof) and service agreements in SoEA. In order to address these limitations, three service modeling patterns (service offering type pattern, service offering pattern, and service agreement pattern) were proposed taking as basis UFO-S. The usefulness of these patterns for addressing these limitations was evidentiated by means of an empirical evaluation. Finally, we can say that, beyond offering a broad and well-founded theoretical foundation for service able to harmonize service perspectives, UFO-S presented benefits as a reference model in the analysis of SoEA structuring principles, and in the (re)design of service modeling languages.

[1]  Nicola Guarino,et al.  Formal Ontology and Information Systems , 1998 .

[2]  Shirley Gregor,et al.  The Anatomy of a Design Theory , 2007, J. Assoc. Inf. Syst..

[3]  Behrouz Minaei-Bidgoli,et al.  Enterprise Architecture Development Based on Enterprise Ontology , 2013, J. Theor. Appl. Electron. Commer. Res..

[4]  Veda C. Storey,et al.  An ontological analysis of the relationship construct in conceptual modeling , 1999, TODS.

[5]  A. Parasuraman,et al.  SERVQUAL: A multiple-item scale for measuring consumer perceptions of service quality. , 1988 .

[6]  Marta Indulska,et al.  The ontological deficiencies of process modeling in practice , 2010, Eur. J. Inf. Syst..

[7]  Giancarlo Guizzardi,et al.  On Ontology, ontologies, Conceptualizations, Modeling Languages, and (Meta)Models , 2007, DB&IS.

[8]  Steffen Staab,et al.  What Is an Ontology? , 2009, Handbook on Ontologies.

[9]  Richard Honeck,et al.  Experimental Design and Analysis , 2006 .

[10]  Paul P. Maglio,et al.  Toward a Science of Service Systems , 2010 .

[11]  Giancarlo Guizzardi,et al.  An ontological analysis of the notion of community in the RM-ODP enterprise language , 2013, Comput. Stand. Interfaces.

[12]  Giancarlo Guizzardi,et al.  Ontological foundations for structural conceptual models , 2005 .

[13]  Steven L. Alter Service system fundamentals: Work system, value chain, and life cycle , 2008, IBM Syst. J..

[14]  Giancarlo Guizzardi,et al.  A Model-Based Tool for Conceptual Modeling and Domain Ontology Engineering in OntoUML , 2009, ICEIS.

[15]  Michael Niemann,et al.  Countering Service Information Challenges in the Internet of Services , 2009, Bus. Inf. Syst. Eng..

[16]  J. Searle Mind, Language, And Society: Philosophy In The Real World , 1998 .

[17]  Luigi Logrippo,et al.  The importance of the service concept in the design of data communications protocols , 1985, PSTV.

[18]  Nicola Guarino,et al.  Evaluating ontological decisions with OntoClean , 2002, CACM.

[19]  Munindar P. Singh,et al.  Business Modeling via Commitments , 2009, SOCASE.

[20]  Munindar P. Singh,et al.  Commitment-Based Service-Oriented Architecture , 2009, Computer.

[21]  Linda Terlouw Towards a Business-Oriented Specification for Services , 2008, CIAO! / EOMAS.

[22]  João Paulo A. Almeida,et al.  Towards Better Semantics for Services in eHealth Standards: A Reference Ontology Approach , 2014, 2014 IEEE 18th International Enterprise Distributed Object Computing Conference Workshops and Demonstrations.

[23]  Robert Winter,et al.  Integration of IT service management into enterprise architecture , 2007, SAC '07.

[24]  Cyril S. Ku,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[25]  Marc M. Lankhorst,et al.  Introducing Agile Service Development , 2012, Agile Service Development.

[26]  Giancarlo Guizzardi,et al.  Ontology Patterns: Clarifying Concepts and Terminology , 2013, WOP.

[27]  Justin O'Sullivan,et al.  Towards a Precise Understanding of Service Properties , 2003, ICEIS Doctoral Consortium.

[28]  Keletso Letsholo,et al.  An Integration Framework for Multi-perspective Business Process Modeling , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[29]  Nicola Guarino,et al.  Commitment-Based Modeling of Service Systems , 2012, IESS.

[30]  Luba Cherbakov,et al.  Impact of service orientation at the business level , 2005, IBM Syst. J..

[31]  Scott E. Sampson,et al.  Foundations and Implications of a Proposed Unified Services Theory , 2006 .

[32]  Nicola Guarino,et al.  Towards an Ontological Foundation for Services Science , 2009, FIS.

[33]  Ricardo de Almeida Falbo,et al.  A Panorama of the Semantic EAI Initiatives and the Adoption of Ontologies by these Initiatives , 2013, IWEI.

[34]  Luiz Olavo Bonino da Silva Santos,et al.  GSO: Designing a well-founded service ontology to support dynamic service discovery and composition , 2009, 2009 13th Enterprise Distributed Object Computing Conference Workshops.

[35]  John W. Carroll From an Ontological Point of View , 2006 .

[36]  Raymond P. Fisk,et al.  The Evolution and Future of Service , 2010 .

[37]  Stephen L. Vargo,et al.  Evolving to a New Dominant Logic for Marketing , 2004 .

[38]  P. D. D. Dominic,et al.  Strategic IT alignment with business strategy: Service oriented architecture approach , 2010, 2010 International Symposium on Information Technology.

[39]  Latest version: , 2005 .

[40]  Giancarlo Guizzardi,et al.  An ontology-based analysis and semantics for organizational structure modeling in the ARIS method , 2013, Inf. Syst..

[41]  R. Ferrario,et al.  Towards a Computational Ontology of Mind , 2005, 2005 IEEE Aerospace Conference.

[42]  François B. Vernadat,et al.  Interoperable enterprise systems: Principles, concepts, and methods , 2007, Annu. Rev. Control..

[43]  Nicola Guarino,et al.  The Ontological Level: Revisiting 30 Years of Knowledge Representation , 2009, Conceptual Modeling: Foundations and Applications.

[44]  Scott E. Sampson The Unified Service Theory , 2010 .

[45]  François B. Vernadat,et al.  Enterprise Modelling and Integration , 2002, ICEIMT.

[46]  Luís Ferreira Pires,et al.  An Ontology-Based Well-Founded Proposal for Modeling Resources and Capabilities in ArchiMate , 2013, 2013 17th IEEE International Enterprise Distributed Object Computing Conference.

[47]  Dragan Gašević,et al.  Representational Analysis of Business Process and Business Rule Languages , 2010 .

[48]  Bernd Stauss Services science : fundamentals, challenges and future developments , 2008 .

[49]  Shirley Gregor,et al.  The Nature of Theory in Information Systems , 2006, MIS Q..

[50]  L. O. Bonino da Silva Santos,et al.  A goal-based framework for semantic service provisioning , 2011 .

[51]  Yair Wand,et al.  On the notion of soft-goals in business process modeling , 2005, Bus. Process. Manag. J..

[52]  Renata S. S. Guizzardi,et al.  Agent-oriented Constructivist Knowledge Management , 2006 .

[53]  Birger Andersson,et al.  Resource, Process, and Use - Views on Service Modeling , 2012, ER Workshops.

[54]  Giancarlo Guizzardi,et al.  Agent Roles, Qua Individuals and the Counting Problem , 2005, SELMAS.

[55]  Steffen Staab,et al.  Designing core ontologies , 2011, Appl. Ontology.

[56]  William E. McCarthy,et al.  The Ontological Foundation of REA Enterprise Information Systems , 2000 .

[57]  Alan R. Hevner,et al.  Design Research in Information Systems , 2010 .

[58]  Gerd Wagner,et al.  Towards Ontological Foundations for the Conceptual Modeling of Events , 2013, ER.

[59]  Toni Ruokolainen,et al.  A Model-Driven Approach to Service Ecosystem Engineering , 2013 .

[60]  Paul P. Maglio,et al.  Fundamentals of service science , 2008 .

[61]  W. N. Hohfeld,et al.  Fundamental Legal Conceptions , 1923 .

[62]  Marten van Sinderen,et al.  COSMO: A conceptual framework for service modelling and refinement , 2007, Inf. Syst. Frontiers.

[63]  Alta van der Merwe,et al.  The Relationship between Service Oriented Architecture and Enterprise Architecture , 2010, 2010 14th IEEE International Enterprise Distributed Object Computing Conference Workshops.

[64]  Giancarlo Guizzardi,et al.  Can Ontologies Systematically Help in the Design of Domain-Specific Visual Languages? , 2013, OTM Conferences.

[65]  Jeongsoo Lee,et al.  An ontology-based Enterprise Architecture , 2010, Expert Syst. Appl..

[66]  William A. Ruh,et al.  Enterprise Application Integration: A Wiley Tech Brief , 2000 .

[67]  Marc M. Lankhorst,et al.  Enterprise Architecture at Work - Modelling, Communication and Analysis, 2nd Edition , 2005, The Enterprise Engineering Series.