Skip to content

Commit 2036168

Browse files
authored
Update README.md
1 parent eb1caa5 commit 2036168

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

README.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,19 @@ input, optionally infers some invariants in the given Boogie program, and then
2020
generates verification conditions that are passed to an SMT solver. The default
2121
SMT solver is [Z3](https://github.com/Z3Prover/z3).
2222

23+
A tutorial for Boogie is available in this [paper](https://www.microsoft.com/en-us/research/wp-content/uploads/2016/12/krml178.pdf).
24+
The documentation in this paper, even though slightly out-of-date, still captures the essence of the Boogie language and tool.
25+
2326
Boogie has long been used for modeling and verifying sequential programs.
2427
Recently, through its [Civl](https://civl-verifier.github.io/) extension, Boogie
2528
has become capable of modeling concurrent and distributed systems.
2629

27-
## Documentation
28-
29-
Here are some resources to learn more about Boogie. Be aware that some
30-
information might be incomplete or outdated.
31-
32-
* [Documentation](https://boogie-docs.readthedocs.org/en/latest/)
33-
* [Language reference](https://boogie-docs.readthedocs.org/en/latest/LangRef.html).
34-
35-
## Getting help and contribute
30+
## Getting help
3631

3732
You can ask questions and report issues on our [issue tracker](https://github.com/boogie-org/boogie/issues).
3833

34+
## Contribute
35+
3936
We are happy to receive contributions via [pull requests](https://github.com/boogie-org/boogie/pulls).
4037

4138
## Dependencies

0 commit comments

Comments
 (0)