Gary T. Leavens
Orcid: 0000-0003-3271-3921Affiliations:
- University of Central Florida, Orlando, USA
According to our database1,
Gary T. Leavens
authored at least 133 papers
between 1984 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on id.loc.gov
-
on d-nb.info
-
on eecs.ucf.edu
-
on isni.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
JMLKelinci+: Detecting Semantic Bugs and Covering Branches with Valid Inputs Using Coverage-guided Fuzzing and Runtime Assertion Checking.
Formal Aspects Comput., March, 2024
J. Object Technol., 2024
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2024
2023
2022
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Verification Principles, 2022
Generating Counterexamples in the form of Unit Tests from Hoare-style Verification Attempts.
Proceedings of the 10th IEEE/ACM International Conference on Formal Methods in Software Engineering, 2022
Proceedings of the 3rd IEEE/ACM International Workshop on Automated Program Repair, 2022
Proceedings of the 24th ACM International Workshop on Formal Techniques for Java-like Programs, 2022
Proceedings of the Logic of Software. A Tasting Menu of Formal Methods, 2022
2021
Using a Guided Fuzzer and Preconditions to Achieve Branch Coverage with Valid Inputs.
Proceedings of the Tests and Proofs - 15th International Conference, 2021
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021
Exploring True Test Overfitting in Dynamic Automated Program Repair using Formal Methods.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021
Proceedings of the Theories of Programming: The Life and Works of Tony Hoare, 2021
2019
2018
Int. J. Softw. Tools Technol. Transf., 2018
Formal Aspects Comput., 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the Principled Software Development, 2018
2017
An Illustrated Guide to the Model Theory of Supertype Abstraction and Behavioral Subtyping.
Proceedings of the Engineering Trustworthy Software Systems - Third International School, 2017
Proceedings of the 21st Brazilian Symposium on Programming Languages, 2017
Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops, 2017
2016
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016
Proceedings of the 17th IEEE International Conference on Information Reuse and Integration, 2016
Proceedings of the 18th Workshop on Formal Techniques for Java-like Programs, 2016
Proceedings of the 15th International Conference on Modularity, 2016
2015
ACM Trans. Program. Lang. Syst., 2015
Proceedings of the Principles and Practices of Programming on The Java Platform, 2015
Inferring Behavioral Specifications from Large-scale Repositories by Leveraging Collective Intelligence.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 17th Workshop on Formal Techniques for Java-like Programs, 2015
Enforcing information hiding in interface specifications: a client-aware checking approach.
Proceedings of the Companion Proceedings of the 14th International Conference on Modularity, 2015
2014
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 13th Workshop on Foundations of Aspect-Oriented Languages, 2014
Proceedings of the 13th International Conference on Modularity, 2014
Proceedings of the 13th International Conference on Modularity, 2014
2013
NII Shonan Meet. Rep., 2013
Optimizing generated aspect-oriented assertion checking code for JML using program transformations: An empirical study.
Sci. Comput. Program., 2013
Concurr. Comput. Pract. Exp., 2013
Separating Obligations of Subjects and Handlers for More Flexible Event Type Verification.
Proceedings of the Software Composition - 12th International Conference, 2013
Client-aware checking and information hiding in interface specifications with JML/ajmlc.
Proceedings of the SPLASH'13, 2013
Proceedings of the 12th Workshop on Foundations of Aspect-Oriented Languages, 2013
2012
Proceedings of the Proceeding of the 6th International Workshop on Software Clones, 2012
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012
2011
J. Object Technol., 2011
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011
Proceedings of the 9th International Workshop on Java Technologies for Real-time and Embedded Systems, 2011
Applying translucid contracts for modular reasoning about aspect and object oriented events.
Proceedings of the 10th international workshop on Foundations of aspect-oriented languages, 2011
Proceedings of the FM 2011: Formal Methods, 2011
On the interplay of exception handling and design by contract: an aspect-oriented recovery approach.
Proceedings of the 13th Workshop on Formal Techniques for Java-Like Programs, 2011
Proceedings of the Companion Volume of the 10th International Conference on Aspect-Oriented Software Development, 2011
Translucid contracts: expressive specification and modular verification for aspect-oriented interfaces.
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
2010
Proceedings of the Workshop on Future of Software Engineering Research, 2010
temporaljmlc: A JML Runtime Assertion Checker Extension for Specification and Checking of Temporal Properties.
Proceedings of the 8th IEEE International Conference on Software Engineering and Formal Methods, 2010
Proceedings of the 4th ACM Workshop Programming Languages meets Program Verification, 2010
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
The design of SafeJML, a specification language for SCJ with support for WCET specification.
Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems, 2010
2009
ACM SIGPLAN Notices, 2009
Tisa: A Language Design and Modular Verification Technique for Temporal Policies in Web Services.
Proceedings of the Programming Languages and Systems, 2009
2008
ACM SIGPLAN Notices, 2008
SIGPLAN programming language curriculum workshop: Discussion Summaries and recommendations.
ACM SIGPLAN Notices, 2008
Integrating Random Testing with Constraints for Improved Efficiency and Diversity.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008
Proceedings of the Object-Oriented Technology. ECOOP 2008 Workshop Reader, 2008
Proceedings of the ECOOP 2008, 2008
2007
Formal Aspects Comput., 2007
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Modular verification of higher-order methods with mandatory calls specified by model programs.
Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007
Proceedings of the Object-Oriented Technology. ECOOP 2007 Workshop Reader, 2007
Proceedings of the ECOOP 2007 - Object-Oriented Programming, 21st European Conference, Berlin, Germany, July 30, 2007
A JML Tutorial: Modular Specification and Verification of Functional Behavior for Java.
Proceedings of the Computer Aided Verification, 19th International Conference, 2007
Multiple concerns in aspect-oriented language design: a language engineering approach to balancing benefits, with examples.
Proceedings of the 5th Workshop on Software Engineering Properties of Languages and Aspect Technologies, 2007
2006
ACM Trans. Program. Lang. Syst., 2006
ACM SIGSOFT Softw. Eng. Notes, 2006
Sci. Comput. Program., 2006
Proceedings of the Formal Methods and Software Engineering, 2006
Proceedings of the Generative Programming and Component Engineering, 2006
Proceedings of the Object-Oriented Technology, ECOOP 2006 Workshop Reader, 2006
2005
Int. J. Softw. Tools Technol. Transf., 2005
Softw. Pract. Exp., 2005
How the design of JML accommodates both runtime assertion checking and formal verification.
Sci. Comput. Program., 2005
Proceedings of the Formal Methods for Components and Objects, 4th International Symposium, 2005
Proceedings of the ECOOP 2005, 2005
Proceedings of the Sixth International Workshop on Automated Debugging, 2005
2004
Proceedings of the 2004 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis For Software Tools and Engineering, 2004
2003
Proceedings of the Object-Oriented Technology: ECOOP 2003 Workshop Reader, 2003
2002
How the Design of JML Accomodates Both Runtime Assertion Checking and Formal Verification.
Proceedings of the Formal Methods for Components and Objects, 2002
Proceedings of the Object-Oriented Technology, 2002
Proceedings of the ECOOP 2002, 2002
2001
Concurr. Comput. Pract. Exp., 2001
Formal semantics of an algorithm for translating model-based specifications to concurrent constraint programs.
Proceedings of the 2001 ACM Symposium on Applied Computing (SAC), 2001
Proceedings of the Object-Oriented Technology ECOOP 2001 Workshop Reader, 2001
2000
ACM SIGSOFT Softw. Eng. Notes, 2000
Autom. Softw. Eng., 2000
Acta Informatica, 2000
Proceedings of the 2000 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2000
Proceedings of the Addendum to the 2000 Proceedings of the Conference on Object-Oriented Programming Systems, 2000
Proceedings of the 2000 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2000
Proceedings of the Object-Oriented Technology, 2000
1999
Proceedings of the 1999 ACM Symposium on Applied Computing, 1999
Proceedings of the FM'99 - Formal Methods, 1999
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999
Proceedings of the Behavioral Specifications of Businesses and Systems, 1999
1998
ACM SIGSOFT Softw. Eng. Notes, 1998
Proceedings of the 1998 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1998
1997
Theor. Comput. Sci., 1997
Proceedings of the US-Brazil Joint Workshops on the Formal Foundations of Software Systems, 1997
1996
Proceedings of the 18th International Conference on Software Engineering, 1996
1995
On Binary Methods.
Theory Pract. Object Syst., 1995
ACM SIGPLAN Notices, 1995
Proceedings of the Eleventh Annual Conference on Mathematical Foundations of Programming Semantics, 1995
Specification and Verification of Object-Oriented Programs Using Supertype Abstraction.
Acta Informatica, 1995
1994
ACM Trans. Softw. Eng. Methodol., 1994
A Quick Overview of Larch/C++.
J. Object Oriented Program., 1994
Proceedings of the Ninth Annual Conference on Object-Oriented Programming Systems, 1994
Proceedings of the Workshop on Interface Definition Languages, 1994
1992
Preliminary Design of Larch/C++.
Proceedings of the First International Workshop on Larch, 1992
1991
IEEE Softw., 1991
Introduction to the literature on object-oriented design, programming, and languages.
OOPS Messenger, 1991
Proceedings of the Sixth Annual Conference on Object-Oriented Programming Systems, 1991
Proceedings of the Mathematical Foundations of Programming Semantics, 1991
1990
Proceedings of the Conference on Object-Oriented Programming Systems, 1990
1984