Liability issues in software engineering: the use of formal methods to reduce legal uncertainties.
Daniel Le MétayerManuel MaarekEduardo MazzaMarie-Laure PotetStéphane FrénotValérie Viet Triem TongNicolas CraipeauRonan HardouinPublished in: Commun. ACM (2011)
Keyphrases
- formal methods
- software engineering
- formal analysis
- formal specification
- artificial intelligence
- safety critical
- process algebra
- model checking
- knowledge based systems
- provably correct
- model checker
- software development
- security properties
- temporal properties
- legal issues
- legal knowledge
- object oriented
- reactive systems
- software systems
- programming language
- software engineers
- expert systems
- data mining