Christoph Treude
Christoph Treude

homepage
ctreudeatgmail.com

  Affiliation history
Bibliometrics: publication history
Average citations per article12.00
Citation Count444
Publication count37
Publication years2007-2017
Available for download29
Average downloads per article424.62
Downloads (cumulative)12,314
Downloads (12 Months)1,145
Downloads (6 Weeks)160
SEARCH
ROLE
Arrow RightAuthor only
· Other only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author




BOOKMARK & SHARE


42 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 42
Result page: 1 2 3

Sort by:

1
August 2018 Empirical Software Engineering: Volume 23 Issue 4, August 2018
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 0

Previous studies have shown the negative effects that low-quality code can have on maintainability proxies, such as code change- and defect-proneness. One of the symptoms of low-quality code are code smells, defined as sub-optimal implementation choices. While this definition is quite general and seems to suggest a wide spectrum of ...
Keywords: Code anomalies, Code anti-patterns, Code quality, Code smells, Software maintenance

2 published by ACM
June 2018 WAPI '18: Proceedings of the 2nd International Workshop on API Usage and Evolution
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 4,   Downloads (12 Months): 35,   Downloads (Overall): 35

Full text available: PDFPDF
The documentation of popular APIs is spread across many formats, from vendor-curated reference documentation to Stack Overflow threads. For developers, it is often not obvious from where a particular piece of information can be retrieved. To understand this documentation landscape, we systematically conducted Google searches for the elements of ten ...

3 published by ACM
May 2018 MSR '18: Proceedings of the 15th International Conference on Mining Software Repositories
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 11,   Downloads (12 Months): 90,   Downloads (Overall): 90

Full text available: PDFPDF
Stack Overflow (SO) is the most popular question-and-answer website for software developers, providing a large amount of code snippets and free-form text on a wide variety of topics. Like other software artifacts, questions and answers on SO evolve over time, for example when bugs in code snippets are fixed, code ...
Keywords: code snippets, open dataset, software evolution, stack overflow

4 published by ACM
May 2018 ICSE '18: Proceedings of the 40th International Conference on Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 24,   Downloads (12 Months): 120,   Downloads (Overall): 120

Full text available: PDFPDF
Many developers rely on modern news aggregator sites such as Reddit and Hacker News to stay up to date with the latest technological developments and trends. In order to understand what motivates developers to contribute, what kind of content is shared, and how knowledge is shaped by the community, we ...
Keywords: development communities, knowledge sharing, news aggregators

5
April 2018 Empirical Software Engineering: Volume 23 Issue 2, April 2018
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 0

The release frequency of software projects has increased in recent years. Adopters of so-called rapid releases--short release cycles, often on the order of weeks, days, or even hours--claim that they can deliver fixed issues (i.e., implemented bug fixes and new features) to users more quickly. However, there is little empirical ...
Keywords: Integration delay, Mining software repositories, Rapid releases, Release engineering

6
June 2017 Journal of Systems and Software: Volume 128 Issue C, June 2017
Publisher: Elsevier Science Inc.
Bibliometrics:
Citation Count: 2

Contextual information can improve the co-change prediction, especially the precision.The proposed models outperform the association rules used as baseline model.More than one dimension was frequently selected by our classifier. Background: Co-change prediction makes developers aware of which artifacts will change together with the artifact they are working on. In the ...
Keywords: Change coupling, Change impact analysis, Change propagation, Co-change prediction, Contextual information, Software change context

7
June 2017 Empirical Software Engineering: Volume 22 Issue 3, June 2017
Publisher: Kluwer Academic Publishers
Bibliometrics:
Citation Count: 0

Adequate handling of exceptions has proven difficult for many software engineers. Mobile app developers in particular, have to cope with compatibility, middleware, memory constraints, and battery restrictions. The goal of this paper is to obtain a thorough understanding of common exception handling bug hazards that app developers face. To that ...
Keywords: Exploratory survey, Android development, Exception handling, Repository mining

8
May 2017 CHASE '17: Proceedings of the 10th International Workshop on Cooperative and Human Aspects of Software Engineering
Publisher: IEEE Press
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 0,   Downloads (12 Months): 17,   Downloads (Overall): 65

Full text available: PDFPDF
In this notes paper we report on a preliminary qualitative evaluation of a gamification framework to address collaboration issues in software engineering. Findings suggest that the use of game elements indeed is prone to motivate software developers to foster the resolution of collaboration issues in their teams. Our preliminary results ...
Keywords: software teams, motivation, qualitative study, collaboration, gamification

9
May 2017 MSR '17: Proceedings of the 14th International Conference on Mining Software Repositories
Publisher: IEEE Press
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 22,   Downloads (12 Months): 88,   Downloads (Overall): 159

Full text available: PDFPDF
To uncover interesting and actionable information from natural language documents authored by software developers, many researchers rely on "out-of-the-box" NLP libraries. However, software artifacts written in natural language are different from other textual documents due to the technical language used. In this paper, we first analyze the state of the ...
Keywords: NLP libraries, part-of-speech tagging, natural language processing, software documentation

10 published by ACM
September 2016 SBES '16: Proceedings of the 30th Brazilian Symposium on Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,   Downloads (12 Months): 20,   Downloads (Overall): 120

