Kevin J. Sullivan

Affiliations:
  • University of Virginia, Charlottesville, USA


According to our database1, Kevin J. Sullivan authored at least 89 papers between 1990 and 2022.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
ConEx: Efficient Exploration of Big-Data System Configurations for Better Performance.
IEEE Trans. Software Eng., 2022

2018
Searching for high-performing software configurations with metaheuristic algorithms.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2017
Automated Synthesis and Dynamic Analysis of Tradeoff Spaces for Object-Relational Mapping.
IEEE Trans. Software Eng., 2017

Interpreted Formalisms for Configurations.
CoRR, 2017

Towards designing effective data persistence through tradeoff space analysis.
Proceedings of the 39th International Conference on Software Engineering, 2017

Is My Software Consistent with the Real World?
Proceedings of the 18th IEEE International Symposium on High Assurance Systems Engineering, 2017

2016
Model-driven synthesis of formally precise, stylized software architectures.
Formal Aspects Comput., 2016

Synthesis of Logic Interpretations.
Proceedings of the 17th IEEE International Symposium on High Assurance Systems Engineering, 2016

2015
Real-World Types and Their Application.
Proceedings of the Computer Safety, Reliability, and Security, 2015

2014
Privacy and security in a networked world.
Proceedings of the SPLASH'14, 2014

The past, present, and future of MOOCs and their relevance to software engineering.
Proceedings of the on Future of Software Engineering, 2014

TradeMaker: automated dynamic analysis of synthesized tradespaces.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
Bottom-up model-driven development.
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
A formal model for automated software modularity and evolvability analysis.
ACM Trans. Softw. Eng. Methodol., 2012

