Skip to content

Commit 65b5bcb

Browse files
authored
Merge pull request #140 from VariantSync/fse24
Add FSE'24 paper to README and some updates
2 parents d1bf2d7 + cc7380b commit 65b5bcb

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)