GAMA-Mall - Shopping in Communities
WELCOM '01 Proceedings of the Second International Workshop on Electronic Commerce
Enabling Technologies for Communities at Web Shops
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
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
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Modelling and measuring Collaborative Software Engineering
ACSC '05 Proceedings of the Twenty-eighth Australasian conference on Computer Science - Volume 38
ACSC '06 Proceedings of the 29th Australasian Computer Science Conference - Volume 48
CVS integration with notification and chat: lightweight software team collaboration
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Supporting distributed software development by modes of collaboration
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Using information scent to model the dynamic foraging behavior of programmers in maintenance tasks
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The absent participant: more patterns for group awareness
Proceedings of the 2006 conference on Pattern languages of programs
Dimensions of tools for detecting software conflicts
Proceedings of the 2008 international workshop on Recommendation systems for software engineering
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
Enhancing collaboration of multi-developer projects with synchronous changes
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Supporting group awareness in distributed software development
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Computer Supported Cooperative Work
Hi-index | 0.00 |
Two problems often occur when implementing large software projects in a group: the problem of orientation and the problem of finding competent partners for tight co-operation. This paper presents a spatial representation of the shared source code called software space. We show how software artifacts can be automatically mapped to the software space. User actions can then be represented by the metaphor of moving through software space. With TUKAN, we built a team-programming environment that is based on software spaces. We illustrate how the spatial model in TUKAN supports groups of programmers in being aware of each other, finding collaboration partners, and avoiding conflicting work. To improve TUKAN's spatial structure, we show how relations in the software space are adapted by monitoring user actions. Finally, we describe how the adapted representation can assist users in finding their way in software space.