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 …
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 …
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 …
Software development organizations are changing from traditional enterprise or open source teams to decentralized, inter-reliant, multi-scale ecosystems of software developers …
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 …
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 …
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 …
In globally distributed software development, many software developers have to collaborate and deal with issues of collaboration. Although collaboration is challenging, collaborative …
As software development becomes an increasingly collaborative effort, traditional development tools have to be extended to support seamless collaboration while minimizing …