Robby

Orcid: 0009-0004-7843-3380

Affiliations:
  • Kansas State University, Department of Computing and Information Sciences


According to our database1, Robby authored at least 65 papers between 2000 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Teaching with Logika: Conceiving and Constructing Correct Software.
Proceedings of the Formal Methods Teaching - 6th Formal Methods Teaching Workshop, 2024

Integrated Contract-Based Unit and System Testing for Component-Based Systems.
Proceedings of the NASA Formal Methods - 16th International Symposium, 2024

Logika: The Sireum Verification Framework.
Proceedings of the Formal Methods for Industrial Critical Systems, 2024

2023
Model-driven development for the seL4 microkernel using the HAMR framework.
J. Syst. Archit., 2023

Automated Property-Based Testing from AADL Component Contracts.
Proceedings of the Formal Methods for Industrial Critical Systems, 2023

2022
Awas: AADL information flow and error propagation analysis framework.
Innov. Syst. Softw. Eng., 2022

Cyberassured Systems Engineering at Scale.
IEEE Secur. Priv., 2022

2021
Slang: The Sireum Programming Language.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation, 2021

HAMR: An AADL Multi-platform Code Generation Toolset.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation, 2021

2018
Amandroid: A Precise and General Inter-component Data Flow Analysis Framework for Security Vetting of Android Apps.
ACM Trans. Priv. Secur., 2018

Model-Based Development for High-Assurance Embedded Systems.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Modeling, 2018

A Unified Approach for Modeling, Developing, and Assuring Critical Systems.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Modeling, 2018

2017
Focused Certification of an Industrial Compilation and Static Verification Toolchain.
Proceedings of the Software Engineering and Formal Methods - 15th International Conference, 2017

2015
Ecosphere Principles for Medical Application Platforms.
Proceedings of the 2015 International Conference on Healthcare Informatics, 2015

Communication patterns for interconnecting and composing medical systems.
Proceedings of the 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2015

2014
Towards an AADL-Based Definition of App Architecture for Medical Application Platforms.
Proceedings of the Software Engineering in Health Care - 4th International Symposium, 2014

2013
Towards the formalization of SPARK 2014 semantics with explicit run-time checks using coq.
Proceedings of the 2013 ACM SIGAda annual conference on High integrity language technology, 2013

Explicating symbolic execution (xSymExe): an evidence-based verification framework.
Proceedings of the 35th International Conference on Software Engineering, 2013

Past expression: encapsulating pre-states at post-conditions by means of AOP.
Proceedings of the Aspect-Oriented Software Development, 2013

2012
Efficient and formal generalized symbolic execution.
Autom. Softw. Eng., 2012

Leading-edge Ada verification technologies: highly automated Ada contract checking using bakar kiasan.
Proceedings of the 2012 ACM Conference on High Integrity Language Technology, 2012

Bakar Alir: Supporting Developers in Construction of Information Flow Contracts in SPARK.
Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation, 2012

Efficient Symbolic Execution of Value-Based Data Structures for Critical Systems.
Proceedings of the NASA Formal Methods, 2012

2011
Enhancing spark's contract checking facilities using symbolic execution.
Proceedings of the 2011 Annual ACM SIGAda International Conference on Ada, 2011

Bakar Kiasan: Flexible Contract Checking for Critical Systems Using Symbolic Execution.
Proceedings of the NASA Formal Methods, 2011

2010
Towards an industrial grade IVE for Java and next generation research platform for JML.
Int. J. Softw. Tools Technol. Transf., 2010

Specification and Checking of Software Contracts for Conditional Information Flow.
Proceedings of the Design and Verification of Microprocessor Systems for High-Assurance Applications., 2010

2009
Sireum/Topi LDP: a lightweight semi-decision procedure for optimizing symbolic execution-based analyses.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

agentTool process editor: supporting the design of tailored agent-based processes.
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), 2009

Abstract Requirement Analysis in Multiagent System Design.
Proceedings of the 2009 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, 2009

Preliminary design of a unified JML representation and software infrastructure.
Proceedings of the 11th International Workshop on Formal Techniques for Java-like Programs, 2009

From abstract qualities to concrete specification using guidance policies.
Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), 2009

agentTool III: from process definition to code generation.
Proceedings of the 8th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2009), 2009

