Publications

Refereed Journal Papers

C. Treude, M. P. Robillard, and B. Dagenais. Extracting Development Tasks to Navigate Software Documentation. In IEEE Transactions on Software Engineering, 41, 6 (June 2015), pages 565-581, 2015. [doipreprint]

C. Treude and M.-A. Storey. Work Item Tagging: Communicating Concerns in Collaborative Software Development. In IEEE Transactions on Software Engineering 38, 1 (January/February 2012), pages 19-34, 2012. [doi] (Special Section on Selected Papers from ICSE ’09)

Refereed Full Conference Papers

C. Treude, F. Figueira Filho, and U. Kulesza. Summarizing and Measuring Development Activity. In ESEC/FSE ’15:  Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2015. To appear. [preprint] (acceptance rate 25%)

L. Singer, F. Figueira Filho, B. Cleary, C. Treude, M.-A. Storey, and K. Schneider. Mutual Assessment in the Social Programmer Ecosystem: An Empirical Investigation of Developer Profile Aggregators. In CSCW ’13: Proceedings of the Conference on Computer Supported Cooperative Work, pages 103-116, 2013. [doi] (acceptance rate 36%; nominated for Best Paper)

C. Treude and M.-A. Storey. Effective Communication of Software Development Knowledge Through Community Portals. In ESEC/FSE ’11Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, pages 91-101, 2011. [doi, acm] (acceptance rate 17%)

C. Treude and M.-A. Storey. Awareness 2.0: Staying Aware of Projects, Developers and Tasks using Dashboards and Feeds. In ICSE ’10: Proceedings of the 32nd ACM/IEEE international Conference on Software Engineering – Volume 1, pages 365-374, 2010. [doi, acm, poster] (acceptance rate 14%)

C. Treude and M.-A. Storey. How tagging helps bridge the gap between social and technical aspects in software development. In ICSE ’09: Proceedings of the 2009 IEEE 31st international Conference on Software Engineering, pages 12-22, 2009. [doi, poster] (acceptance rate 12%; invited to TSE Special Section on Selected Papers from ICSE ’09)

C. TreudeS. BerlikS. Wenzel, and U. Kelter. Difference computation of large models. In ESEC/FSE ’07: Proceedings of the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, pages 295-304, 2007. [doi, acm] (acceptance rate 17%)

Refereed Short Conference Papers

J. Lima, C. Treude, F. Figueira Filho, and U. Kulesza. Assessing Developer Contribution with Repository Mining-based Metrics. In ICSME ’15: Proceedings of the 31st International Conference on Software Maintenance and Evolution, 2015. To appear. (acceptance rate 35%)

L. Leite, C. Treude, and F. Figueira Filho. UEDashboard: Awareness of Unusual Events in Commit Histories. In ESEC/FSE ’15: Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2015. To appear. [preprint]

C. Treude, C. Prolo, and F. Figueira Filho. Challenges in Analyzing Software Documentation in Portuguese. In SBES ’15: Proceedings of the 29th Brazilian Symposium on Software Engineering, 2015. To appear. [preprint]

C. Treude, M. Sicard, M. Klocke, and M. P. Robillard. TaskNav: Task-based Navigation of Software Documentation. In ICSE ’15: Proceedings of the 37th International Conference on Software Engineering, 2015. To appear. [preprint] (acceptance rate 60%)

C. Parnin, C. Treude, and M.-A. Storey. Blogging Developer Knowledge: Motivations, Challenges and Future Directions. In ICPC ’13: Proceedings of the 21st International Conference on Program Comprehension, pages 211-214, 2013. [doi] (acceptance rate 36%; Most Promising Idea Award)

C. Treude, P. Gorman, L. Grammel, and M.-A. Storey. WorkItemExplorer: Visualizing Software Development Tasks Using an Interactive Exploration Environment. In ICSE ’12: Proceedings of the 34th International Conference on Software Engineering, pages 1399-1402, 2012. [doi] (acceptance rate 31%)

