-
Notifications
You must be signed in to change notification settings - Fork 5
Publications
Yuriy Brun edited this page Jul 23, 2015
·
2 revisions
- Speculative analysis within collaborative development allows software engineers to learn about and prevent conflicts. In this paper, we evaluate speculative conflict detection on nine large, open-source projects and present Crystal.
Y. Brun, R. Holmes, M. D. Ernst, and D. Notkin (2011), "Proactive Detection of Collaboration Conflicts", In proceedings of ESEC/FSE 2011. ACM SIGSOFT Distinguished Paper Award.
- In this tool paper, we discuss Crystal's precision and unobtrusiveness.
Y. Brun, R. Holmes, M. D. Ernst, and D. Notkin (2011), "Crystal: Precise and Unobtrusive Conflict Warnings", In proceedings of ESEC/FSE 2011 tool demonstration track.
- In this paper, we introduce speculative analysis, which gives developers feedback on the outcomes of actions they have not yet performed and allows the developers to make well-informed decisions.
Y. Brun, R. Holmes, M. D. Ernst, and D. Notkin (2010), "Speculative Analysis: Exploring Future States of Software", In proceedings of FoSER 2010, pp. 59-63. doi: 10.1145/1882362.1882375