Abstract
The process mining (PM) field combines techniques from computational intelligence which has been lately considered to encompass artificial intelligence (AI) or even the latter, augmented intelligence (AIs) systems, and the data mining (DM) to process modelling in order to analyze event logs. To this end, this paper presents a semantic-based process mining framework (SPMaAF) that exhibits high level of accuracy and conceptual reasoning capabilities particularly with its application in real world settings. The proposed framework proves useful towards the extraction, semantic preparation, and transformation of events log from any domain process into minable executable formats – with focus on supporting the further process of discovering, monitoring and improvement of the extracted processes through semantic-based analysis of the discovered models. Practically, the implementation of the proposed framework demonstrates the main contribution of this paper; as it presents a Semantic-Fuzzy mining approach that makes use of labels (i.e. concepts) within event logs about a domain process using a case study of the Learning Process. The paper provides a method which aims to allow for mining and improved analysis of the resulting process models through semantic – labelling (annotation), representation (ontology) and reasoning (reasoner). Consequently, the series of experimentations and semantically motivated algorithms shows that the proposed framework and its main application in real-world has the capacity of enhancing the PM results or outcomes from the syntactic to a much more abstraction levels.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Dou, D., Wang, H., Liu, H.: Semantic data mining: a survey of ontology-based approaches. In: 9th IEEE International Conference on Semantic Computing, pp. 244–251. California, USA (2015)
deMedeiros, A.K.A., Van der Aalst, W.M.P., Pedrinaci, C.: Semantic process mining tools: core building blocks. In: ECIS, pp. 1953–1964. Galway, Ireland, June 2008
Van der Aalst, W.M.P.: Process Mining: Data Science in Action, 2nd edn. Springer-Verlag, Berlin Heildelberg (2016)
Okoye, K., Tawil, A.R.H., Naeem, U., Islam, S., Lamine, E.: Semantic-based model analysis towards enhancing information values of process mining: case study of learning process domain. In: Abraham, A., et al. (eds.) Advances in Intelligent Systems and Computing Book Series (AISC), vol. 614, pp. 622–633. Springer International Publishing AG (2017)
Polyvyanyy, A., Ouyang, C., Barros, A., Van der Aalst, W.M.P.: Process querying: enabling business intelligence through query-based process analytics. Decis. Support Syst. 100(1), 41–56 (2017)
Okoye, K., Tawil, A.R.H., Naeem, U., Islam, S., Lamine, E.: Using semantic-based approach to manage perspectives of process mining: application on improving learning process domain data. In: 2016 IEEE International Conference on Big Data (BigData), pp. 3529–3538. Washington, DC (2016)
W3C.: OWL Web Ontology Language [Internet]. http://www.w3.org/TR/owl-ref/ (2004). Accessed Sept 2017
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML. W3C Member Submission [Internet]. http://www.w3.org/Submission/SWRL/ (2004). Accessed Sept 2017
Baader, F. Calvanese, D. McGuinness, D.L., Nardi, D., Patel-Schneider, P.F.: Description Logic Handbook: Theory, Implementation, and Applications, 1st edn. New York, Cambridge University Press (2003)
Balcan, N., Blum, A., Mansour, Y.: Exploiting ontology structures and unlabeled data for learning. In: 30th International Conference on Machine Learning, pp. 1112–1120. Atlanta Georgia, USA (2013)
Cesarini, M., Monga, M., Tedesco, R.: Carrying on the e-learning process with a workflow management engine. In: Proceedings of ACM Symposium on Applied Computing, pp. 940–945. Nicosia Cyprus (2004)
Perez-Rodriguez, R., Caeiro-Rodriguez, M., Anido-Rifon, L.: Supporting PoEML educational processes in Moodle: A middleware approach. In: SPDECER, Universidad Pontificia de Salamanca (2008)
Nguyen, L., Phung, D.: Learner model in adaptive learning. World Acad. Sci. Eng. Tech. 45, 395–400 (2008)
Peña-Ayala, A.: Intelligent and Adaptive Educational-Learning Systems: Achievements and Trends, 1st edn. Springer, Berlin (2013)
Trčka, N., Pechenizkiy, M., van der Aalst, W.M.P.: Process Mining from Educational Data. In: Romero, C., et al. (eds.) Handbook of Educational DM, pp. 123–142. Chapman & Hall/CRC Data Mining & Knowledge Discovery Series, CRC Press, Boca Raton, Florida (2010)
Pechenizkiy, M., Trcka, N., Vasilyeva, E., van der Aalst, W.M.P., de Bra, P.: “Process Mining Online Assessment Data, pp. 279–288. Proceedings of EDM, Cordoba, Spain (2009)
Holzhüter, M., Frosch-Wilke, D., Klein, U.: Exploiting learner models using data mining for e-learning: a rule based approach. In: Peña-Ayala, A. (ed.) IAELS: Achievements and Trends, pp. 77–105. Springer Berlin, Heidelberg (2013)
Grob, H.L., Bensberg, F., Coners, A.: Regelbasierte steuerung von geschaftsprozessen-konzeption eines ansatzes auf basis des process mining. In: Die Wirtschaftsinformatik. Heidelberg (2008)
Peña-Ayala, A., Sossa, H.: Proactive Sequencing Based on a Causal and Fuzzy Student Model. In: Peña-Ayala, A. (ed.) IAELS: Achievements and Trends, pp. 49–76. Springer, Berlin Heidelberg (2013)
Dżega, D., Pietruszkiewicz, W.: Intelligent decision-making support within the e-learning process. In: Peña-Ayala, A. (ed.) IAELS: Achievements and Trends, pp. 497–521. Springer, Berlin (2013)
Bogarín, A., Cerezo, R., Romero, C.: A survey on educational process mining. In: Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery (WIRES), pp. e1230. Wiley Periodicals (2017)
Cairns, A.H., Ondo, J.A., Gueni, B., Fhima, M., Schwarcfeld, M., Joubert, C., Khelifa, N.: Using semantic lifting for improving educational process models discovery and analysis. In: SIMPDA, vol. 1293 of CEUR Workshop Proceedings, CEUR-WS.org, pp. 150–161 (2014)
Okoye, K., Tawil, A.R.H., Naeem, U., Lamine, E.: Discovery and enhancement of learning model analysis through semantic process mining. Int. J. Comput. Inf. Syst. Ind. Manage. Appl. 8(2016), 093–114 (2016)
Okoye, K., Naeem, U., Islam, S.: Semantic fuzzy mining: enhancement of process models and event logs analysis from syntactic to conceptual level. Int. J. Hybrid Intell. Syst., IOS Press 14(1–2), 67–98 (2017)
Bogarín, A., Romero, C., Cerezo, R., Sánchez-Santillán, M.: Clustering for improving educational process mining, pp. 11–15. ACM, NY (2014)
Okoye, K., Islam, S., Naeem, U.: Ontology: core process mining and querying enabling tool. In: Thomas, C. (ed.) Ontology in Information Science, Chapter 7, pp. 145–168. InTechOpen Publishers (2018)
Rozinat, A., Gunther, C.: Disco User Guide - Process Mining for Professionals. Fluxicon.com, Eindhoven, The Netherlands (2012)
Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. Int. J. Hum. Comput. Stud. 43(5–6), 907–928 (1995)
Lautenbacher, F., Bauer, B., Forg, S.: Process mining for semantic business process modeling. In: 13th Enterprise Distributed Object Computing Conference Workshops, pp. 45–53. Auckland (2009)
Petrenko, O.O., Petrenko, A.I.: A model-driven ontology approach for developing service system applications. J. Comput. Sci. Appl. Inf. Technol. 2(4), 1–7 (2017)
Jareevongpiboon, W., Janecek, P.: Ontological approach to enhance results of business process mining and analysis. J. Bus. Process Manage. 19(3), 459–476 (2013)
Okoye, K., Tawil, A.R.H., Naeem, U., Lamine, E.: Semantic reasoning method towards ontological model for automated learning analysis. In: Pillay, N., Engelbrecht, A., Abraham, A., du Plessis, M., Snášel, V., Muda, A. (eds.) Advances in Intelligent Systems and Computing, NaBIC Conference 2015, pp. 49–60. Springer, Switzerland (2016)
Calvanese, D., Kalayci, T.E., Montali, M., Tinella, S.: Ontology-based data access for extracting event logs from legacy data: the onprom tool and methodology. In: Abramowicz, W. (eds.) Business Information Systems. BIS 2017. Lecture Notes in Business Information Processing, vol. 288, pp. 220–236. Springer, Cham (2017)
Carmona, J., de Leoni, M., Depair, B., Jouck, T.: IEEE CIS Task Force on Process Mining Process Discovery Contest @ BPM 2016, 1st edn. (2016). http://www.win.tue.nl/ieeetfpm/doku.php?id=shared:edition_2016
Okoye, K., Naeem, U., Islam, S., Tawil, A.R.H., Lamine, E.: Process models discovery and traces classification: a Fuzzy-BPMN mining approach. J. Int. Technol. Inform. Manage. (JITIM) 26(4), 1–50 (Article 1) 2018 (IIMA 2018)
de Bruijn, J., Lausen, H., Polleres, A., Fensel, D.: The web service modeling language WSML: an overview. In: Sure, Y., Domingue, J. (eds.) The Semantic Web: Research and Applications. ESWC 2006. LNCS, vol. 4011, pp. 590–604. Springer, Berlin, Heidelberg (2006)
Lisi, F.: Building rules on top of ontologies for the semantic web with inductive logic programming. Theor. Pract. Logic Program. 8(3), 271–300 (2008)
Bishop, B., Fischer, F., Keller, U., Steinmetz, N., Fuchs, C.G., Pressnig, M.: WSML Reasoner. IRIS Reasoner, Boston, MA (1999)
Sirin, E., Parsia, B.: Pellet: an owl DL reasoner. In: International Workshop on Description Logics (DL2004), Whistler, British Columbia, Canada, vol. 104, CEUR-WS.org (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Okoye, K., Islam, S., Naeem, U., Sharif, M.S., Azam, M.A., Karami, A. (2019). The Application of a Semantic-Based Process Mining Framework on a Learning Process Domain. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Systems and Applications. IntelliSys 2018. Advances in Intelligent Systems and Computing, vol 868. Springer, Cham. https://doi.org/10.1007/978-3-030-01054-6_96
Download citation
DOI: https://doi.org/10.1007/978-3-030-01054-6_96
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01053-9
Online ISBN: 978-3-030-01054-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)