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

被引:1
|
作者
Sypsas, Athanasios [1 ]
Kalles, Dimitris [1 ]
机构
[1] Hellen Open Univ, Sch Sci & Technol, Patras 26335, Greece
关键词
conceptual modeling; virtual laboratory software; conformance checking; UML ACTIVITY DIAGRAM; COMPUTER-SIMULATIONS; EDUCATION; ACHIEVEMENT; FRAMEWORK;
D O I
10.3390/math11092153
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Evaluation of an Architectural Conformance Checking Software Service
    Olsson, Tobias
    Toll, Daniel
    Ericsson, Morgan
    Wingkvist, Anna
    ACM PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ECSA-W), 2016,
  • [2] Evaluation of Software Reusability Based on Coupling and Cohesion
    Priyalakshmi, G.
    Latha, R.
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (10) : 1455 - 1485
  • [3] Metric based reusability analysis of software systems
    Jatain, Aman
    JOURNAL OF INTERDISCIPLINARY MATHEMATICS, 2020, 23 (01) : 107 - 116
  • [4] Conformance Checking using Cost-Based Fitness Analysis
    Adriansyah, A.
    van Dongen, B. F.
    van der Aalst, W. M. P.
    15TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2011), 2011, : 55 - 64
  • [5] An evaluation of the impact of component-based architectures on software reusability
    McArthur, K
    Saiedian, H
    Zang, M
    INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (06) : 351 - 359
  • [6] A Study of Comparative Analysis of Regression Algorithms for Reusability Evaluation of Object Oriented Based Software Components
    Zahara, Syeda Iffat
    Ilyas, Muhammad
    Zia, Tehseen
    2013 INTERNATIONAL CONFERENCE ON OPEN SOURCE SYSTEMS AND TECHNOLOGIES (ICOSST), 2013, : 75 - 80
  • [7] A Preliminary Analysis of Software Engineering Metrics-based Criteria for the Evaluation of Learning Objects Reusability
    Sanz Rodriguez, J.
    Dodero, J. M.
    Sanchez-Alonso, S.
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2009, 4 : 30 - 34
  • [8] A Virtual Laboratory Platform and Simulation Software Based on Web
    Xie, Weicheng
    Yang, Xia
    Li, Fugan
    2008 10TH INTERNATIONAL CONFERENCE ON CONTROL AUTOMATION ROBOTICS & VISION: ICARV 2008, VOLS 1-4, 2008, : 1650 - +
  • [9] Ontology-based conceptual modeling for virtual environments
    Lu, Chao-Yang
    Nanjing Li Gong Daxue Xuebao/Journal of Nanjing University of Science and Technology, 2010, 34 (01): : 51 - 55
  • [10] Straightness errors evaluation based on a hybrid optim software design in virtual EDA laboratory system
    Yu, JH
    Xiao, TJ
    Ma, XW
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 7, 2005, : 708 - 712