Keyphrases
- formal specification
- model checking
- specification languages
- specification language
- process algebra
- object oriented design
- data abstraction
- reverse engineering
- concurrent systems
- formal methods
- life cycle
- software architecture
- case study
- temporal logic
- high level
- software components
- databases
- business rules
- user interface