enter search term and/or author name
David S. Rosenblum
Article No.: 6e
Fixing Faults in C and Java Source Code: Abbreviated vs. Full-Word Identifier Names
Giuseppe Scanniello, Michele Risi, Porfirio Tramontana, Simone Romano
Article No.: 6
We carried out a family of controlled experiments to investigate whether the use of abbreviated identifier names, with respect to full-word identifier names, affects fault fixing in C and Java source code. This family consists of an original (or...
This article presents a novel technique to formally verify models of real-time systems captured through a set of heterogeneous UML diagrams. The technique is based on the following key elements: (i) a subset of Unified Modeling Language (UML)...
Early Evaluation of Implementation Alternatives of Composite Data Structures Toward Maintainability
Chris Karanikolas, Grigoris Dimitroulakos, Konstantinos Masselos
Article No.: 8
Selecting between different design options is a crucial decision for object-oriented software developers that affects code quality characteristics. Conventionally developers use their experience to make such decisions, which leads to suboptimal...