Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking

Virtual laboratories have been increasingly used in tertiary education for natural and applied sciences, especially due to the COVID pandemic, generating a substantial investment in corresponding software applications, including simulation experiments and procedures. However, it is expensive and tim...

Full description

Bibliographic Details
Main Authors: Athanasios Sypsas, Dimitris Kalles
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/9/2153
_version_ 1827742825873145856
author Athanasios Sypsas
Dimitris Kalles
author_facet Athanasios Sypsas
Dimitris Kalles
author_sort Athanasios Sypsas
collection DOAJ
description Virtual laboratories have been increasingly used in tertiary education for natural and applied sciences, especially due to the COVID pandemic, generating a substantial investment in corresponding software applications, including simulation experiments and procedures. However, it is expensive and time-consuming to analyze, understand, model and implement the virtual experiments, especially when it is necessary to create new ones from scratch, but also when they must be redesigned and addressed to an audience in a different educational setting. We use UML Activity Diagrams and Petri nets to model experimental procedures and then apply conformance checking to detect possible nonconformities between expected model behavior and actual model execution. As a result, we provide an estimation of the conceptual proximity between experiments performed in different educational settings using the same virtual laboratory software, assisting educators and developers in making informed decisions about software reuse and redesign by providing a systematic and formal way of evaluating software applicability. A virtual microscoping experiment was used as a case study for validation purposes. The results revealed that the specific virtual lab software can be ported, without modifications, from tertiary to secondary education, to achieve learning outcomes relevant to that education level, even though it was originally designed for a distance education university. The proposed framework has potential applications beyond virtual laboratories, as a general approach to process modeling and conformance checking to evaluate the similarity between the specification of experimental procedures and actual execution logs can be applied to various domains.
first_indexed 2024-03-11T04:12:54Z
format Article
id doaj.art-198f0b0b5e1c4a4d938ffc8e9ec16b2f
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-11T04:12:54Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-198f0b0b5e1c4a4d938ffc8e9ec16b2f2023-11-17T23:20:42ZengMDPI AGMathematics2227-73902023-05-01119215310.3390/math11092153Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance CheckingAthanasios Sypsas0Dimitris Kalles1School of Science and Technology, Hellenic Open University, 26335 Patras, GreeceSchool of Science and Technology, Hellenic Open University, 26335 Patras, GreeceVirtual laboratories have been increasingly used in tertiary education for natural and applied sciences, especially due to the COVID pandemic, generating a substantial investment in corresponding software applications, including simulation experiments and procedures. However, it is expensive and time-consuming to analyze, understand, model and implement the virtual experiments, especially when it is necessary to create new ones from scratch, but also when they must be redesigned and addressed to an audience in a different educational setting. We use UML Activity Diagrams and Petri nets to model experimental procedures and then apply conformance checking to detect possible nonconformities between expected model behavior and actual model execution. As a result, we provide an estimation of the conceptual proximity between experiments performed in different educational settings using the same virtual laboratory software, assisting educators and developers in making informed decisions about software reuse and redesign by providing a systematic and formal way of evaluating software applicability. A virtual microscoping experiment was used as a case study for validation purposes. The results revealed that the specific virtual lab software can be ported, without modifications, from tertiary to secondary education, to achieve learning outcomes relevant to that education level, even though it was originally designed for a distance education university. The proposed framework has potential applications beyond virtual laboratories, as a general approach to process modeling and conformance checking to evaluate the similarity between the specification of experimental procedures and actual execution logs can be applied to various domains.https://www.mdpi.com/2227-7390/11/9/2153conceptual modelingvirtual laboratory softwareconformance checking
spellingShingle Athanasios Sypsas
Dimitris Kalles
Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking
Mathematics
conceptual modeling
virtual laboratory software
conformance checking
title Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking
title_full Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking
title_fullStr Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking
title_full_unstemmed Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking
title_short Analysis, Evaluation and Reusability of Virtual Laboratory Software Based on Conceptual Modeling and Conformance Checking
title_sort analysis evaluation and reusability of virtual laboratory software based on conceptual modeling and conformance checking
topic conceptual modeling
virtual laboratory software
conformance checking
url https://www.mdpi.com/2227-7390/11/9/2153
work_keys_str_mv AT athanasiossypsas analysisevaluationandreusabilityofvirtuallaboratorysoftwarebasedonconceptualmodelingandconformancechecking
AT dimitriskalles analysisevaluationandreusabilityofvirtuallaboratorysoftwarebasedonconceptualmodelingandconformancechecking