Skip to content

Commit cc7380b

Browse files
committed
README: Add FSE'24 paper
1 parent 0c1d6c9 commit cc7380b

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Afterward, the [result](result) symlink points to the [Javadoc](result/share/git
7474

7575
## How to Get Started
7676

77-
For a demonstration on how to get started using the library, we have prepared a demo repository [here](https://github.com/VariantSync/DiffDetective-Demo).
77+
For a demonstration on how to get started using the library, we have prepared a demo repository [here][demo].
7878
You may clone it as a template and example for including the library into your own projects.
7979
Additionally, there is a screencast available on YouTube, guiding you through the demo's setup and source code:
8080

@@ -83,6 +83,16 @@ Additionally, there is a screencast available on YouTube, guiding you through th
8383

8484
## Publications
8585

86+
### Variability-Aware Differencing with DiffDetective (FSE 2024)
87+
88+
[![Preprint](https://img.shields.io/badge/Preprint-Read-purple)](https://github.com/VariantSync/DiffDetective-Demo/blob/raw/Variability-Aware%20Differencing%20with%20DiffDetective.pdf)
89+
[![Screencast](https://img.shields.io/badge/Screencast-Watch-purple)][screencast]
90+
[![Demo Repository](https://img.shields.io/badge/Demo-Try-blue)][demo]
91+
92+
> P. M. Bittner, A. Schultheiß, B. Moosherr, T. Kehrer, T. Thüm. _Variability-Aware Differencing with DiffDetective_. Demonstrations at International Conference on the Foundations of Software Engineering 2024, ACM, New York, NY, July 2024
93+
94+
This paper gives an overview of DiffDetective, its design, features, use-cases, and past case studies. We recommend reading this paper if you are interested in the design of DiffDetective or if you consider using it for your own projects or research. The paper is accompanied by a [demo project][demo] as well as a [screencast][screencast] (see `How to Get Started` above).
95+
8696
### Classifying Edits to Variability in Source Code (ESEC/FSE 2022)
8797

8898
[![Preprint](https://img.shields.io/badge/Preprint-Read-purple)](https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-ESECFSE-Bittner.pdf)
@@ -156,3 +166,5 @@ DiffDetective was extended and used within bachelor's and master's theses:
156166
[documentation]: https://variantsync.github.io/DiffDetective/docs/javadoc
157167
[website]: https://variantsync.github.io/DiffDetective/
158168
[forklg]: https://github.com/guethilu/DiffDetective
169+
[demo]: https://github.com/VariantSync/DiffDetective-Demo
170+
[screencast]: https://www.youtube.com/watch?v=q6ight5EDQY

0 commit comments

Comments
 (0)