C. TreudeF. Figueira Filho, M.-A. Storey, and M. Salois. An Exploratory Study of Software Reverse Engineering in a Security Context. In WCRE ’11: Proceedings of the 18th Working Conference on Reverse Engineering, pages 184-188, 2011. [doi] (acceptance rate 48%)

C. Treude, O. Barzilay, and M.-A. Storey. How do Programmers Ask and Answer Questions on the Web? (NIER Track). In ICSE ’11: Proceedings of the 33rd ACM/IEEE international Conference on Software Engineering, pages 804-807, 2011. [doi, acm, poster] (acceptance rate 23%)

C. Treude and M.-A. Storey. Bridging Lightweight and Heavyweight Task Organization: The Role of Tags in Adopting New Task Categories. In ICSE ’10: Proceedings of the 32nd ACM/IEEE international Conference on Software Engineering – Volume 2, pages 231-234, 2010. [doi, acm, poster] (acceptance rate 25%)

G. BougieC. TreudeD. M. German, and M.-A. Storey. A Comparative Exploration of FreeBSD Bug Lifetimes. In MSR ’10: Proceedings of the 2010 International Working Conference on Mining Software Repositories, pages 106-109, 2010. [doi]

C. Treude and M.-A. Storey. ConcernLines: A timeline view of co-occurring concerns. In ICSE ’09: Proceedings of the 2009 IEEE 31st international Conference on Software Engineering, pages 575-578, 2009. [doi, poster] (acceptance rate 33%)

Workshop Summaries and Reports

C. Treude, M.-A. Storey, A. van Deursen, A. Begel, and S. Black. Second International Workshop on Web 2.0 for Software Engineering (Web2SE 2011). In ICSE ’11: Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering, pages 1222-1223, 2011. [doi, acm]

C. Treude,  M.-A. StoreyA. van DeursenA. Begel, and S. Black. Workshop report from Web2SE 2011: 2nd international workshop on web 2.0 for software engineering. In SIGSOFT Software Engineering Notes 36, 5 (September 2011), pages 24-29, 2011. [doi, acm]

C. Treude, M.-A. Storey, K. Ehrlich, and A. van Deursen. Web2SE: First Workshop on Web 2.0 for Software Engineering. In ICSE ’10: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering – Volume 2, pages 457-458, 2010. [doi, acm]

C. Treude, M.-A. Storey, K. Ehrlich, and A. van Deursen. Workshop report from Web2SE: First workshop on Web 2.0 for Software Engineering. In SIGSOFT Software Engineering Notes 35, 5 (October 2010), pages 45-50, 2010. [doi, acm]

L. Grammel, M.-A. Storey, and C. Treude. User interfaces for visual analysis and monitoring in business intelligence. In CASCON ’09: Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research, pages 323-324, 2009. [doi, acm]

Refereed Full Workshop Papers

S. Marczak, F. Figueira Filho, L. Singer, C. Treude, F. Steffens, D. Redmiles, and B. Al-Ani. Studying Gamification as a Collaboration Motivator for Virtual Software Teams: Social Issues, Cultural Issues, and Research Methods. In Proceedings of the CSCW 2015 workshop on Doing CSCW Research in Latin America: Differences, Opportunities, Challenges, and Lessons Learned, 2015. To appear.

C. Parnin and C. Treude. Measuring API Documentation on the Web. In Web2SE ’11: Proceedings of the 2nd Intl. Workshop on Web 2.0 For Software Engineering, pages 25-30, 2011. [doi, acm]

M.-A. Storey, C. Treude, A. van Deursen, and L.-T. Cheng. The Impact of Social Media on Software Engineering Practices and Tools. In FoSER ’10: Proceedings of the FSE/SDP workshop on Future of software engineering research, pages 359-364, 2010. [doi, acm]

L. Grammel, H. Schackmann, A. Schröter, C. Treude, and M.-A. Storey. Attracting the Community’s Many Eyes: an Exploration of User Involvement in Issue Tracking. In HAoSE’ 10: Human Aspects of Software Engineering. Article 3, 2010. [doi, acm]

