Sciweavers

CSMR
2003
IEEE
13 years 10 months ago
Using Observation and Refinement to Improve Distributed Systems Test
Testing a distributed system is difficult. Good testing depends on both skill and understanding the system under test. We have developed a method to observe the system at the CORB...
Johan Moe, David A. Carr, Mikael Patel
CSMR
2003
IEEE
13 years 10 months ago
Fast Flow Analysis to Compute Fuzzy Estimates of Risk Levels
Ettore Merlo, Giuliano Antoniol, Pierre-Luc Brunel...
CSMR
2003
IEEE
13 years 10 months ago
Towards Automatical Migration of Transformation Rules after Grammar Extension
The paper addresses two problems in software maintenance. Firstly, some maintenance tasks require modifications of the grammar. A change in a grammar can make syntax and transfor...
Wolfgang Lohmann, Günter Riedewald
CSMR
2003
IEEE
13 years 10 months ago
CodeCrawler - Lessons Learned in Building a Software Visualization Tool
Software visualization tools face many challenges in terms of their implementation, including scalability, usability, adaptability, and durability. Such tools, like many other res...
Michele Lanza
CSMR
2003
IEEE
13 years 10 months ago
Software Clustering Techniques and the Use of Combined Algorithm
As the age of software systems increases they tend to deviate from their actual design and architecture. It becomes more and more difficult to manage and maintain such systems. We...
M. Saeed, Onaiza Maqbool, Haroon A. Babri, Syed Za...
CSMR
2003
IEEE
13 years 10 months ago
Finding Function Clones in Web Applications
Many web applications use a mixture of HTML and scripting language code as the front-end to business services. Analogously to traditional applications, redundant code is introduce...
Filippo Lanubile, Teresa Mallardo
CSMR
2003
IEEE
13 years 10 months ago
Transparent Reverse Engineering Tool Integration Using a Conceptual Transaction Adapter
In this paper we present a proposal for a novel approach to facilitating transparent interoperability among reverse engineering tools. We characterize the architectural and operat...
Dean Jin, James R. Cordy, Thomas R. Dean
CSMR
2003
IEEE
13 years 10 months ago
JTracker - A Tool for Change Propagation in Java
During software evolution, programmers add new functionalities and release new versions of software. This is complicated work, particularly in large applications, and tools are ne...
Steve Gwizdala, Yong Jiang, Václav Rajlich
CSMR
2003
IEEE
13 years 10 months ago
Improving Dynamic Data Analysis with Aspect-Oriented Programming
In this paper we present a new instrumentation approach to reverse engineer a given software application. Our approach is based on aspect-oriented programming and provides support...
Thomas Gschwind, Johann Oberleitner