The nature and development of programming plans
International Journal of Man-Machine Studies
Seesoft-A Tool for Visualizing Line Oriented Software Statistics
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Using a configuration management tool to coordinate software development
COCS '95 Proceedings of conference on Organizational computing systems
Recomposition: putting it all back together again
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Splitting the organization and integrating the code: Conway's law revisited
Proceedings of the 21st international conference on Software engineering
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
Office procedure as practical action: models of work and system design
ACM Transactions on Information Systems (TOIS)
Distance, dependencies, and delay in a global collaboration
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Sorting things out: classification and its consequences
Sorting things out: classification and its consequences
Intrusion Detection via Static Analysis
SP '01 Proceedings of the 2001 IEEE Symposium on Security and Privacy
"Breaking the code", moving between private and public work in collaborative software development
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams
Proceedings of the 26th International Conference on Software Engineering
Sometimes you need to see through walls: a field study of application programming interfaces
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Contrasting Community Building in Sponsored and Community Founded Open Source Projects
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
Ordering Systems: Coordinative Practices and Artifacts in Architectural Design and Planning
Computer Supported Cooperative Work
The reproduction of open source software programming communities
The reproduction of open source software programming communities
Constructing common information spaces
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Towards compatible primitive structures
Journal of Experimental & Theoretical Artificial Intelligence - Special issue: conceptual graphs workshop
Bridging the gap between technical and social dependencies with Ariadne
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Using hybrid networks for the analysis of online software development communities
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing task visualizations to support the coordination of work in software development
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
Taking Research to FLOSS-Curious Engineers and Managers
FLOSS '07 Proceedings of the First International Workshop on Emerging Trends in FLOSS Research and Development
A socio-technical framework for supporting programmers
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Free/open source software development
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Free/open source software development: recent research results and emerging opportunities
The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
Building an Ecologically valid, Large-scale Diagram to Help Developers Stay Oriented in Their Code
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Proceedings of the 2007 international ACM conference on Supporting group work
Measuring OSS quality trough centrality
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Articulations of wikiwork: uncovering valued work in wikipedia through barnstars
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Leadership in online creative collaboration
Proceedings of the 2008 ACM conference on Computer supported cooperative work
How tagging helps bridge the gap between social and technical aspects in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
WIPDash: Work Item and People Dashboard for Software Development Teams
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Software Engineering as Cooperative Work
Computer Supported Cooperative Work
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Investigating Collaboration Driven by Requirements in Cross-Functional Software Teams
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
The role of emergent knowledge structures in collaborative software development
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Understanding open source developers' evolution using TransFlow
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development
Software architecture awareness in long-term software product evolution
Journal of Systems and Software
Growth of newcomer competence: challenges of globalization
Proceedings of the FSE/SDP workshop on Future of software engineering research
Analyzing collaboration in software development processes through social networks
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part I
Proceedings of the 4th India Software Engineering Conference
Mining and visualizing developer networks from version control systems
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Visualizing collaboration and influence in the open-source software community
Proceedings of the 8th Working Conference on Mining Software Repositories
Digitally annexing desk space for software development (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Characterizing key developers: a case study with apache ant
CRIWG'12 Proceedings of the 18th international conference on Collaboration and Technology
An exploratory study on collaboration understanding in software development social networks
CRIWG'12 Proceedings of the 18th international conference on Collaboration and Technology
Hi-index | 0.00 |
In distributed software development, two sorts of dependencies can arise. The structure of the software system itself can create dependencies between software elements, while the structure of the development process can create dependencies between software developers. Each of these both shapes and reflects the development process. Our research concerns the extent to which, by looking uniformly at artifacts and activities, we can uncover the structures of software projects, and the ways in which development processes are inscribed into software artifacts. We show how a range of organizational processes and arrangements can be uncovered in software repositories, with implications for collaborative work in large distributed groups such as open source communities.