Refereed Short Workshop Papers

L. Leite, C. Treude, and F. Figueira Filho. An Automatic Approach to Detect Unusual Events in Software Repositories. In Proceedings of the 2nd Latin-American School on Software Engineering, 2015. To appear. [preprint]

B. ClearyM.-A. Storey, C. Gomez, L. Singer, and C. Treude. Analyzing the Friendliness of Exchanges in an Online Software Developer Community. In CHASE ’13: Proceedings of 6th International Workshop on Cooperative and Human Aspects of Software Engineering, pages 159-160, 2013.

C. Treude, F. Figueira Filho, B. Cleary, and M.-A. Storey. Programming in a Socially Networked World: the Evolution of the Social Programmer. In FutureCSD ’12: Proceedings of the CSCW Workshop on the Future of Collaborative Software Development, 2012. [pdf, poster]

C. Treude and M.-A. Storey. The Implications of How We Tag Software Artifacts: Exploring Different Schemata and Metadata for Tags. In Web2SE ’10: Proceedings of the 1st Workshop on Web 2.0 For Software Engineering, pages 12-13, 2010. [doi, acm]

L. Grammel, C. Treude, and M.-A. Storey. Mashups Environments in Software Engineering. In Web2SE ’10: Proceedings of the 1st Workshop on Web 2.0 For Software Engineering, pages 24-25, 2010. [doi, acm]

Refereed Book Chapters

B. Cleary, C.  Treude, F. Figueira Filho, M.-A. Storey, and M. Salois. Improving Tool Support for Software Reverse Engineering in a Security Context. In Foundations of Augmented Cognition, Lecture Notes in Computer Science, D. D. Schmorrow and C. M. Fidopiastis, Eds., pages 113-122, 2013. [doi]

O. Barzilay, C. Treude, and A. Zagalsky. Facilitating Crowd Sourced Software Engineering via Stack Overflow. In Finding Source Code on the Web for Remix and Reuse, S. E. Sim and R. Gallardo-Valencia, Eds., pages 289-308, 2013. [doi]

M.-A. StoreyL. Grammel, and C. Treude. Smart Media: Bridging Interactions and Services for the Smart Internet. In The Smart Internet, Lecture Notes in Computer Science, M. Chignell, J. Cordy, J. Ng and Y. Yesha, Eds., pages 152-169, 2010. [doi]

Theses

C. Treude. The Role of Social Media Artifacts in Collaborative Software Development. PhD thesis, University of Victoria, 2012. [pdf]

C. Treude. Einsatz multidimensionaler Suchstrukturen zur Optimierung der Bestimmung von Dokumentdifferenzen. Master’s thesis, University of Siegen, 2007. [pdf]  (in German)

Technical Reports

C. Parnin, C. Treude, L. Grammel, and M.-A. Storey. Crowd Documentation: Exploring the Coverage and the Dynamics of API Discussions on Stack Overflow. Georgia Tech Technical Report GIT-CS-12-05, Georgia Institute of Technology, 2012. [pdf]

C. Treude, M.-A. Storey, and J. Weber. Empirical Studies on Collaboration in Software Development: A Systematic Literature Review. Technical Report DCS-331-IR, Department of Computer Science, University of Victoria, 2009. [pdf]

Research Abstracts

C. Treude. The Role of Emergent Knowledge Structures in Collaborative Software Development. In ICSE ’10: Proceedings of the 32nd ACM/IEEE international Conference on Software Engineering – Volume 2, pages 389-392, 2010. [doi, acm]

Published Term Papers

C. Treude. Microsoft Patterns: Web presentation Patters. Published by GRIN Verlag, 2007. ISBN 9783638666589. [Google books] (in German)

C. Treude. Elektronisches Geld. Published by BoD — Books on Demand, 2008. ISBN 9783638666596. [Google books] (in German)

C. Treude. Anforderungen an Wissensmanagement. Published by GRIN Verlag, 2007. ISBN 9783638751865. [Google books] (in German)