Groupware: some issues and experiences
Communications of the ACM
Global software teams: collaborating across borders and time zones
Global software teams: collaborating across borders and time zones
Ensuring privacy in presence awareness: an automated verification approach
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
A team collaboration space supporting capture and access of virtual meetings
GROUP '01 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work
Computer-Supported Cooperative Work: Introduction to Distributed Applications
Computer-Supported Cooperative Work: Introduction to Distributed Applications
Integrating geographically distributed development teams through increased product awareness
Information Systems - The 12th international conference on advanced information systems engineering (CAiSE 00)
Expertise browser: a quantitative approach to identifying expertise
Proceedings of the 24th International Conference on Software Engineering
A Descriptive Framework of Workspace Awareness for Real-Time Groupware
Computer Supported Cooperative Work
The Problem with 'Awareness': Introductory Remarks on 'Awareness in CSCW'
Computer Supported Cooperative Work
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Palantír: Coordinating Distributed Workspaces
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Gossip: An Awareness Engine for Increasing Product Awareness in Distributed Development Projects
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Workspace Awareness in Real-Time Distributed Groupware: Framework, Widgets, and Evaluation
HCI '96 Proceedings of HCI on People and Computers XI
Palantír: raising awareness among configuration management workspaces
Proceedings of the 25th International Conference on Software Engineering
Lost and Found in Software Space
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
Historical Awareness Support and Its Evaluation in Collaborative Software Engineering
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Jazzing up Eclipse with collaborative tools
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams
Proceedings of the 26th International Conference on Software Engineering
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Evaluating computer-supported cooperative work: models and frameworks
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Towards Synchronous Collaborative Software Engineering
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Process model and awareness in SCM
Proceedings of the 12th international workshop on Software configuration management
Organisational culture and XP: three case studies
ADC '05 Proceedings of the Agile Development Conference
Towards Awareness in the Large
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
Sysiphus: Enabling informal collaboration in global software development
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
Leveraging expertise in global software teams: Going outside boundaries
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
CVS integration with notification and chat: lightweight software team collaboration
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Lighthouse: coordination through emerging design
eclipse '06 Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange
FASTDash: a visual dashboard for fostering awareness in software teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Improving context awareness in subversion through fine-grained versioning of Java code
Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting
Managing Offshore Outsourcing of Knowledge-intensive Projects - A People Centric Approach
ICGSE '07 Proceedings of the International Conference on Global Software Engineering
A 3-Dimensional Relevance Model for Collaborative Software Engineering Spaces
ICGSE '07 Proceedings of the International Conference on Global Software Engineering
Awareness in the Wild: Why Communication Breakdowns Occur
ICGSE '07 Proceedings of the International Conference on Global Software Engineering
Enhancing collaborative synchronous UML modelling with fine-grained versioning of software artefacts
Journal of Visual Languages and Computing
Searching for experts in the enterprise: combining text and social network analysis
Proceedings of the 2007 international ACM conference on Supporting group work
Proceedings of the 2007 international ACM conference on Supporting group work
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
Promoting developer-specific awareness
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Empirical evaluation of distributed pair programming
International Journal of Human-Computer Studies
Strength of evidence in systematic reviews in software engineering
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Balancing Agility and Formalism in Software Engineering
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
Detecting Coordination Problems in Collaborative Software Development Environments
Information Systems Management
Empirical evidence of the benefits of workspace awareness in software configuration management
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Pushing relevant artifact annotations in collaborative software development
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Team Knowledge and Coordination in Geographically Distributed Software Development
Journal of Management Information Systems
Awareness of Concurrent Changes in Distributed Software Development
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
OTM '08 Proceedings of the OTM Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: 2008 Workshops: ADI, AWeSoMe, COMBEK, EI2N, IWSSA, MONET, OnToContent + QSI, ORM, PerSys, RDDS, SEMELS, and SWWS
Supporting the Social Practices of Distributed Pair Programming
Groupware: Design, Implementation, and Use
Integrating Collaborative Program Development and Debugging within a Virtual Environment
Groupware: Design, Implementation, and Use
Tesseract: Interactive visual exploration of socio-technical relationships in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
SDG '09 Proceedings of the 2009 ICSE Workshop on Software Development Governance
Distributed side-by-side programming
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
Mining the history of synchronous changes to refine code ownership
MSR '09 Proceedings of the 2009 6th IEEE International Working Conference on Mining Software Repositories
Embedding social networking information into jazz to foster group awareness within distributed teams
Proceedings of the 2nd international workshop on Social software engineering and applications
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Artifact awareness through screen sharing for distributed groups
International Journal of Human-Computer Studies
SCI: Towards a Social Collaborative Integrated Development Environment
CSE '09 Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 04
Connecting Programming Environments to Support Ad-Hoc Collaboration
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Characterizing software architecture changes: A systematic review
Information and Software Technology
Using social visualization to motivate social production
IEEE Transactions on Multimedia - Special section on communities and media computing
Using Developer Activity Data to Enhance Awareness during Collaborative Software Development
Computer Supported Cooperative Work
Use Case to Source Code Traceability: The Developer Navigation View Point
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
Traceability-Based Change Awareness
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Proceedings of the 2010 ACM conference on Computer supported cooperative work
Share: a programming environment for loosely bound cooperation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Embodied social proxy: mediating interpersonal connection in hub-and-satellite teams
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CodeSaw: a social visualization of distributed software development
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Using FLOW to Improve Communication of Requirements in Globally Distributed Software Projects
CIRCUS '09 Proceedings of the 2009 Collaboration and Intercultural Issues on Requirements: Communication, Understanding and Softskills
Codebook: discovering and exploiting relationships in software repositories
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Customized awareness: recommending relevant external change events
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Information and Software Technology
Keeping up with your friends: function Foo, library Bar.DLL, and work item 24
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
Syde: a tool for collaborative software development
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
CoDesign: a highly extensible collaborative software modeling framework
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Enhancing collaboration of multi-developer projects with synchronous changes
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
In Situ Software Visualisation
ASWEC '10 Proceedings of the 2010 21st Australian Software Engineering Conference
CASI: preventing indirect conflicts through a live visualization
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Saros: an eclipse plug-in for distributed party programming
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Can we evaluate the quality of software engineering experiments?
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Developing trust in virtual software development teams
Journal of Theoretical and Applied Electronic Commerce Research
On the use of emerging design as a basis for knowledge collaboration
JSAI-isAI'09 Proceedings of the 2009 international conference on New frontiers in artificial intelligence
Argumentation tools in a collaborative development environment
CDVE'10 Proceedings of the 7th international conference on Cooperative design, visualization, and engineering
CRIWG'10 Proceedings of the 16th international conference on Collaboration and technology
A review of awareness in distributed collaborative software engineering
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
Virtual Open Conversation Spaces: Towards Improved Awareness in a GSE Setting
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
Challenges and improvements in distributed software development: a systematic review
Advances in Software Engineering
Measuring and predicting software productivity: A systematic map and review
Information and Software Technology
Get a grip on your distributed software development with application lifecycle management
International Journal of Computer Applications in Technology
The Awareness Network, To Whom Should I Display My Actions? And, Whose Actions Should I Monitor?
IEEE Transactions on Software Engineering
Awareness and coordination for web cooperative authoring
AWIC'05 Proceedings of the Third international conference on Advances in Web Intelligence
Supporting group awareness in distributed software development
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Systematic mapping studies in software engineering
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Science of Computer Programming
Refining code ownership with synchronous changes
Empirical Software Engineering
Hi-index | 0.00 |
The developers' physical dispersion in Distributed Software Development (DSD) imposes challenges related to awareness support during collaboration in such scenario. In this paper, we present a systematic literature review and mapping that gathered, analyzed, and classified studies that improve awareness support in DSD, providing an overview of the area. Our initial search returned 1967 papers, of which 91 were identified as reporting some awareness support to DSD. These papers were then analyzed, and classified according to the 3 C collaboration model and to the Gutwin et al. Awareness Framework. Our findings suggest that awareness in DSD is gaining increasingly attention, 71 out of 91 papers were published from 2006 to 2010. Most part of the papers presented tools with some awareness support. The classification showed that the coordination is by far the most supported dimension of the 3C model, while communication is the less explored. It also showed that workspace awareness elements play a central role on DSD collaboration.