2009 |
48 | | Kevin J. Sullivan:
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, AOSD 2009, Charlottesville, Virginia, USA, March 2-6, 2009
ACM 2009 |
2008 |
47 | EE | Sunny Huynh,
Yuanfang Cai,
Yuanyuan Song,
Kevin J. Sullivan:
Automatic modularity conformance checking.
ICSE 2008: 411-420 |
46 | EE | Richard P. Gabriel,
Kevin J. Sullivan:
Extravagaria IV: photographing conferences.
OOPSLA Companion 2008: 849-852 |
2006 |
45 | EE | Yuanfang Cai,
Kevin J. Sullivan:
Modularity Analysis of Logical Design Models.
ASE 2006: 91-102 |
44 | 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 |
43 | EE | Hridesh Rajan,
Kevin J. Sullivan:
Aspect language features for concern coverage profiling.
AOSD 2005: 181-191 |
42 | EE | Yuanfang Cai,
Kevin J. Sullivan:
Simon: modeling and analysis of design space structures.
ASE 2005: 329-332 |
41 | 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 |
40 | EE | Kevin J. Sullivan,
Jeff Magee:
Science of design.
ICSE 2005: 46 |
39 | EE | Hridesh Rajan,
Kevin J. Sullivan:
Classpects: unifying aspect- and object-oriented language design.
ICSE 2005: 59-68 |
38 | EE | Yuanfang Cai,
Kevin J. Sullivan:
A value-oriented theory of modularity in design.
ACM SIGSOFT Software Engineering Notes 30(4): 1-4 (2005) |
37 | EE | David Coppit,
Jinlin Yang,
Sarfraz Khurshid,
Wei Le,
Kevin J. Sullivan:
Software Assurance by Bounded Exhaustive Testing.
IEEE Trans. Software Eng. 31(4): 328-339 (2005) |
2004 |
36 | EE | Jia Xu,
Hridesh Rajan,
Kevin J. Sullivan:
Understanding Aspects via Implicit Invocation.
ASE 2004: 332-335 |
35 | EE | Kevin J. Sullivan,
Jinlin Yang,
David Coppit,
Sarfraz Khurshid,
Daniel Jackson:
Software assurance by bounded exhaustive testing.
ISSTA 2004: 133-142 |
2003 |
34 | EE | John C. Knight,
Elisabeth A. Strunk,
Kevin J. Sullivan:
Towards a Rigorous Definition of Information System Survivability.
DISCEX (1) 2003: 78-89 |
33 | EE | Hridesh Rajan,
Kevin J. Sullivan:
Eos: instance-level aspects for integrated system design.
ESEC / SIGSOFT FSE 2003: 291-306 |
32 | EE | David Coppit,
Kevin J. Sullivan:
Sound Methods and Effective Tools for Engineering Modeling and Analysis.
ICSE 2003: 198-209 |
31 | EE | David Coppit,
Robert R. Painter,
Kevin J. Sullivan:
Shared Semantic Domains for Computational Reliability Engineering.
ISSRE 2003: 169-180 |
2002 |
30 | EE | Kevin J. Sullivan,
Lin Gu,
Yuanfang Cai:
Non-modularity in aspect-oriented languages: integration as a crosscutting concern for AspectJ.
AOSD 2002: 19-26 |
29 | EE | Mikio Aoyama,
Sanjiva Weerawarana,
Hiroshi Maruyama,
Clemens A. Szyperski,
Kevin J. Sullivan,
Doug Lea:
Web services engineering: promises and challenges.
ICSE 2002: 647-648 |
28 | EE | M. Hakan Erdogmus,
Barry W. Boehm,
Warren Harrison,
Donald J. Reifer,
Kevin J. Sullivan:
Software engineering economics: background, current practices, and future directions.
ICSE 2002: 683-684 |
2001 |
27 | EE | Kevin J. Sullivan,
William G. Griswold,
Yuanfang Cai,
Ben Hallen:
The structure and value of modularity in software design.
ESEC / SIGSOFT FSE 2001: 99-108 |
26 | | Kevin J. Sullivan,
Avneesh Saxena:
A Web-Oriented Architectural Aspect for the Emerging Computational Tapestry.
ICSE 2001: 485-492 |
25 | | Kevin J. Sullivan,
Mary M. Shaw,
Barry W. Boehm,
David Notkin,
Warren Harrison:
Third International Workshop on Economics-Driven Software Engineering Research.
ICSE 2001: 770-770 |
24 | EE | Gail C. Murphy,
David Notkin,
Kevin J. Sullivan:
Software Reflexion Models: Bridging the Gap between Design and Implementation.
IEEE Trans. Software Eng. 27(4): 364-380 (2001) |
2000 |
23 | EE | David Coppit,
Kevin J. Sullivan:
Multiple mass-market applications as components.
ICSE 2000: 273-282 |
22 | EE | David Coppit,
Kevin J. Sullivan:
Galileo: a tool built from mass-market applications.
ICSE 2000: 750-753 |
21 | EE | Kevin J. Sullivan:
The 2nd International Workshop on Economics-Driven Software Engineering Research.
ICSE 2000: 811 |
20 | EE | Barry W. Boehm,
Kevin J. Sullivan:
Software economics: a roadmap.
ICSE - Future of SE Track 2000: 319-343 |
19 | EE | David Coppit,
Kevin J. Sullivan,
Joanne Bechta Dugan:
Formal Semantics for Computational Engineering: A Case Study on Dynamic Fault Trees.
ISSRE 2000: 270-282 |
18 | EE | Daniel Jackson,
Kevin J. Sullivan:
COM revisited: tool-assisted modelling of an architectural framework.
SIGSOFT FSE 2000: 149-158 |
1999 |
17 | EE | Michael A. Copenhafer,
Kevin J. Sullivan:
Exploration Harnesses: Tool-Supported Interactive Discovery of Commercial Component Properties.
ASE 1999: 7-14 |
16 | EE | Kevin J. Sullivan,
Joanne Bechta Dugan,
David Coppit:
The Galileo Fault Tree Analysis Tool.
FTCS 1999: 232-235 |
15 | EE | Kevin J. Sullivan,
John C. Knight,
Xing Du,
Steve Geist:
Information Survivability Control Systems.
ICSE 1999: 184-192 |
14 | EE | Kevin J. Sullivan,
David Notkin,
Alfonso Fuggetta,
John M. Favaro:
First Workshop on Economics-Driven Software Engineering Research.
ICSE 1999: 699-700 |
13 | EE | Kevin J. Sullivan,
Mark Marchukov,
John Socha:
Analysis of a Conflict between Aggregation and Interface Negotiation in Microsoft's Component Object Model.
IEEE Trans. Software Eng. 25(4): 584-599 (1999) |
12 | EE | Barry W. Boehm,
Kevin J. Sullivan:
Software economics: status and prospects.
Information & Software Technology 41(14): 937-946 (1999) |
1998 |
11 | EE | David Coppit,
Kevin J. Sullivan:
Formal Specification in Collaborative Design of Critical Software Tools.
HASE 1998: 13-20 |
10 | EE | Ragavan Manian,
Joanne Bechta Dugan,
David Coppit,
Kevin J. Sullivan:
Combining Various Solution Techniques for Dynamic Fault Tree Analysis of Computer Systems.
HASE 1998: 21-28 |
1997 |
9 | EE | Kevin J. Sullivan,
John Socha,
Mark Marchukov:
Using Formal Methods to Reason about Architectural Standards.
ICSE 1997: 503-513 |
8 | EE | Kevin J. Sullivan,
Jake Cockrell,
Shengtong Zhang,
David Coppit:
Package-Oriented Programming of Engineering Tools.
ICSE 1997: 616-617 |
1996 |
7 | EE | Kevin J. Sullivan,
John C. Knight:
Experience Assessing an Architectural Approach to Large-Scale Systematic Reuse.
ICSE 1996: 220-229 |
6 | EE | Kevin J. Sullivan:
Rapid Development of Simple, Custom Program Analysis Tools.
WPC 1996: 40-44 |
5 | EE | Kevin J. Sullivan,
Ira Kalet,
David Notkin:
Evaluating The Mediator Method: Prism as a Case Study.
IEEE Trans. Software Eng. 22(8): 563-579 (1996) |
1995 |
4 | EE | Gail C. Murphy,
David Notkin,
Kevin J. Sullivan:
Software Reflexion Models: Bridging the Gap Between Source and High-Level Models.
SIGSOFT FSE 1995: 18-28 |
1993 |
3 | | David Notkin,
David Garlan,
William G. Griswold,
Kevin J. Sullivan:
Adding Implicit Invocation to Languages: Three Approaches.
ISOTAS 1993: 489-510 |
1992 |
2 | EE | Kevin J. Sullivan,
David Notkin:
Reconciling Environment Integration and Software Evolution.
ACM Trans. Softw. Eng. Methodol. 1(3): 229-268 (1992) |
1990 |
1 | EE | Soklei Leong,
Stephen M. Jodis,
Kevin J. Sullivan,
Oliver Jiang,
Paul A. D. de Maine:
A Transportable Programming Language (TPL) System-II: The Bifunctional Compiler System.
IEEE Trans. Software Eng. 16(6): 639-646 (1990) |