Nazareno Aguirre

Orcid: 0000-0003-0532-5296

According to our database1, Nazareno Aguirre authored at least 93 papers between 2002 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
A Study of the Electrum and DynAlloy Dynamic Behavior Notations.
IEEE Trans. Software Eng., November, 2023

Specification Inference for Evolving Systems.
CoRR, 2023

Assertion Inferring Mutants.
CoRR, 2023

SpecFuzzer: A Tool for Inferring Class Specifications via Grammar-Based Fuzzing.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

EvoSpex: A Search-Based Tool for Postcondition Inference.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Enabling Efficient Assertion Inference.
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023

Precise Lazy Initialization for Programs with Complex Heap Inputs.
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, 2023

Automated Repair of Unrealisable LTL Specifications Guided by Model Counting.
Proceedings of the Genetic and Evolutionary Computation Conference, 2023

Efficient Bounded Exhaustive Input Generation from Program APIs.
Proceedings of the Fundamental Approaches to Software Engineering, 2023

ACoRe: Automated Goal-Conflict Resolution.
Proceedings of the Fundamental Approaches to Software Engineering, 2023

2022
LISSA: Lazy Initialization with Specialized Solver Aid.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

ICEBAR: Feedback-Driven Iterative Repair of Alloy Specifications.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

ATR: template-based repair for Alloy specifications.
Proceedings of the ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18, 2022

Learning to Prune Infeasible Paths in Generalized Symbolic Execution.
Proceedings of the IEEE 33rd International Symposium on Software Reliability Engineering, 2022

Fuzzing Class Specifications.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Automated Repair of Unrealisable LTL Specifications Guided by Model Counting.
CoRR, 2021

FLACK: Localizing Faults in Alloy Models.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

BeAFix: An Automated Repair Tool for Faulty Alloy Models.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021

Artifact of 'FLACK: Counterexample-Guided Fault Localization for Alloy Models'.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

FLACK: Counterexample-Guided Fault Localization for Alloy Models.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

EvoSpex: An Evolutionary Algorithm for Learning Postconditions (artifact).
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

EvoSpex: An Evolutionary Algorithm for Learning Postconditions.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Artifact of Bounded Exhaustive Search of Alloy Specification Repairs.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Bounded Exhaustive Search of Alloy Specification Repairs.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Efficient Bounded Model Checking of Heap-Manipulating Programs using Tight Field Bounds.
Proceedings of the Fundamental Approaches to Software Engineering, 2021

2019
An evolutionary approach to translating operational specifications into declarative specifications.
Sci. Comput. Program., 2019

Satisfiability Calculus: An Abstract Formulation of Semantic Proof Systems.
Fundam. Informaticae, 2019

Stryker: Scaling Specification-Based Program Repair by Pruning Infeasible Mutants with SAT.
CoRR, 2019

Efficient Test Generation Guided by Field Coverage Criteria.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Training binary classifiers as data structure invariants.
Proceedings of the 41st International Conference on Software Engineering, 2019

Automatically Identifying Sufficient Object Builders from Module APIs.
Proceedings of the Fundamental Approaches to Software Engineering, 2019

2018
Improving lazy abstraction for SCR specifications through constraint relaxation.
Softw. Test. Verification Reliab., 2018

Automated workarounds from Java program specifications based on SAT solving.
Int. J. Softw. Tools Technol. Transf., 2018

A genetic algorithm for goal-conflict identification.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

On the effect of object redundancy elimination in randomly testing collection classes.
Proceedings of the 11th International Workshop on Search-Based Software Testing, 2018

From operational to declarative specifications using a genetic algorithm.
Proceedings of the 11th International Workshop on Search-Based Software Testing, 2018

Goal-conflict likelihood assessment based on model counting.
Proceedings of the 40th International Conference on Software Engineering, 2018

2017
Simulation relations for fault-tolerance.
Formal Aspects Comput., 2017

CLTSA: labelled transition system analyser with counting fluent support.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

DynAlloy analyzer: a tool for the specification and analysis of alloy models with dynamic behaviour.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

An Analysis of the Suitability of Test-Based Patch Acceptance Criteria.
Proceedings of the 10th IEEE/ACM International Workshop on Search-Based Software Testing, 2017

Efficient SAT-Based Software Analysis: From Automated Testing to Automated Verification and Repair.
Proceedings of the 5th IEEE/ACM International FME Workshop on Formal Methods in Software Engineering, 2017

2016
Field-exhaustive testing.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

An Evolutionary Approach to Translate Operational Specifications into Declarative Specifications.
Proceedings of the Formal Methods: Foundations and Applications - 19th Brazilian Symposium, 2016

Algebraic Foundations for Specification Refinements.
Proceedings of the Formal Methods: Foundations and Applications - 19th Brazilian Symposium, 2016

Goal-conflict detection based on temporal satisfiability checking.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

2015
BLISS: Improved Symbolic Execution by Bounded Lazy Initialization with SAT Support.
IEEE Trans. Software Eng., 2015

Categorical foundations for structured specifications in Z.
Formal Aspects Comput., 2015

syntMaskFT: A Tool for Synthesizing Masking Fault-Tolerant Programs from Deontic Specifications.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2015

Specifying Event-Based Systems with a Counting Fluent Temporal Logic.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
RepOK-based reduction of bounded exhaustive testing.
Softw. Test. Verification Reliab., 2014

Bounded exhaustive test input generation from hybrid invariants.
Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, 2014

A Heterogeneous Characterisation of Component-Based System Design in a Categorical Setting.
Proceedings of the Theoretical Aspects of Computing - ICTAC 2014, 2014

