pdf at: https://datsoftlyngby.github.io/soft2019fall/DM/week-38/04-assignment.pdf
A log entry should contain the following:
- level Information, Warning, Error
- system System id
- instance Instance id
- action Action id
- timestamp Time of the event
- is the action legal according to the present state.
- is any instance stuck at a non-final (non-accepting) state.
- give a list of the running instances.
Example: A(B|C)*D
- A Login, 100
- B List items, 50
- C Edit item, 500
- D Logout, 200
Tips: • use the regex-to-nfa.pdf and slides for inspiration. • template project can be found here: https://github.com/datsoftlyngby/soft2018fall-dm-teaching-material.git
- Download the git repo and open it in visuel studio 2019
- Explore the classes
- Go to "main" and uncomment one or more of the outcommented sections
- Run the program