Skip to main content

Table 2 Place and transitions for question answer system

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

Place number Place description Transition number Transition description
P0 User login T0 Authenticate
P1 Authenticated/authorized T1 Go to main page
P2 System ready state T2 Enter an objective question
P3 Objective question asked T3 Search if a direct objective answer exists
P4 Direct answer yes/no T4 Enter a subjective question
P5 Subjective question asked T5 Search if a direct subjective answer exists
P6 Direct answer yes/no T6 Searching the data in objective question knowledge base
P7 Data found T7 Create the answers
P8 Answer formed T8 Select from the answers
P9 Answer selected T9 Display an answer
P10 Response displayed T10 Getting response from answers
   T11 Exit
   T12 Decrypt answer formation decision and retrieve direct response for objective
   T13 Decrypt answer formation decision and retrieve direct response for subjective