Are formal methods useful for software development?
Horst F. WeddeBetty H. C. ChengDavid GriesN. ShankarKwei-Jay LinMark A. ArdisPublished in: COMPSAC (1992)
Keyphrases
- formal methods
- software development
- development lifecycle
- software engineering
- formal analysis
- safety critical
- knowledge based systems
- software systems
- artificial intelligence
- temporal properties
- provably correct
- software developers
- model checker
- case study
- software architecture
- development process
- software components
- formal specification
- reverse engineering
- software testing
- software projects
- software evolution
- model checking
- modeling language
- databases
- design patterns
- distributed systems
- database systems
- data mining