TY - GEN
T1 - Semantic Rule Based Program Monitoring
AU - Tudor, Luke
AU - Sun, Jing
AU - Wang, Hai H.
AU - Wei, Bingyang
N1 - © 2019 Knowledge Systems Institute Graduate School.
PY - 2019/7/12
Y1 - 2019/7/12
N2 - Program monitoring aims at making sure the functionalities of the software are always correctly performed during runtime. Semantic Web provides a context enriched framework for data representation and manipulation. This paper proposed the use of ontological rules and reasoning engines to monitor the dynamic behaviours of computer systems in handling of exceptional circumstances, both positive and negative, that occur at runtime within the software processes. A prototype framework was proposed on how to integrate the rule based monitoring technique together with the targeted system. To validate the proposed solution, a light control system case study together with the Unity game engine were used to develop a simulation environment for the evaluation purpose. Compared to existing solutions, the approach outlined can provide an effective software behavioural monitoring outcome.
AB - Program monitoring aims at making sure the functionalities of the software are always correctly performed during runtime. Semantic Web provides a context enriched framework for data representation and manipulation. This paper proposed the use of ontological rules and reasoning engines to monitor the dynamic behaviours of computer systems in handling of exceptional circumstances, both positive and negative, that occur at runtime within the software processes. A prototype framework was proposed on how to integrate the rule based monitoring technique together with the targeted system. To validate the proposed solution, a light control system case study together with the Unity game engine were used to develop a simulation environment for the evaluation purpose. Compared to existing solutions, the approach outlined can provide an effective software behavioural monitoring outcome.
UR - http://ksiresearchorg.ipage.com/seke/seke19paper/seke19paper_43.pdf
UR - http://www.scopus.com/inward/record.url?scp=85071374500&partnerID=8YFLogxK
U2 - 10.18293/SEKE2019-043
DO - 10.18293/SEKE2019-043
M3 - Conference publication
VL - 2019-July
SP - 297
EP - 300
BT - Proceedings - SEKE 2019
ER -