Prior research has shown that customer-reported software faults are often the result of violated dependencies that are not recognized by developers implementing software. Many …
A Sarma, Z Noroozi… - … Conference on Software …, 2003 - ieeexplore.ieee.org
Current configuration management systems promote workspaces that isolate developers from each other. This isolation is both good and bad It is good, because developers make …
K Altmanninger, M Seidl, M Wimmer - International Journal of Web …, 2009 - emerald.com
Purpose–The purpose of this paper is to provide a feature‐based characterization of version control systems (VCSs), providing an overview about the state‐of‐the‐art of versioning …
ML Guimarães, AR Silva - 2012 34th International Conference …, 2012 - ieeexplore.ieee.org
Merge conflicts cause software defects which if detected late may require expensive resolution. This is especially true when developers work too long without integrating …
Software developers have long known that project success requires a robust understanding of both technical and social linkages. However, research has largely considered these …
A Sarma, DF Redmiles… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
The earlier a conflict is detected, the easier it is to resolve-this is the main precept of workspace awareness. Workspace awareness seeks to provide users with information of …
MAD Storey, D Čubranić, DM German - … of the 2005 ACM symposium on …, 2005 - dl.acm.org
This paper proposes a framework for describing, comparing and understanding visualization tools that provide awareness of human activities in software development. The framework …
P Dewan, R Hegde - ECSCW 2007: Proceedings of the 10th European …, 2007 - Springer
Previous work has found that (a) when software is developed collaboratively, concurrent accesses to related pieces of code are made, and (b) when these accesses are coordinated …
R Hegde, P Dewan - US Patent 8,407,670, 2013 - Google Patents
A computer code conflict notification and resolution technique that provides a collaborative programming environment for conflicts management is presented. The technique detects …