Software Analytics Prof. Dr. Sven Apel Seminar/Proseminar — Winter Semester 2021


Currently, no news are available

Software Analytics

Open-Source Software (OSS) projects have gained more and more popularity over the past decades.
As a result, the communities working on OSS projects have grown from small groups of volunteers to large, globally distributed teams.
This can lead to problems as (other than in companies) there often is no central management and the people working on the projects mostly govern and organize themselves with the help of Codes of Conduct and other measures.
To better understand and help improve collaboration in OSS projects, software engineering research has shown a great interest in the community structures and processes of OSS projects by using software analytics of the repository and communication channel histories of these projects.
In this seminar, we explore some of the topics about the human factor of OSS projects, such as the diversity of communities, social interactions of people, technical interactions, and how collaborators communicate among each other.


Registration for the seminar is mandatory. To distribute students among the available seminars offered by the computer science department, you have to select your preferences for a seminar or a proseminar on the central registration platform for seminars and will be automatically assigned to a seminar according to your preferences.

If you are assigned to this seminar, for organizational reasons, you have to sign up both in the course registration form that will be given above and in the LSF (seminar, proseminar). Deadlines for the LSF (HISPOS) registration will be posted in the LSF (HISPOS) portal. Registration is possible up to three weeks after the topic assignment / kick-off.

In this course, each participant has to perform an extensive literature search for the given topic.
Subsequently, the topic and the results of the literature research are incorporated into a presentation and a written thesis.
To aid the literature research and the presentations, this course includes two preparatory sessions at the beginning of the semester.
The student presentations will be held on-site at the university (under the caveat that the pandemic situation admits in-person sessions) in January and February 2022 Thursdays 12:15 PM - 2:00 PM.

The topic assignment will take place on Thursday October 28, at 12:15 PM. Further information will be provided via e-mail after the registration.



  Topic Paper
01 Impact of Emotions of Software Developers

Are Bullies more Productive?
Empirical Study of Affectiveness vs. Issue Fixing Time

02 Sentiment Analysis in SE Texts: Tools and Approaches

Sentiment Analysis for Software Engineering:
How Far Can We Go?

03 Perception of Code Reviews Predicting Developers’ Negative Feelings about Code Review
04 Developer Diversity in OSS Diversity and Inclusion in Open Source Software (OSS) Projects:
Where Do We Stand?
05 Collaboration in Software Development Understanding Collaborative Software Development:
An Interview Study
06 Codes of Conduct in OSS Communities Code of Conduct in Open Source Projects
07 Failing OSS Projects Why Modern Open Source Projects Fail
08 Co-Changes Understanding Evolutionary Coupling by Fine-grained Co-change Relationship Analysis
09 Change Impact Analysis Integrated Impact Analysis for Managing Software Changes
10 Combining Technical and Organizational Metrics The Influence of Organizational Structure on Software Quality:
An Empirical Case Study
11 Developer Turnover Developer Turnover in Global, Industrial Open Source Projects:
Insights from Applying Survival Analysis
12 Community Patterns Do Communities in Developer Interaction Networks align with Subsystem Developer Teams?
An Empirical Study of Open Source Systems
13 Onboarding in OSS Projects Which Contributions Predict Whether Developers Are Accepted Into GitHub Teams
14 Forks How Has Forking Changed in the Last 20 Years?A Study of Hard Forks on GitHub
15 Companies' Involvement in OSS Projects How Do Companies Collaborate in Open Source Ecosystems? An Empirical Study of OpenStack


Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators