TeamRooms: network places for collaboration
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Anchored conversations: chatting in the context of a document
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Jazzing up Eclipse with collaborative tools
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Software development: processes and performance
IBM Systems Journal
Retrofitting collaboration into UIs with aspects
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Retrofitting collaboration into UIs with aspects
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Weaving a social fabric into existing software
Proceedings of the 4th international conference on Aspect-oriented software development
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
CVS integration with notification and chat: lightweight software team collaboration
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Shared waypoints and social tagging to support collaboration in software development
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
Activity explorer: activity-centric collaboration from research to product
IBM Systems Journal
Effecting change: coordination in large-scale software development
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Collaboration in Distributed Software Development
Software Engineering
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
Capturing custom link semantics among heterogeneous artifacts and tools
TEFSE '09 Proceedings of the 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering
Connecting Programming Environments to Support Ad-Hoc Collaboration
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Using Developer Activity Data to Enhance Awareness during Collaborative Software Development
Computer Supported Cooperative Work
Enhancing support for collaboration in software development environments
CSCWD'06 Proceedings of the 10th international conference on Computer supported cooperative work in design III
Forby: providing groupware features relying on distributed file system event dissemination
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Argumentation tools in a collaborative development environment
CDVE'10 Proceedings of the 7th international conference on Cooperative design, visualization, and engineering
Impact of collaborative traces on trustworthiness
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
S-FIT: a technique for integrating social features in existing information systems
Proceedings of the 2012 iConference
Improving early detection of software merge conflicts
Proceedings of the 34th International Conference on Software Engineering
Facilitating communication between engineers with CARES
Proceedings of the 34th International Conference on Software Engineering
Evolutionary and collaborative software architecture recovery with Softwarenaut
Science of Computer Programming
Hi-index | 0.00 |
We present contextual collaboration, an approach to building collaborative systems that embeds collaborative capabilities into core applications, and discuss its advantages. We describe the Jazz collaborative application development environment that we are using to explore this concept and discuss design guidelines that have emerged from our experience.