Automated goal operationalisation based on interpolation and SAT solving.
Proceedings of the 36th International Conference on Software Engineering, 2014

Efficient Tight Field Bounds Computation Based on Shape Predicates.
Proceedings of the FM 2014: Formal Methods, 2014

An experiment on teaching coordination in a globally distributed software engineering class.
Proceedings of the 27th IEEE Conference on Software Engineering Education and Training, 2014

2013
Parallel Bounded Verification of Alloy Models by TranScoping.
Proceedings of the Verified Software: Theories, Tools, Experiments, 2013

Bounded Lazy Initialization.
Proceedings of the NASA Formal Methods, 2013

Ranger: Parallel analysis of alloy models by range partitioning.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Characterizing Fault-Tolerant Systems by Means of Simulation Relations.
Proceedings of the Integrated Formal Methods, 10th International Conference, 2013

Improving Test Generation under Rich Contracts by Tight Bounds and Incremental SAT Solving.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

Analyzing formal requirements specifications using an off-the-shelf model checker.
Proceedings of the 2013 XXXIX Latin American Computing Conference (CLEI), 2013

Synthesizing Masking Fault-Tolerant Systems from Deontic Specifications.
Proceedings of the Automated Technology for Verification and Analysis, 2013

2012
Satisfiability Calculus: The Semantic Counterpart of a Proof Calculus in General Logics.
Proceedings of the Recent Trends in Algebraic Development Techniques, 2012

Using Coverage Criteria on RepOK to Reduce Bounded-Exhaustive Test Suites.
Proceedings of the Tests and Proofs - 6th International Conference, 2012

Specifying and Verifying Declarative Fluent Temporal Logic Properties of Workflows.
Proceedings of the Formal Methods: Foundations and Applications - 15th Brazilian Symposium, 2012

Model Checking Propositional Deontic Temporal Logic via a μ-Calculus Characterization.
Proceedings of the Formal Methods: Foundations and Applications - 15th Brazilian Symposium, 2012

A Categorical Approach to Structuring and Promoting Z Specifications.
Proceedings of the Formal Aspects of Component Software, 9th International Symposium, 2012

2011
Abstraction Based Automated Test Generation from Formal Tabular Requirements Specifications.
Proceedings of the Tests and Proofs - 5th International Conference, 2011

Incorporating Coverage Criteria in Bounded Exhaustive Black Box Test Generation of Structural Inputs.
Proceedings of the Tests and Proofs - 5th International Conference, 2011

dCTL: A Branching Time Temporal Logic for Fault-Tolerant System Verification.
Proceedings of the Software Engineering and Formal Methods - 9th International Conference, 2011

Teaching software engineering using globally distributed projects: the DOSE course.
Proceedings of the 2011 Community Building Workshop on Collaborative Teaching of Globally Distributed Software Development, 2011

2010
Towards Managing Dynamic Reconfiguration of Software Systems in a Categorical Setting.
Proceedings of the Theoretical Aspects of Computing, 2010

2009
An introductory course on programming based on formal specification and program calculation.
ACM SIGCSE Bull., 2009

Specifying and Verifying Business Processes Using PPML.
Proceedings of the Formal Methods and Software Engineering, 2009

Describing and Analyzing Behaviours over Tabular Specifications Using (Dyn)Alloy.
Proceedings of the Fundamental Approaches to Software Engineering, 2009

2008
Towards Abstraction for DynAlloy Specifications.
Proceedings of the Formal Methods and Software Engineering, 2008

2007
Efficient Analysis of DynAlloy Specifications.
ACM Trans. Softw. Eng. Methodol., 2007

Verifying Temporal Properties of CommUnity Designs.
Proceedings of the Integrated Formal Methods, 6th International Conference, 2007

Design in CommUnity with Extension Morphisms.
Proceedings of the Formal Methods and Hybrid Real-Time Systems, 2007

2006
Extension Morphisms for CommUnity.
Proceedings of the Algebra, Meaning, and Computation, 2006

2005
Reasoning about static and dynamic properties in alloy: A purely relational approach.
ACM Trans. Softw. Eng. Methodol., 2005

DynAlloy: upgrading alloy with actions.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

Towards Dynamically Communicating Abstract Machines in the B Method.
Proceedings of the Formal Methods and Software Engineering, 2005

2004
A logical basis for the specification of reconfigurable component based systems.
PhD thesis, 2004

Hierarchical Temporal Specifications of Dynamically Reconfigurable Component Based Systems.
Proceedings of the First International Workshop on Formal Foundations of Embedded Software and Component-based Software Architectures, 2004

An Equational Calculus for Alloy.
Proceedings of the Formal Methods and Software Engineering, 2004

Implementing Dynamic Aggregations of Abstract Machines in the B Method.
Proceedings of the Formal Methods and Software Engineering, 2004

2003
Towards Dynamic Population Management of Abstract Machines in the B Method.
Proceedings of the ZB 2003: Formal Specification and Development in Z and B, 2003

Taking <i>Alloy</i> to the Movies.
Proceedings of the FME 2003: Formal Methods, 2003

A Logical Basis for the Specification of Reconfigurable Component-Based Systems.
Proceedings of the Fundamental Approaches to Software Engineering, 2003

Some Institutional Requirements for Temporal Reasoning on Dynamic Reconfiguration of Component Based Systems.
Proceedings of the Verification: Theory and Practice, 2003

2002
A Temporal Logic Approach to the Specification of Reconfigurable Component-Based Systems.
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002


  Loading...