Sciweavers

ECSA
2007
Springer
14 years 1 months ago
Leveraging Architecture Patterns to Satisfy Quality Attributes
Architectural design has been characterized as making a series of decisions that have system-wide impact. These decisions have side effects which can have significant impact on the...
Neil B. Harrison, Paris Avgeriou
ECLIPSE
2007
ACM
14 years 1 months ago
MTSA: Eclipse support for modal transition systems construction, analysis and elaboration
In this paper we detail the design and implementation of an Eclipse plug-in that supports construction, analysis and elaboration of Modal Transition Systems. The plug-in supports ...
Nicolás D'Ippolito, Dario Fischbein, Howard...
ECLIPSE
2007
ACM
14 years 1 months ago
UnitPlus: assisting developer testing in Eclipse
In the software development life cycle, unit testing is an important phase that helps in early detection of bugs. A unit test case consists of two parts: a test input, which is of...
Yoonki Song, Suresh Thummalapenta, Tao Xie
ECLIPSE
2007
ACM
14 years 1 months ago
Supporting empirical studies by non-intrusive collection and visualization of fine-grained revision history
This paper presents a code-revision history collection and visualization Eclipse plugin for use in empirical studies of programmers. The revision history is collected non-intrusiv...
Jacky Chan, Alan Chu, Elisa L. A. Baniassad
ECLIPSE
2007
ACM
14 years 1 months ago
Quality of bug reports in Eclipse
The information in bug reports influences the speed at which bugs are fixed. However, bug reports differ in their quality of information. We conducted a survey among ECLIPSE devel...
Nicolas Bettenburg, Sascha Just, Adrian Schrö...
ECLIPSE
2007
ACM
14 years 1 months ago
High velocity refactorings in Eclipse
In Eclipse, and in most other development environments, refactorings are activated by selecting code, then using a menu or hotkey, and finally engaging in a dialog with a "wi...
Emerson R. Murphy-Hill, Andrew P. Black
ECLIPSE
2007
ACM
14 years 1 months ago
An Eclipse-based tool framework for software model management
Software development involves the use of many models and Eclipse provides an ideal infrastructure for building tools to support the use of models. While there is a large selection...
Rick Salay, Marsha Chechik, Steve M. Easterbrook, ...
ECLIPSE
2007
ACM
14 years 1 months ago
Declarative and visual debugging in Eclipse
We present a declarative and visual debugging environment for Eclipse called JIVE.1 Traditional debugging is procedural in that a programmer must proceed step-by-step and objectby...
Jeffrey K. Czyz, Bharat Jayaraman
ECLIPSE
2007
ACM
14 years 1 months ago
Filtering out methods you wish you hadn't navigated
The navigation of structural dependencies (e.g., method invocations) when a developer performs a change task is an effective strategy in program investigation. Several existing ap...
Annie T. T. Ying, Peri L. Tarr
ECLIPSE
2007
ACM
14 years 1 months ago
Predicting buggy changes inside an integrated development environment
We present a tool that predicts whether the software under development inside an IDE has a bug. An IDE plugin performs this prediction, using the Change Classification technique t...
Janaki T. Madhavan, E. James Whitehead Jr.