Collaborative software development on the web

M Nordio, H Estler, CA Furia, B Meyer - arXiv preprint arXiv:1105.0768, 2011 - arxiv.org
Software development environments (IDEs) have not followed the IT industry's inexorable
trend towards distribution. They do too little to address the problems raised by today's …

[PDF][PDF] Collaborative development environments

G Booch, AW Brown - Adv. Comput., 2003 - researchgate.net
A collaborative development environment (CDE) is a virtual space wherein all the
stakeholders of a project–even if distributed by time or distance–may negotiate, brainstorm …

Cloud-aided software engineering: evolving viable software systems through a web of views

C Atkinson, D Draheim - Software engineering frameworks for the cloud …, 2013 - Springer
Cloud computing is currently generating tremendous excitement in the IT industry. However,
most cloud initiatives to date have focused on the delivery of computing services to end …

Elements for a cloud-based development environment: online collaboration, revision control, and continuous integration

T Mikkonen, A Nieminen - Proceedings of the WICSA/ECSA 2012 …, 2012 - dl.acm.org
In almost any other field than software development, the World Wide Web, or simply the Web
has revolutionized collaboration by providing a platform for cooperative applications and …

The future of collaborative software development

A Begel, JD Herbsleb, MA Storey - … of the ACM 2012 conference on …, 2012 - dl.acm.org
Software development organizations are changing from traditional enterprise or open
source teams to decentralized, inter-reliant, multi-scale ecosystems of software developers …

Leveraging distributed software development

J Suzuki, Y Yamamoto - Computer, 1999 - ieeexplore.ieee.org
The Internet has been changing the way people collaborate on software development,
offering certain advantages but also creating new requirements. Internet based collaboration …

The configuration management role in collaborative software engineering

LGP Murta, CML Werner, J Estublier - Collaborative Software Engineering, 2010 - Springer
This chapter discusses the impact of configuration management on collaborative software
engineering, analyzing both the state-of-the-practice and the state-of-the-art. It starts with a …

[PDF][PDF] Configuration management and open source projects

A van der Hoek - Proceedings of the 3rd International Workshop on …, 2000 - Citeseer
Configuration management tools are at the heart of every software project. Thus, it should
not be surprising that they play a central role in Open Source projects as well. Most …

Understanding collaborative software development: An interview study

K Constantino, S Zhou, M Souza, E Figueiredo… - Proceedings of the 15th …, 2020 - dl.acm.org
In globally distributed software development, many software developers have to collaborate
and deal with issues of collaboration. Although collaboration is challenging, collaborative …

Unifying configuration management with merge conflict detection and awareness systems

HC Estler, M Nordio, CA Furia… - 2013 22nd Australian …, 2013 - ieeexplore.ieee.org
As software development becomes an increasingly collaborative effort, traditional
development tools have to be extended to support seamless collaboration while minimizing …