README.md 893 Bytes
Newer Older
michael.kirsten's avatar
michael.kirsten committed
1
# DIbugger - Understanding Counterexamples for Relational Program Properties
Mihai Herda's avatar
Mihai Herda committed
2

michael.kirsten's avatar
michael.kirsten committed
3
4
DIbugger is a tool that allows to debug through multiple programs simultaneously and evaluate relationships between those executions.
A detailed explanation can be found in the paper [Herda et al. 2019](https://formal.iti.kit.edu/biblio/?lang=en&key=HerdaKirstenEA2019).
Mihai Herda's avatar
Mihai Herda committed
5

michael.kirsten's avatar
michael.kirsten committed
6
7
8
9
10
## Getting Started

You can run DIbugger via the following command:

```
Mihai Herda's avatar
Mihai Herda committed
11
java -jar dibugger.jar
michael.kirsten's avatar
michael.kirsten committed
12
13
14
15
16
17
18
```


## Contributors

This software was designed and implemented during the bachelor course [Software Engineering Practice](https://formal.iti.kit.edu/teaching/pse/201718/) by:

michael.kirsten's avatar
michael.kirsten committed
19
20
21
22
23
24
25
* Etienne Brunner
* Joana Plewnia
* Ulla Scheler
* Chiara Staudenmaier
* Benedikt Wagner
* Pascal Zwick

michael.kirsten's avatar
michael.kirsten committed
26
For more information, please contact [Mihai Herda](https://formal.iti.kit.edu/~herda/?lang=en) or [Michael Kirsten](https://formal.iti.kit.edu/~kirsten/?lang=en).