2008
Leveraging Organizational Guidance Policies with Learning to Self-Tune Multiagent Systems.
Proceedings of the Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2008

Specification and Checking of Software Contracts for Conditional Information Flow.
Proceedings of the FM 2008: Formal Methods, 2008

2007
Towards A Case-Optimal Symbolic Execution Algorithm for Analyzing Strong Properties of Object-Oriented Programs.
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007

Formal Software Analysis Emerging Trends in Software Model Checking.
Proceedings of the International Conference on Software Engineering, 2007

Trace-Based Specification of Law and Guidance Policies for Multi-Agent Systems.
Proceedings of the Engineering Societies in the Agents World VIII, 2007

O-MaSE: A Customizable Approach to Developing Multiagent Development Processes.
Proceedings of the Agent-Oriented Software Engineering VIII, 8th International Workshop, 2007

2006
Checking JML specifications using an extensible software model checking framework.
Int. J. Softw. Tools Technol. Transf., 2006

Bogor: A Flexible Framework for Creating Software Model Checkers.
Proceedings of the Testing: Academia and Industry Conference, 2006

Evaluating the Effectiveness of Slicing for Model Reduction of Concurrent Object-Oriented Programs.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2006

Domain-specific Model Checking Using The Bogor Framework.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Bogor/Kiasan: A k-bounded Symbolic Execution for Checking Strong Heap Properties of Open Systems.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Kiasan: A Verification and Test-Case Generation Framework for Java Based on Symbolic Execution.
Proceedings of the Leveraging Applications of Formal Methods, 2006

Using Design Metrics for Predicting System Flexibility.
Proceedings of the Fundamental Approaches to Software Engineering, 2006

2005
Extending JML for Modular Specification and Verification of Multi-threaded Programs.
Proceedings of the ECOOP 2005, 2005

Building Your Own Software Model Checker Using the Bogor Extensible Model Checking Framework.
Proceedings of the Computer Aided Verification, 17th International Conference, 2005

2004
Exploiting Object Escape and Locking Information in Partial-Order Reductions for Concurrent Object-Oriented Programs.
Formal Methods Syst. Des., 2004

Verifying Atomicity Specifications for Concurrent Object-Oriented Software Using Model-Checking.
Proceedings of the Verification, 2004

Checking Strong Specifications Using an Extensible Software Model Checking Framework.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2004

Analyzing Interaction Orderings with Model Checking.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

A Case Study in Domain-customized Model Checking for Real-time Component Software.
Proceedings of the International Symposium on Leveraging Applications of Formal Methods, 2004

A Flexible Framework for the Estimation of Coverage Metrics in Explicit State Software Model Checking.
Proceedings of the Construction and Analysis of Safe, 2004

2003
Space-Reduction Strategies for Model Checking Dynamic Software.
Proceedings of the 2003 Workshop on Software Model Checking, 2003

Bogor: an extensible and highly-modular software model checking framework.
Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 held jointly with 9th European Software Engineering Conference, 2003

Slicing and partial evaluation of CORBA component model designs for avionics system.
Proceedings of the 2003 ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation, 2003

Space Reductions for Model Checking Quasi-Cyclic Systems.
Proceedings of the Embedded Software, Third International Conference, 2003

2002
Expressing checkable properties of dynamic systems: the Bandera Specification Language.
Int. J. Softw. Tools Technol. Transf., 2002

Model-Checking Middleware-Based Event-Driven Real-Time Embedded Software.
Proceedings of the Formal Methods for Components and Objects, 2002

Foundations of the Bandera Abstraction Tools.
Proceedings of the Essence of Computation, Complexity, Analysis, 2002

2001
Tool-Supported Program Abstraction for Finite-State Verification.
Proceedings of the 23rd International Conference on Software Engineering, 2001

2000
A Language Framework for Expressing Checkable Properties of Dynamic Software.
Proceedings of the SPIN Model Checking and Software Verification, 7th International SPIN Workshop, Stanford, CA, USA, August 30, 2000

Bandera: a source-level interface for model checking Java programs.
Proceedings of the 22nd International Conference on on Software Engineering, 2000

Bandera: extracting finite-state models from Java source code.
Proceedings of the 22nd International Conference on on Software Engineering, 2000


  Loading...