Skip to content

Instantly share code, notes, and snippets.

@gousiosg
Created June 7, 2019 16:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gousiosg/bae872d03ae1c37298df8d33ab2be64c to your computer and use it in GitHub Desktop.
Save gousiosg/bae872d03ae1c37298df8d33ab2be64c to your computer and use it in GitHub Desktop.
@inproceedings{wang2019could,
title={Could I Have a Stack Trace to Examine the Dependency Conflict Issue?},
author={Wang, Ying and Wen, Ming and Wu, Rongxin and Liu, Zhenwei and Tan, Shin Hwei and Zhu, Zhiliang and Yu, Hai and Cheung, Shing-Chi},
year={2019},
booktitle={ICSE 2019},
Note = {
The authors consider the problem of dependency conflicts.
This happens when imported libraries include classes of the same name or multiple versions of the same library are imported.
The authors found several issues on GitHub related to dependency conflicts.
The build a full scale CFG (including the program and dependencies) and they initially short-circuit all branch conditions
(make them always evaluate to True). They use Evosuite to create tests, which they then make more specific by recursively
restoring conditions on branches. The minimized test is a proof that a dependency conflict occured.
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment