| 2009 | ||
|---|---|---|
| 50 | 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 | |
| 49 | Richard P. Gabriel, Kevin J. Sullivan: Extravagaria V: photographing conferences (advanced). OOPSLA Companion 2009: 727-728 | |
| 48 | Hridesh Rajan, Kevin J. Sullivan: Unifying aspect- and object-oriented design. ACM Trans. Softw. Eng. Methodol. 19(1): (2009) | |
| 2008 | ||
| 47 | Sunny Huynh, Yuanfang Cai, Yuanyuan Song, Kevin J. Sullivan: Automatic modularity conformance checking. ICSE 2008: 411-420 | |
| 46 | Richard P. Gabriel, Kevin J. Sullivan: Extravagaria IV: photographing conferences. OOPSLA Companion 2008: 849-852 | |
| 2006 | ||
| 45 | Yuanfang Cai, Kevin J. Sullivan: Modularity Analysis of Logical Design Models. ASE 2006: 91-102 | |
| 44 | 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 | Hridesh Rajan, Kevin J. Sullivan: Aspect language features for concern coverage profiling. AOSD 2005: 181-191 | |
| 42 | Yuanfang Cai, Kevin J. Sullivan: Simon: modeling and analysis of design space structures. ASE 2005: 329-332 | |
| 41 | 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 | Kevin J. Sullivan, Jeff Magee: Science of design. ICSE 2005: 46 | |
| 39 | Hridesh Rajan, Kevin J. Sullivan: Classpects: unifying aspect- and object-oriented language design. ICSE 2005: 59-68 | |
| 38 | Yuanfang Cai, Kevin J. Sullivan: A value-oriented theory of modularity in design. ACM SIGSOFT Software Engineering Notes 30(4): 1-4 (2005) | |
| 37 | 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 | Jia Xu, Hridesh Rajan, Kevin J. Sullivan: Understanding Aspects via Implicit Invocation. ASE 2004: 332-335 | |
| 35 | Kevin J. Sullivan, Jinlin Yang, David Coppit, Sarfraz Khurshid, Daniel Jackson: Software assurance by bounded exhaustive testing. ISSTA 2004: 133-142 | |
| 2003 | ||
| 34 | John C. Knight, Elisabeth A. Strunk, Kevin J. Sullivan: Towards a Rigorous Definition of Information System Survivability. DISCEX (1) 2003: 78-89 | |
| 33 | Hridesh Rajan, Kevin J. Sullivan: Eos: instance-level aspects for integrated system design. ESEC / SIGSOFT FSE 2003: 291-306 | |
| 32 | David Coppit, Kevin J. Sullivan: Sound Methods and Effective Tools for Engineering Modeling and Analysis. ICSE 2003: 198-209 | |
| 31 | David Coppit, Robert R. Painter, Kevin J. Sullivan: Shared Semantic Domains for Computational Reliability Engineering. ISSRE 2003: 169-180 | |
| 2002 | ||
| 30 | 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 | 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 | 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 | 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 | 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 | David Coppit, Kevin J. Sullivan: Multiple mass-market applications as components. ICSE 2000: 273-282 | |
| 22 | David Coppit, Kevin J. Sullivan: Galileo: a tool built from mass-market applications. ICSE 2000: 750-753 | |
| 21 | Kevin J. Sullivan: The 2nd International Workshop on Economics-Driven Software Engineering Research. ICSE 2000: 811 | |
| 20 | Barry W. Boehm, Kevin J. Sullivan: Software economics: a roadmap. ICSE - Future of SE Track 2000: 319-343 | |
| 19 | 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 | Daniel Jackson, Kevin J. Sullivan: COM revisited: tool-assisted modelling of an architectural framework. SIGSOFT FSE 2000: 149-158 | |
| 1999 | ||
| 17 | Michael A. Copenhafer, Kevin J. Sullivan: Exploration Harnesses: Tool-Supported Interactive Discovery of Commercial Component Properties. ASE 1999: 7-14 | |
| 16 | Kevin J. Sullivan, Joanne Bechta Dugan, David Coppit: The Galileo Fault Tree Analysis Tool. FTCS 1999: 232-235 | |
| 15 | Kevin J. Sullivan, John C. Knight, Xing Du, Steve Geist: Information Survivability Control Systems. ICSE 1999: 184-192 | |
| 14 | Kevin J. Sullivan, David Notkin, Alfonso Fuggetta, John M. Favaro: First Workshop on Economics-Driven Software Engineering Research. ICSE 1999: 699-700 | |
| 13 | 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 | Barry W. Boehm, Kevin J. Sullivan: Software economics: status and prospects. Information & Software Technology 41(14): 937-946 (1999) | |
| 1998 | ||
| 11 | David Coppit, Kevin J. Sullivan: Formal Specification in Collaborative Design of Critical Software Tools. HASE 1998: 13-20 | |
| 10 | 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 | Kevin J. Sullivan, John Socha, Mark Marchukov: Using Formal Methods to Reason about Architectural Standards. ICSE 1997: 503-513 | |
| 8 | Kevin J. Sullivan, Jake Cockrell, Shengtong Zhang, David Coppit: Package-Oriented Programming of Engineering Tools. ICSE 1997: 616-617 | |
| 1996 | ||
| 7 | Kevin J. Sullivan, John C. Knight: Experience Assessing an Architectural Approach to Large-Scale Systematic Reuse. ICSE 1996: 220-229 | |
| 6 | Kevin J. Sullivan: Rapid Development of Simple, Custom Program Analysis Tools. WPC 1996: 40-44 | |
| 5 | 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 | 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 | Kevin J. Sullivan, David Notkin: Reconciling Environment Integration and Software Evolution. ACM Trans. Softw. Eng. Methodol. 1(3): 229-268 (1992) | |
| 1990 | ||
| 1 | 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) | |