Source code lexicon (identifier names and comments) has been used – as an alternative or as acomplement to source code structure – to perform various kinds of analyses (e.g., traceability recovery). All these successful applications increased in the recent years the interest in using textual analysis for improving and assessing the quality of a software system. In particular, textual analysis could be used to identify refactoring opportunities or ambiguous identifiers that may increase the program comprehension burden by creating a mismatch between the developers' cognitive model and the intended meaning of the term, thus ultimately increasing the risk of fault proneness. In addition, when used “on-line” during software development, textual...
There has been an increasing interest in code quality, how to maintain it and its effect on a softwa...
Refactoring is a critical task in software maintenance and is commonly applied to improve system des...
There are many aspects of code quality, some of which are difficult to capture or to measure. Despit...
Source code lexicon (identifier names and comments) has been used – as an alternative or as acomplem...
The paper presents an approach helping developers to maintain source code identifiers and comments c...
An important software engineering artifact used by developers and maintainers to assist in software...
Abstract — In this paper two intensive problems faced during software application’s analysis and dev...
Software developers, maintainers, and testers rely on documentation to understandthe code they are w...
Abstract- Source code analysis is technology aimed at locating and describing different tokens, clas...
Abstract—A significant amount of source code in software systems consists of comments, i. e., parts ...
The need of change is essential for a software system to reside longer in the market. Change impleme...
This article proposes a reflection on a specific way of envisioning and valorising the scholarly con...
Software analysis techniques, and in particular software "design recovery", have been hig...
AbstractSoftware documentation is usually expressed in natural languages, which contains much useful...
Research on software analysis has long history. It has been widely used in many processes in softwar...
There has been an increasing interest in code quality, how to maintain it and its effect on a softwa...
Refactoring is a critical task in software maintenance and is commonly applied to improve system des...
There are many aspects of code quality, some of which are difficult to capture or to measure. Despit...
Source code lexicon (identifier names and comments) has been used – as an alternative or as acomplem...
The paper presents an approach helping developers to maintain source code identifiers and comments c...
An important software engineering artifact used by developers and maintainers to assist in software...
Abstract — In this paper two intensive problems faced during software application’s analysis and dev...
Software developers, maintainers, and testers rely on documentation to understandthe code they are w...
Abstract- Source code analysis is technology aimed at locating and describing different tokens, clas...
Abstract—A significant amount of source code in software systems consists of comments, i. e., parts ...
The need of change is essential for a software system to reside longer in the market. Change impleme...
This article proposes a reflection on a specific way of envisioning and valorising the scholarly con...
Software analysis techniques, and in particular software "design recovery", have been hig...
AbstractSoftware documentation is usually expressed in natural languages, which contains much useful...
Research on software analysis has long history. It has been widely used in many processes in softwar...
There has been an increasing interest in code quality, how to maintain it and its effect on a softwa...
Refactoring is a critical task in software maintenance and is commonly applied to improve system des...
There are many aspects of code quality, some of which are difficult to capture or to measure. Despit...