Skip to main content

Table 1 Similarity and differences of proposed method with existing models

From: Threat driven modeling framework using petri nets for e-learning system

Author

Proposed method

Similarity

Differences

Dehlinger and Nalin (2006)

Developed aspect oriented model to provide UML based security feature

They have used Aspect oriented net

The approach distinguished the software modeling and threat mitigations but without consideration of CVSS features

Omrani et al. (2011)

Proposed an adaptive e-learning system based on high level petri nets by considering learners learning style, score and knowledge level

They also evaluated the performance of e-learning system

They considered high level petri nets (HLPN) for performance evaluation without considering threats in system but in our security based model we have used stochastic petri nets (SPN) to improve robustness of system by using before and after mitigation strategy which improves learning performance

Balogh et al. (2012a, b)

Designed petri net based LMS system to regulate the communication according to student knowledge and ability and deliver learning material according to their needs

NA

They have focused on personalization using petri nets without consideration of security metrics which improves consistency and reliability of e-learning system

Hammami and Mathkour (2013)

Develop an e-learning system architecture which includes multi agent system and adaptive e-learning

NA

They have used object petri nets to build multi-agent architecture which adapts learner according to the learning preference and controls the communication and interaction among different agents. But in our proposed model we have used aspect oriented and stochastic petri nets with consideration of security, threat and risk assessment which has not been considered by Hammami and Mathkour (2013)