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