Full text available: PDFPDF
Software developers commonly rely on well-known software architecture patterns, such as MVC, to build their applications. In many of these patterns, classes play specific roles in the system, such as Controllers or Entities, which means that each of these classes has specific characteristics in terms of object-oriented class design and ...
Keywords: code metrics, object-oriented design, software architecture

11 published by ACM
May 2016 ICSE '16: Proceedings of the 38th International Conference on Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 15
Downloads (6 Weeks): 12,   Downloads (12 Months): 94,   Downloads (Overall): 413

Full text available: PDFPDF
Community-based Open Source Software (OSS) projects are usually self-organized and dynamic, receiving contributions from distributed volunteers. Newcomer are important to the survival, long-term success, and continuity of these communities. However, newcomers face many barriers when making their first contribution to an OSS project, leading in many cases to dropouts. Therefore, ...
Keywords: beginners, joining process, onboarding, barriers, obstacles, open source software, newbies, newcomers, novices

12 published by ACM
May 2016 ICSE '16: Proceedings of the 38th International Conference on Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 20
Downloads (6 Weeks): 4,   Downloads (12 Months): 125,   Downloads (Overall): 695

Full text available: PDFPDF
Software developers need access to different kinds of information which is often dispersed among different documentation sources, such as API documentation or Stack Overflow. We present an approach to automatically augment API documentation with "insight sentences" from Stack Overflow---sentences that are related to a particular API type and that provide ...
Keywords: stack overflow, API documentation, insight sentences

13 published by ACM
May 2016 CHI '16: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 5,   Downloads (12 Months): 40,   Downloads (Overall): 262

Full text available: PDFPDF
Software ecosystems as a paradigm for large-scale software development encompass a complex mix of technical, business, and social aspects. While significant research has been conducted to understand both the technical and business aspects, the social aspects of software ecosystems are less well understood. To close this gap, this paper presents ...
Keywords: social aspects, software ecosystems

14
September 2015 ICSME '15: Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME)
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

Productivity as a result of individual developers' contributions is an important aspect for software companies to maintain their competitiveness in the market. However, there is no consensus in the literature on how to measure productivity or developer contribution. While some repository mining-based metrics have been proposed, they lack validation in ...

15
September 2015 SBES '15: Proceedings of the 2015 29th Brazilian Symposium on Software Engineering
Publisher: IEEE Computer Society
Bibliometrics:
Citation Count: 1

Many tools that automatically analyze, summarize, or transform software artifacts rely on natural language processing tooling for the interpretation of natural language text produced by software developers, such as documentation, code comments, commit messages, or bug reports. Processing natural language text produced by software developers is challenging because of unique ...
Keywords: Documentation, natural language processing

16 published by ACM
August 2015 ESEC/FSE 2015: Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 4,   Downloads (12 Months): 14,   Downloads (Overall): 95

Full text available: PDFPDF
To be able to respond to source code modifications with large impact or commits that necessitate further examination, developers and managers in a software development team need to be aware of anything unusual happening in their software projects. To address this need, we introduce UEDashboard, a tool which automatically detects ...
Keywords: Awareness, commit history, unusual events

17 published by ACM
August 2015 ESEC/FSE 2015: Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering
Publisher: ACM
Bibliometrics:
Citation Count: 4
Downloads (6 Weeks): 4,   Downloads (12 Months): 36,   Downloads (Overall): 247

Full text available: PDFPDF
Software developers pursue a wide range of activities as part of their work, and making sense of what they did in a given time frame is far from trivial as evidenced by the large number of awareness and coordination tools that have been developed in recent years. To inform tool ...
Keywords: Summarization, development activity, empirical study

18
May 2015 ICSE '15: Proceedings of the 37th International Conference on Software Engineering - Volume 2
Publisher: IEEE Press
Bibliometrics:
Citation Count: 2
Downloads (6 Weeks): 9,   Downloads (12 Months): 26,   Downloads (Overall): 69

Full text available: PDFPDF
To help developers navigate documentation, we introduce TaskNav, a tool that automatically discovers and indexes task descriptions in software documentation. With TaskNav, we conceptualize tasks as specific programming actions that have been described in the documentation. TaskNav presents these extracted task descriptions along with concepts, code elements, and section headers ...

19 published by ACM
February 2013 CSCW '13: Proceedings of the 2013 conference on Computer supported cooperative work
Publisher: ACM
Bibliometrics:
Citation Count: 26
Downloads (6 Weeks): 10,   Downloads (12 Months): 48,   Downloads (Overall): 761

Full text available: PDFPDF
The multitude of social media channels that programmers can use to participate in software development has given rise to online developer profiles that aggregate activity across many services. Studying members of such developer profile aggregators, we found an ecosystem that revolves around the social programmer . Developers are assessing each ...
Keywords: gamification, motivation, reputation, social code sharing, social media, software development, software engineering, virtual communities

20
June 2012 ICSE '12: Proceedings of the 34th International Conference on Software Engineering
Publisher: IEEE Press
Bibliometrics:
Citation Count: 1
Downloads (6 Weeks): 0,   Downloads (12 Months): 5,   Downloads (Overall): 151

Full text available: PDFPDF
This demo introduces WorkItemExplorer, an interactive environment to visually explore data from software development tasks. WorkItemExplorer enables developers and managers to investigate activity and correlations in their task management system by making data exploration flexible and interactive, and by utilizing multiple coordinated views. Our preliminary evaluation shows that WorkItemExplorer is ...



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2019 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us