Zobrazeno 1 - 10
of 60
pro vyhledávání: '"Beat Fluri"'
Publikováno v:
IEEE Transactions on Software Engineering. 33:725-743
A key issue in software evolution analysis is the identification of particular changes that occur across several versions of a program. We present change distilling, a tree differencing algorithm for fine-grained source code change extraction. For th
Publikováno v:
Technical Report Series TUD-SERG-2009-030
ICSM
ICSM
Note: Accepted for publication in the Proceedings of the International Conference on Software Maintenance (ICSM), 2009, IEEE Computer Society Issue tracking repositories contain a wealth of information for reasoning about various aspects of software
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::dcec6f05124a16caace996dd871c30da
https://www.zora.uzh.ch/id/eprint/25787/
https://www.zora.uzh.ch/id/eprint/25787/
Source code comments are a valuable instrument to preserve design decisions and to communicate the intent of the code to programmers and maintainers. Nevertheless, commenting source code and keeping comments up-to-date is often neglected for reasons
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::316ba36e901e210e76b18a7f07c0516c
Publikováno v:
ASE
The reasons why software is changed are manyfold; new features are added, bugs have to be fixed, or the consistency of coding rules has to be re-established. Since there are many types of of source code changes we want to explore whether they appear
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::34f4253685b9ac076f77b18f0c9c8e4b
https://www.zora.uzh.ch/id/eprint/9099/
https://www.zora.uzh.ch/id/eprint/9099/
Publikováno v:
RSSE@SIGSOFT FSE
Our investigations of bug fixes in Eclipse showed that a significant amount of bugs were fixed by moving invocations of certain methods into the then or else-part of if-statements with similar conditions. Based on this finding, we leverage such conte
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::2a01b89e9a66320511754f1401a25ab3
Publikováno v:
WCRE
Comments are valuable especially for program understanding and maintenance, but do developers comment their code? To which extent do they add comments or adapt them when they evolve the code? We examine the question whether source code and associated
Autor:
Beat Fluri
Publikováno v:
ICSE Companion
We propose an approach to build a changeability assessment model for source code entities. Based on this model, we will assess the changeability of evolving software systems. The changeability assessment is based on a taxonomy of more than 30 change
Autor:
Beat Fluri, Harald C. Gall
Publikováno v:
ICPC
Current change history analysis approaches rely on information provided by versioning systems such as CVS. Therefore, changes are not related to particular source code entities such as classes or methods but rather to text lines added and/or removed.
Publikováno v:
Fundamental Approaches to Software Engineering ISBN: 9783540330936
FASE
FASE
Code clones have long been recognized as bad smells in software systems and are considered to cause maintenance problems during evolution. It is broadly assumed that the more clones two files share, the more often they have to be changed together. Th
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::992282f2e4ed4507f042b540917aa3ef
https://doi.org/10.1007/11693017_31
https://doi.org/10.1007/11693017_31
Publikováno v:
SCAM
In software evolution analysis, many approaches analyze release history data available through versioning systems. The recent investigations of CVS data have shown that commonly committed files highlight their change couplings. However, CVS stores mo