Part 1: Open Source Software EngineeringInternational audienceChange coupling is an implicit relationship observed when artifacts change together during software evolution. The literature leverages change coupling analysis for several purposes. For example, researchers discovered that change coupling is associated with software defects and reveals relationships between software artifacts that cannot be found by scanning code or documentation. In this paper, we empirically investigate the strongest change couplings from the Apache Aries project to characterize and identify their impact in software development. We used historical and social metrics collected from commits and issue reports to build classification models to identify strong chan...
This is the dataset for the publication "On the differences between quality increasing and other cha...
My research focus is to understand how social interactions between project participants affect proje...
AbstractDuring the development of object-oriented software system; huge amount of software-developme...
Abstract—Change coupling is the implicit relationship be-tween two or more software artifacts that h...
I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, includ...
Evolutionary coupling (EC) is defined as the implicit relationship between 2 or more software artifa...
Graduation date: 2017Social interactions are a ubiquitous part of our lives, and the creation of onl...
In software evolution analysis, many approaches analyze release history data available through versi...
Click on the DOI link to access the article (may not be free).The paper presents an approach that co...
peer reviewedOne single code change can significantly influence a wide range of software systems and...
This is an Open Access article, distributed under the terms of the Creative Commons Attribution lice...
Context: Coupling relations reflect the dependencies between software entities and can be used to as...
Previous studies have shown that social factors of software engineering influence software quality. ...
Context: Frequent changes to groups of software entities belonging to different parts of the system ...
Abstract—Based on the empirical evidence that the ratio of email messages in public mailing lists to...
This is the dataset for the publication "On the differences between quality increasing and other cha...
My research focus is to understand how social interactions between project participants affect proje...
AbstractDuring the development of object-oriented software system; huge amount of software-developme...
Abstract—Change coupling is the implicit relationship be-tween two or more software artifacts that h...
I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, includ...
Evolutionary coupling (EC) is defined as the implicit relationship between 2 or more software artifa...
Graduation date: 2017Social interactions are a ubiquitous part of our lives, and the creation of onl...
In software evolution analysis, many approaches analyze release history data available through versi...
Click on the DOI link to access the article (may not be free).The paper presents an approach that co...
peer reviewedOne single code change can significantly influence a wide range of software systems and...
This is an Open Access article, distributed under the terms of the Creative Commons Attribution lice...
Context: Coupling relations reflect the dependencies between software entities and can be used to as...
Previous studies have shown that social factors of software engineering influence software quality. ...
Context: Frequent changes to groups of software entities belonging to different parts of the system ...
Abstract—Based on the empirical evidence that the ratio of email messages in public mailing lists to...
This is the dataset for the publication "On the differences between quality increasing and other cha...
My research focus is to understand how social interactions between project participants affect proje...
AbstractDuring the development of object-oriented software system; huge amount of software-developme...