2008 |
38 | EE | Martin P. Robillard,
Putra Manggala:
Reusing Program Investigation Knowledge for Code Understanding.
ICPC 2008: 202-211 |
37 | EE | Barthélémy Dagenais,
Martin P. Robillard:
Recommending adaptive changes for framework evolution.
ICSE 2008: 481-490 |
36 | EE | Ekwa Duala-Ekoko,
Martin P. Robillard:
Clonetracker: tool support for code clone management.
ICSE 2008: 843-846 |
35 | EE | Ekwa Duala-Ekoko,
Martin P. Robillard:
Tracking code clones in evolving software.
ISEC 2008: 19-20 |
34 | EE | Martin P. Robillard,
Barthélémy Dagenais:
Retrieving Task-Related Clusters from Change History.
WCRE 2008: 17-26 |
2007 |
33 | | Li-Te Cheng,
Alessandro Orso,
Martin P. Robillard:
Proceedings of the 2007 OOPSLA workshop on Eclipse Technology eXchange, ETX 2007, Montreal, Quebec, Canada, October 21, 2007
ACM 2007 |
32 | EE | Barthélémy Dagenais,
Silvia Breu,
Frédéric Weigand Warr,
Martin P. Robillard:
Inferring structural patterns for concern traceability in evolving software.
ASE 2007: 254-263 |
31 | EE | Brian de Alwis,
Gail C. Murphy,
Martin P. Robillard:
A Comparative Study of Three Program Exploration Tools.
ICPC 2007: 103-112 |
30 | EE | Ekwa Duala-Ekoko,
Martin P. Robillard:
Tracking Code Clones in Evolving Software.
ICSE 2007: 158-167 |
29 | EE | Frédéric Weigand Warr,
Martin P. Robillard:
Suade: Topology-Based Searches for Software Investigation.
ICSE 2007: 780-783 |
28 | EE | Li-Te Cheng,
Cheryl Morris,
Alessandro Orso,
Martin P. Robillard:
Eclipse technology exchange workshop (ETX2007).
OOPSLA Companion 2007: 749 |
27 | EE | Martin P. Robillard,
Gail C. Murphy:
Representing concerns in source code.
ACM Trans. Softw. Eng. Methodol. 16(1): (2007) |
26 | EE | Martin P. Robillard:
Topology analysis of software dependencies.
ACM Trans. Softw. Eng. Methodol. 17(4): (2007) |
2006 |
25 | | Michael G. Burke,
Alessandro Orso,
Martin P. Robillard:
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, ETX 2006, Portland, Oregon, USA, October 22-23, 2006
ACM 2006 |
24 | EE | Jean-Sébastien Boulanger,
Martin P. Robillard:
Managing Concern Interfaces.
ICSM 2006: 14-23 |
23 | EE | Martin P. Robillard:
Tracking Concerns in Evolving Source Code: An Empirical Study.
ICSM 2006: 479-482 |
22 | EE | Michael G. Burke,
Cheryl Morris,
Alessandro Orso,
Martin P. Robillard:
Eclipse technology eXchange (ETX) workshop.
OOPSLA Companion 2006: 619 |
21 | EE | Olivier Giroux,
Martin P. Robillard:
Detecting increases in feature coupling using regression tests.
SIGSOFT FSE 2006: 163-174 |
2005 |
20 | EE | Gail C. Murphy,
Mik Kersten,
Martin P. Robillard,
Davor Cubranic:
The Emergent Structure of Development Tasks.
ECOOP 2005: 33-48 |
19 | EE | Martin P. Robillard:
Automatic generation of suggestions for program investigation.
ESEC/SIGSOFT FSE 2005: 11-20 |
18 | EE | Martin P. Robillard,
Frédéric Weigand Warr:
ConcernMapper: simple view-based separation of scattered concerns.
ETX 2005: 65-69 |
17 | EE | Imran Majid,
Martin P. Robillard:
NaCIN: an Eclipse plug-in for program navigation-based concern inference.
ETX 2005: 70-74 |
16 | EE | Martin P. Robillard,
Peri L. Tarr:
First international workshop on the modeling and analysis of concerns in software (MACS 2005).
ICSE 2005: 685 |
15 | EE | Martin P. Robillard,
Gail C. Murphy:
Just-in-time concern modeling.
ACM SIGSOFT Software Engineering Notes 30(4): 1-3 (2005) |
14 | EE | Martin P. Robillard:
Workshop on the Modeling and Analysis of Concerns in Software (MACS 2005).
ACM SIGSOFT Software Engineering Notes 30(4): 1-3 (2005) |
2004 |
13 | EE | Martin P. Robillard,
Wesley Coelho,
Gail C. Murphy:
How Effective Developers Investigate Source Code: An Exploratory Study.
IEEE Trans. Software Eng. 30(12): 889-903 (2004) |
2003 |
12 | EE | Martin P. Robillard,
Gail C. Murphy:
Automatically Inferring Concern Code from Program Investigation Activities.
ASE 2003: 225-235 |
11 | EE | Martin P. Robillard,
Gail C. Murphy:
FEAT. A Tool for Locating, Describing, and Analyzing Concerns in Source Code.
ICSE 2003: 822-823 |
10 | EE | Martin P. Robillard,
Gail C. Murphy:
Static analysis to support the evolution of exception structure in object-oriented systems.
ACM Trans. Softw. Eng. Methodol. 12(2): 191-221 (2003) |
2002 |
9 | EE | Martin P. Robillard,
Gail C. Murphy:
Concern graphs: finding and describing concerns using structural program dependencies.
ICSE 2002: 406-416 |
8 | EE | Martin P. Robillard:
A representation for describing and analyzing concerns in source code.
ICSE 2002: 721-722 |
2001 |
7 | | Gail C. Murphy,
Albert Lai,
Robert J. Walker,
Martin P. Robillard:
Separating Features in Source Code: An Exploratory Study.
ICSE 2001: 275-284 |
6 | | Gail C. Murphy,
Robert J. Walker,
Elisa L. A. Baniassad,
Martin P. Robillard,
Albert Lai,
Mik Kersten:
Does aspect-oriented programming work?
Commun. ACM 44(10): 75-77 (2001) |
2000 |
5 | EE | Robert J. Walker,
Gail C. Murphy,
Jeffrey Steinbok,
Martin P. Robillard:
Efficient mapping of software system traces to architectural views.
CASCON 2000: 12 |
4 | EE | Martin P. Robillard,
Gail C. Murphy:
Designing robust Java programs with exceptions.
SIGSOFT FSE 2000: 2-10 |
3 | EE | Pierre N. Robillard,
Martin P. Robillard:
Types of collaborative work in software engineering.
Journal of Systems and Software 53(3): 219-224 (2000) |
1999 |
2 | EE | Martin P. Robillard,
Gail C. Murphy:
Analyzing Exception Flow in Java Programs.
ESEC / SIGSOFT FSE 1999: 322-327 |
1998 |
1 | | Pierre N. Robillard,
Martin P. Robillard:
Improving Academic Software Engineering Projects: A Comparative Study of academic and Industry Projects.
Ann. Software Eng. 6: 343-363 (1998) |