Model-Driven Context Configuration in Business Process Management Systems: An Approach Based on Knowledge Graphs

Business Process Management Systems (BPMSs) are inherently model-driven, relying on machine-readable process repositories that are typically standards-based. However, a requirement for semantic agility is emerging as knowledge-driven applications become less blueprint-oriented and more context-aware. The integration of process knowledge with contextual data can be subjected to this agility requirement – i.e., having the process modelling environment customised in terms of (expanding) its knowledge space and in terms of model-data interoperability. Such customisations may capture any of the enterprise perspectives proposed by the Zachman Framework (among which the How, Who and Where facets are in our particular focus) towards the benefit of establishing a hybrid knowledge-data fabric underlying flexible, context-driven BPMSs.

[1]  Saïd Assar,et al.  What Enterprise Architecture Can Bring for Digital Transformation: An Exploratory Study , 2016, 2016 IEEE 18th Conference on Business Informatics (CBI).

[2]  Georg von Krogh,et al.  Perspective - Tacit Knowledge and Knowledge Conversion: Controversy and Advancement in Organizational Knowledge Creation Theory , 2009, Organ. Sci..

[3]  Dimitris Karagiannis,et al.  A Proposal for Deploying Hybrid Knowledge Bases: the ADOxx-to-GraphDB Interoperability Case , 2018, HICSS.

[4]  Kalle Lyytinen,et al.  MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment , 1996, CAiSE.

[5]  Dimitris Karagiannis,et al.  How can Diagrammatic Conceptual modelling Support Knowledge Management? , 2017, ECIS.

[6]  Oscar Pastor A Capability-Driven Development Approach for Requirements and Business Process Modeling , 2016, ER Workshops.

[7]  Mihai Cinpoeru Dereferencing Service for Navigating Enterprise Knowledge Structures from Diagrammatic Representations , 2017, BIS.

[8]  Xavier Boucher,et al.  Domain-Specific Conceptual Modeling , 2016, Springer International Publishing.

[9]  Brian Henderson-Sellers,et al.  A foundation for multi-level modelling , 2014, MULTI@MoDELS.

[10]  Hans-Georg Fill,et al.  SeMFIS: A flexible engineering platform for semantic annotations of conceptual models , 2017, Semantic Web.

[11]  Dimitris Karagiannis,et al.  Modelling mobile app requirements for semantic traceability , 2015, Requirements Engineering.

[12]  Dimitris Karagiannis,et al.  Linked Open Models: Extending Linked Open Data with conceptual model information , 2016, Inf. Syst..

[13]  Janis Stirna,et al.  Extending Capabilities with Context Awareness , 2016, CAiSE Workshops.

[14]  Dimitris Karagiannis,et al.  Model-Aware Software Engineering - A Knowledge-based Approach to Model-Driven Software Engineering , 2018, ENASE.

[15]  Oliver Thomas,et al.  Semantic Process Modeling – Design and Implementation of an Ontology-based Representation of Business Processes , 2009, Bus. Inf. Syst. Eng..

[16]  Roel Wieringa,et al.  Design Science Methodology for Information Systems and Software Engineering , 2014, Springer Berlin Heidelberg.

[17]  Patrick Delfmann,et al.  Detecting Compliance with Business Rules in Ontology-Based Process Modeling , 2017, Wirtschaftsinformatik.

[18]  Ralph Hoch,et al.  Semantic task specification in business process context , 2017, 2017 11th International Conference on Research Challenges in Information Science (RCIS).

[19]  Ulrich Frank,et al.  Multi-perspective enterprise models as a conceptual foundation for knowledge management , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[20]  Ulrich Frank,et al.  Domain-Specific Modeling Languages: Requirements Analysis and Design Guidelines , 2013, Domain Engineering, Product Lines, Languages, and Conceptual Models.

[21]  Serena Villata,et al.  Access Control for HTTP Operations on Linked Data , 2013, ESWC.

[22]  Scott W. Ambler,et al.  Agile modeling: effective practices for extreme programming and the unified process , 2002 .

[23]  John Kingston,et al.  Knowledge management through multi-perspective modelling: representing and distributing organizational memory , 2000, Knowl. Based Syst..

[24]  John A. Zachman,et al.  A Framework for Information Systems Architecture , 1987, IBM Syst. J..

[25]  Dimitris Karagiannis Conceptual Modelling Methods: The AMME Agile Engineering Approach , 2016 .

[26]  Saïd Assar,et al.  Model Driven Requirements Engineering: Mapping the field and beyond , 2014, 2014 IEEE 4th International Model-Driven Requirements Engineering Workshop (MoDRE).

[27]  Dimitris Karagiannis,et al.  Enriching Linked Data with Semantics from Domain-Specific Diagrammatic Models , 2016, Bus. Inf. Syst. Eng..

[28]  Pericles Loucopoulos,et al.  Enterprise Knowledge Management and Conceptual Modelling , 1997, Conceptual Modeling.