Spacemaker: Practical Formal Synthesis of Tradeoff Spaces for Object-Relational Mapping.
Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering (SEKE'2012), 2012

Pol: specification-driven synthesis of architectural code frameworks for platform-based applications.
Proceedings of the Generative Programming and Component Engineering, 2012

2011
A Formal Approach for Incorporating Architectural Tactics into the Software Architecture.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

2010
Modular aspect-oriented design with XPIs.
ACM Trans. Softw. Eng. Methodol., 2010

Managing technical debt in software-reliant systems.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Better science through art.
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

Monarch: Model-Based Development of Software Architectures.
Proceedings of the Model Driven Engineering Languages and Systems, 2010

Architectural style as an independent variable.
Proceedings of the ASE 2010, 2010

Architecture as an Independent Variable for Aspect-Oriented Application Descriptions.
Proceedings of the Abstract State Machines, 2010

2009
Unifying aspect- and object-oriented design.
ACM Trans. Softw. Eng. Methodol., 2009

3rd workshop on assessment of contemporary modularization techniques (ACoM 2009).
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Extravagaria V: photographing conferences (advanced).
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

2008
2nd workshop on assessment of contemporary modularization techniques (ACoM 2008).
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

Extravagaria IV: photographing conferences.
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

Collaboration and communication: growing and sustaining ultra large scale (ULS) systems.
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

Second international workshop on ultra-large-scale software-intensive systems (ULSSIS 2008).
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Adaptation architectures cross levels.
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems, 2008

Automatic modularity conformance checking.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
First Workshop on the Economics of Software and Computation.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Workshop on Software Technologies for Ultra-Large Scale Systems.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

2006
Modular Software Design with Crosscutting Interfaces.
IEEE Softw., 2006

Aspects and/versus modularity the grand debate.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

Ultra-large-scale systems.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

The ultra challenge: software systems beyond big.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

Modularity Analysis of Logical Design Models.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

The 8th international workshop on economics-driven software engineering research.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

2005
Software Assurance by Bounded Exhaustive Testing.
IEEE Trans. Software Eng., 2005

A value-oriented theory of modularity in design.
ACM SIGSOFT Softw. Eng. Notes, 2005

Information hiding interfaces for aspect-oriented design.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

Simon: modeling and analysis of design space structures.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

Science of design.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

7th international workshop on economics-driven software engineering research.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

Classpects: unifying aspect- and object-oriented language design.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

Aspect language features for concern coverage profiling.
Proceedings of the 4th International Conference on Aspect-Oriented Software Development, 2005

2004
Understanding Aspects via Implicit Invocation.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

Software assurance by bounded exhaustive testing.
Proceedings of the ACM/SIGSOFT International Symposium on Software Testing and Analysis, 2004

2003
<i>Eos</i>: instance-level aspects for integrated system design.
Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, 2003

Shared Semantic Domains for Computational Reliability Engineering.
Proceedings of the 14th International Symposium on Software Reliability Engineering (ISSRE 2003), 2003

Sound Methods and Effective Tools for Engineering Modeling and Analysis.
Proceedings of the 25th International Conference on Software Engineering, 2003

Towards a Rigorous Definition of Information System Survivability.
Proceedings of the 3rd DARPA Information Survivability Conference and Exposition (DISCEX-III 2003), 2003

2002
Software engineering economics: background, current practices, and future directions.
Proceedings of the 24th International Conference on Software Engineering, 2002

Web services engineering: promises and challenges.
Proceedings of the 24th International Conference on Software Engineering, 2002

Non-modularity in aspect-oriented languages: integration as a crosscutting concern for <i>AspectJ</i>.
Proceedings of the 1st International Conference on Aspect-Oriented Software Development, 2002

2001
Software Reflexion Models: Bridging the Gap between Design and Implementation.
IEEE Trans. Software Eng., 2001

The structure and value of modularity in software design.
Proceedings of the 8th European Software Engineering Conference held jointly with 9th ACM SIGSOFT International Symposium on Foundations of Software Engineering 2001, 2001

Third International Workshop on Economics-Driven Software Engineering Research.
Proceedings of the 23rd International Conference on Software Engineering, 2001

A Web-Oriented Architectural Aspect for the Emerging Computational Tapestry.
Proceedings of the 23rd International Conference on Software Engineering, 2001

2000
Developing a low-cost high-quality software tool for dynamic fault-tree analysis.
IEEE Trans. Reliab., 2000

COM revisited: tool-assisted modelling of an architectural framework.
Proceedings of the ACM SIGSOFT Symposium on Foundations of Software Engineering, 2000

Formal Semantics for Computational Engineering: A Case Study on Dynamic Fault Trees.
Proceedings of the 11th International Symposium on Software Reliability Engineering (ISSRE 2000), 2000

The 2nd International Workshop on Economics-Driven Software Engineering Research.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

Galileo: a tool built from mass-market applications.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

Multiple mass-market applications as components.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

Software economics: a roadmap.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

1999
Analysis of a Conflict between Aggregation and Interface Negotiation in Microsoft's Component Object Model.
IEEE Trans. Software Eng., 1999

Software economics: status and prospects.
Inf. Softw. Technol., 1999

Exploration Harnesses: Tool-Supported Interactive Discovery of Commercial Component Properties.
Proceedings of the 14th IEEE International Conference on Automated Software Engineering, 1999

Developing a high-quality software tool for fault tree analysis.
Proceedings of the 10th International Symposium on Software Reliability Engineering, 1999

First Workshop on Economics-Driven Software Engineering Research.
Proceedings of the 1999 International Conference on Software Engineering, 1999

Information Survivability Control Systems.
Proceedings of the 1999 International Conference on Software Engineering, 1999

The Galileo Fault Tree Analysis Tool.
Proceedings of the Digest of Papers: FTCS-29, 1999

1998
Mediators in infrastructure survivability enhancement.
Proceedings of the Third International Workshop on Software Architecture, 1998

Combining Various Solution Techniques for Dynamic Fault Tree Analysis of Computer Systems.
Proceedings of the 3rd IEEE International Symposium on High-Assurance Systems Engineering (HASE '98), 1998

Formal Specification in Collaborative Design of Critical Software Tools.
Proceedings of the 3rd IEEE International Symposium on High-Assurance Systems Engineering (HASE '98), 1998

1997
Using Formal Methods to Reason about Architectural Standards.
Proceedings of the Pulling Together, 1997

Package-Oriented Programming of Engineering Tools.
Proceedings of the Pulling Together, 1997

1996
Evaluating The Mediator Method: Prism as a Case Study.
IEEE Trans. Software Eng., 1996

Software design: the options approach.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

Rapid Development of Simple, Custom Program Analysis Tools.
Proceedings of the 4th International Workshop on Program Comprehension (WPC '96), 1996

Experience Assessing an Architectural Approach to Large-Scale Systematic Reuse.
Proceedings of the 18th International Conference on Software Engineering, 1996

1995
Software Reflexion Models: Bridging the Gap Between Source and High-Level Models.
Proceedings of the Third ACM SIGSOFT Symposium on Foundations of Software Engineering, 1995

1993
Adding Implicit Invocation to Languages: Three Approaches.
Proceedings of the Object Technologies for Advanced Software, 1993

1992
Reconciling Environment Integration and Software Evolution.
ACM Trans. Softw. Eng. Methodol., 1992

1990
A Transportable Programming Language (TPL) System-II: The Bifunctional Compiler System.
IEEE Trans. Software Eng., 1990

Reconciling environment integration and component independence.
Proceedings of the SIGSOFT'90 4th Symposium on Software Development Environments, 1990


  Loading...