Abstract
Hume is a programming language targeted at safety-critical, resource-bounded systems. Bounded time and space usage is achieved by a clear separation of coordination and computation in the design of the language. However, there is no correctness verification. Such verification is imperative in safety-critical environments. It is our contention that the language design makes a combination of deductive and algorithmic reasoning tractable. Copyright 2005 ACM.
Original language | English |
---|---|
Title of host publication | Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering, ASE 2005 |
Pages | 444-447 |
Number of pages | 4 |
DOIs | |
Publication status | Published - 2005 |
Event | 20th IEEE International Conference on Automated Software Engineering 2005 - Long Beach, CA, United States Duration: 7 Nov 2005 → 11 Nov 2005 |
Conference
Conference | 20th IEEE International Conference on Automated Software Engineering 2005 |
---|---|
Abbreviated title | ASE 2005 |
Country/Territory | United States |
City | Long Beach, CA |
Period | 7/11/05 → 11/11/05 |
Keywords
- Formal methods
- Formal verification
- Model checking
- Specification languages
- Theorem proving