Improving Design Patterns Finder Precision Using a Model Checking Approach.
Mario Luca BernardiMarta CimitileGiuseppe De RuvoGiuseppe A. Di LuccaAntonella SantonePublished in: CAiSE Forum (2015)
Keyphrases
- model checking
- design patterns
- temporal logic
- software engineering
- object oriented
- formal verification
- formal specification
- model checker
- automated verification
- temporal properties
- symbolic model checking
- verification method
- reachability analysis
- software systems
- bounded model checking
- timed automata
- computation tree logic
- formal methods
- finite state
- metamodel
- transition systems
- pspace complete
- linear temporal logic
- epistemic logic
- concurrent systems
- multi agent
- process algebra
- software architecture
- modal logic
- asynchronous circuits
- database
- process model
- learning objects
- web services
- artificial intelligence
- machine learning