| 2008 |
| 8 | EE | Macneil Shonle,
William G. Griswold,
Sorin Lerner:
Addressing common crosscutting problems with Arcum.
PASTE 2008: 64-69 |
| 2007 |
| 7 | EE | Macneil Shonle,
William G. Griswold,
Sorin Lerner:
Beyond refactoring: a framework for modular maintenance of crosscutting design idioms.
ESEC/SIGSOFT FSE 2007: 175-184 |
| 6 | EE | Macneil Shonle:
Modular-Like Transformations and Style Checking for Crosscutting Programming Concepts.
ICSE Companion 2007: 95-96 |
| 2006 |
| 5 | EE | William G. Griswold,
Kevin J. Sullivan,
Yuanyuan Song,
Macneil Shonle,
Nishit Tewari,
Yuanfang Cai,
Hridesh Rajan:
Modular Software Design with Crosscutting Interfaces.
IEEE Software 23(1): 51-60 (2006) |
| 2005 |
| 4 | EE | Kevin J. Sullivan,
William G. Griswold,
Yuanyuan Song,
Yuanfang Cai,
Macneil Shonle,
Nishit Tewari,
Hridesh Rajan:
Information hiding interfaces for aspect-oriented design.
ESEC/SIGSOFT FSE 2005: 166-175 |
| 3 | EE | Alexis O'Connor,
Macneil Shonle,
William G. Griswold:
Star diagram with automated refactorings for Eclipse.
ETX 2005: 16-20 |
| 2004 |
| 2 | EE | Macneil Shonle,
Jonathan Neddenriep,
William G. Griswold:
AspectBrowser for Eclipse: a case study in plug-in retargeting.
ETX 2004: 78-82 |
| 2003 |
| 1 | EE | Macneil Shonle,
Karl J. Lieberherr,
Ankit Shah:
XAspects: an extensible system for domain-specific aspect languages.
OOPSLA Companion 2003: 28-37 |