Richard Banach

Orcid: 0000-0002-0243-9434

According to our database1, Richard Banach authored at least 121 papers between 1988 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Core Hybrid Event-B III: Fundamentals of a reasoning framework.
Sci. Comput. Program., January, 2024

2023
Translating and verifying Cyber-Physical systems with shared-variable concurrency in SpaceEx.
Internet Things, October, 2023

Graded Refinement, Retrenchment, and Simulation.
ACM Trans. Softw. Eng. Methodol., April, 2023

Exploring the Privacy Concerns in Permissionless Blockchain Networks and Potential Solutions.
CoRR, 2023

Formalisation, Abstraction and Refinement of Bond Graphs.
Proceedings of the Graph Transformation - 16th International Conference, 2023

2022
Translating CPS with Shared-Variable Concurrency in SpaceEx.
Proceedings of the Dependable Software Engineering. Theories, Tools, and Applications, 2022

A Proof System for Cyber-Physical Systems with Shared-Variable Concurrency.
Proceedings of the Formal Methods and Software Engineering, 2022

Denotational and Algebraic Semantics for Cyber-physical Systems.
Proceedings of the 26th International Conference on Engineering of Complex Computer Systems, 2022

2021
Language evolution and healthiness for critical cyber-physical systems.
J. Softw. Evol. Process., 2021

Formal methods by stealth: The INSPEX experience.
J. Softw. Evol. Process., 2021

Blockchain applications beyond the cryptocurrency casino: The Punishment not Reward blockchain architecture.
Concurr. Comput. Pract. Exp., 2021

Moded and Continuous Abstract State Machines.
Proceedings of the Logic, Computation and Rigorous Methods, 2021

2020
Automated urban train control with hybrid Event-B: 'Tackling' the rugby club problem.
Sci. Comput. Program., 2020

2019
INSPEX: Optimize Range Sensors for Environment Perception as a Portable System.
Sensors, 2019

John Fitzgerald, Peter Gorm Larsen, Marcel Verhoef (eds): Collaborative design for embedded systems - Springer, Berlin Heidelberg, 2014.
Formal Aspects Comput., 2019

Punishment not Reward: Disincentivising Blockchain Application Misbehaviour.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2019

Formal Modelling and Verification as Rigorous Review Technology: An Inspiration from INSPEX.
Proceedings of the Formal Methods. FM 2019 International Workshops, 2019

Verification-Led Smart Contracts.
Proceedings of the Financial Cryptography and Data Security, 2019

2018
Modelling, formal refinement and partitioning strategies for a small aircraft fuel pump system in Hybrid Event-B.
Sci. Comput. Program., 2018

Exploring Applications of Formal Methods in the INSPEX Project.
Proceedings of the Software Technologies: Applications and Foundations, 2018

Formal Verification for Advanced Sensing Applications: Data Pre-processing in the INSPEX System.
Proceedings of the 13th International Conference on Software Technologies, 2018

Assistive Smart, Structured 3D Environmental Information for the Visually Impaired and Blind: Leveraging the INSPEX Concept.
Proceedings of the Communication Papers of the 2018 Federated Conference on Computer Science and Information Systems, 2018

Formal Methods in Systems Integration: Deployment of Formal Techniques in INSPEX.
Proceedings of the Complex Systems Design & Management, 2018

Cyberphysical Systems: A Behind-the-Scenes Foundational View.
Proceedings of the Models: Concepts, Theory, Logic, Reasoning and Semantics, 2018

Issues in Automated Urban Train Control: 'Tackling' the Rugby Club Problem.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2018

2017
The landing gear system in multi-machine Hybrid Event-B.
Int. J. Softw. Tools Technol. Transf., 2017

Core Hybrid Event-B II: Multiple cooperating Hybrid Event-B machines.
Sci. Comput. Program., 2017

Invariant Management in the Presence of Failures.
Proceedings of the Model-Based Safety and Assessment - 5th International Symposium, 2017

INSPEX: Design and integration of a portable/wearable smart spatial exploration system.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2017

2016
Formal Refinement and Partitioning of a Fuel Pump System for Small Aircraft in Hybrid Event-B.
Proceedings of the 10th International Symposium on Theoretical Aspects of Software Engineering, 2016

Modelling Hybrid Systems in Event-B and Hybrid Event-B: A Comparison of Water Tanks.
Proceedings of the Formal Methods and Software Engineering, 2016

Shared-Variable Concurrency, Continuous Behaviour and Healthiness for Critical Cyberphysical Systems.
Proceedings of the Formal Techniques for Safety-Critical Systems, 2016

Hemodialysis Machine in Hybrid Event-B.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2016

Modelling and Refining Hybrid Systems in Event-B and Rodin.
Proceedings of the From Action Systems to Distributed Systems - The Refinement Approach., 2016

2015
Core Hybrid Event-B I: Single Hybrid Event-B machines.
Sci. Comput. Program., 2015

Retrenchment and refinement interworking: the tower theorems.
Math. Struct. Comput. Sci., 2015

Simulation and formal modelling of yaw control in a drive-by-wire application.
Proceedings of the 2015 Federated Conference on Computer Science and Information Systems, 2015

Stochastic Analogues of Invariants - Martingales in Stochastic Event-B.
Proceedings of the ENASE 2015, 2015

2014
A Continuous ASM Modelling Approach to Pacemaker Sensing.
ACM Trans. Softw. Eng. Methodol., 2014

ASM, controller synthesis, and complete refinement.
Sci. Comput. Program., 2014

Continuous KAOS, ASM, and formal control system design across the continuous/discrete modeling interface: a simple train stopping application.
Formal Aspects Comput., 2014

Contemplating the Addition of Stochastic Behaviour to Hybrid Event-B.
Proceedings of the 2014 Theoretical Aspects of Software Engineering Conference, 2014

The Landing Gear Case Study in Hybrid Event-B.
Proceedings of the ABZ 2014: The Landing Gear Case Study, 2014

Invariant Guided System Decomposition.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2014

2013
Atomicity failure and the retrenchment atomicity pattern.
Formal Aspects Comput., 2013

The mechanical generation of fault trees for reactive systems via retrenchment II: clocked and feedback circuits.
Formal Aspects Comput., 2013

The mechanical generation of fault trees for reactive systems via retrenchment I: combinational circuits.
Formal Aspects Comput., 2013

Cruise Control in Hybrid Event-B.
Proceedings of the Theoretical Aspects of Computing - ICTAC 2013, 2013

A Hybrid Event-B Study of Lane Centering.
Proceedings of the Complex Systems Design & Management, 2013

Pliant Modalities in Hybrid Event-B.
Proceedings of the Theories of Programming and Formal Methods, 2013

2012
Continuous Behaviour in Event-B: A Sketch.
Proceedings of the Abstract State Machines, Alloy, B, VDM, and Z, 2012

Continuous ASM, and a Pacemaker Sensing Fragment.
Proceedings of the Abstract State Machines, Alloy, B, VDM, and Z, 2012

ASM and Controller Synthesis.
Proceedings of the Abstract State Machines, Alloy, B, VDM, and Z, 2012

2011
Review of <i>Modeling in Event-B: System and Sofware Engineering</i>, 1st edition, by Jean-Raymond Abrial.
J. Log. Comput., 2011

Simple feature engineering via neat default retrenchments.
J. Log. Algebraic Methods Program., 2011

Retrenchment for Event-B: UseCase-wise development and Rodin integration.
Formal Aspects Comput., 2011

Formalising the Continuous/Discrete Modeling Step
Proceedings of the Proceedings 15th International Refinement Workshop, 2011

2010
Stronger compositions for retrenchments.
J. Log. Algebraic Methods Program., 2010

Atomic actions, and their refinements to isolated protocols.
Formal Aspects Comput., 2010

A deidealisation semantics for KAOS.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

2009
Coarse Grained Retrenchment and the Mondex Denial of Service Attacks.
Proceedings of the TASE 2009, 2009

2008
Composition mechanisms for retrenchment.
J. Log. Algebraic Methods Program., 2008

A Concept-Driven Construction of the Mondex Protocol Using Three Refinements.
Proceedings of the Abstract State Machines, B and Z, First International Conference, 2008

UseCase-Wise Development: Retrenchment for Event-B.
Proceedings of the Abstract State Machines, B and Z, First International Conference, 2008

Model Based Refinement and the Tools of Tomorrow.
Proceedings of the Abstract State Machines, B and Z, First International Conference, 2008

2007
Engineering and theoretical underpinnings of retrenchment.
Sci. Comput. Program., 2007

The Verification Grand Challenge.
J. Univers. Comput. Sci., 2007

Formal Methods Guest Editorial.
J. Univers. Comput. Sci., 2007

Retrenching the Purse: The Balance Enquiry Quandary, and Generalised and (1, 1) Forward Refinements.
Fundam. Informaticae, 2007

On the Refinement of Atomic Actions.
Proceedings of the BCS-FACS Refinement Workshop, 2007

Configurable Proof Obligations in the Frog Toolkit.
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007

Retrenchment and the Atomicity Pattern.
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007

2006
Retrenching the Purse: Finite Exception Logs, and Validating the Small.
Proceedings of the 30th Annual IEEE / NASA Software Engineering Workshop (SEW-30 2006), 2006

Filtering Retrenchments into Refinements.
Proceedings of the Fourth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2006), 2006

Retrenchment Tutorial.
Proceedings of the Fourth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2006), 2006

Retrenchment, and the Generation of Fault Trees for Static, Dynamic and Cyclic Systems.
Proceedings of the Computer Safety, 2006

Retrenching the Purse: Hashing Injective CLEAR Codes, and Security Properties.
Proceedings of the Leveraging Applications of Formal Methods, 2006

2005
Retrenchment and the B-Toolkit.
Proceedings of the ZB 2005: Formal Specification and Development in Z and B, 2005

Retrenching the Purse: Finite Sequence Numbers, and the Tower Pattern.
Proceedings of the FM 2005: Formal Methods, 2005

Retrenchment and the Mondex Electronic Purse.
Proceedings of the 12th International Workshop on Abstract State Machines, 2005

2004
Review: Process Algebra with Timing.
J. Log. Comput., 2004

Safety Requirements and Fault Trees Using Retrenchment.
Proceedings of the Computer Safety, 2004

Requirements Validation by Lifting Retrenchments in B.
Proceedings of the 9th International Conference on Engineering of Complex Computer Systems (ICECCS 2004), 2004

2003
Retrenching partial requirements into system definitions: a simple feature interaction case study.
Requir. Eng., 2003

Review: Handbook of Process Algebra.
J. Log. Comput., 2003

Review: Mathematics of Quantum Computation.
J. Log. Comput., 2003

Book Review: "Concurrency Verification: Introduction to Compositional and Non-compositional Methods" by Willem-Paul de Roever, Frank de Boer, Ulrich Hanneman, Jozef Hooman, Yassine Lakhnech, Mannes Poel and Job Zwiers (eds.).
J. Log. Comput., 2003

Book Review: "Refinement in Z and object-Z: Foundations and Advanced Applications" by John Derrick and Eerke Boiten.
J. Log. Comput., 2003

A Multiply Hierarchical Automaton Semantics for the IWIM Coordination Model.
J. Univers. Comput. Sci., 2003

Structuring Retrenchments in B by Decomposition.
Proceedings of the FME 2003: Formal Methods, 2003

2002
Book Reviews.
Softw. Test. Verification Reliab., 2002

IWIM Semantics via Fibred Automata.
Proceedings of the Formal Methods and Component Interaction 2002, 2002

Controlling Control Systems: An Application of Evolving Retrenchment.
Proceedings of the ZB 2002: Formal Specification and Development in Z and B, 2002

Minimally and Maximally Abstract Retrenchments.
Proceedings of the Integrated Formal Methods, Third International Conference, 2002

2000
Retrenchment, Refinement, and Simulation.
Proceedings of the ZB 2000: Formal Specification and Development in Z and B, First International Conference of B and Z Users, York, UK, August 29, 2000

Retrenchment: Extending Refinement for Continuous and Control Systems.
Proceedings of the 4th Irish Workshop on Formal Methods, 2000

Fragmented Retrenchment, Concurrency and Fairness.
Proceedings of the 3rd IEEE International Conference on Formal Engineering Methods, 2000

Maximally Abstract Retrenchments.
Proceedings of the 3rd IEEE International Conference on Formal Engineering Methods, 2000

1999
Sharp Retrenchment, Modulated Refinement and Simulation.
Formal Aspects Comput., 1999

Retrenchment: Extending the Reach of Refinement.
Proceedings of the 14th IEEE International Conference on Automated Software Engineering, 1999

Retrenchment and Punctured Simulation.
Proceedings of the Integrated Formal Methods, 1999

Retrenchment.
Proceedings of the FM'99 - Formal Methods, 1999

1998
Retrenchment: An Engineering Variation on Refinement.
Proceedings of the B'98: Recent Advances in the Development and Use of the B Method, 1998

1997
MONSTR V - Transitive Coercing Semantics and the Church-Rosser Property.
J. Univers. Comput. Sci., 1997

MONSTR II - Suspending Semantics and Independence.
J. Univers. Comput. Sci., 1997

A study of two graph rewriting formalisms: Interaction Nets and MONSTR.
J. Program. Lang., 1997

Implementing interaction nets in MONSTR.
Proceedings of the 1997 ACM symposium on Applied Computing, 1997

1996
MONSTR I - Fundamental Issues and the Design of MONSTR.
J. Univers. Comput. Sci., 1996

Transitive Term Graph Rewriting.
Inf. Process. Lett., 1996

1995
Locating the Contractum in the Double Pushout Approach.
Theor. Comput. Sci., 1995

On Regularity in Software Design.
Sci. Comput. Program., 1995

A Translation of the Pi-Caculus Into MONSTR.
J. Univers. Comput. Sci., 1995

DPO rewriting and abstract semantics via opfibrations.
Proceedings of the Joint COMPUGRAPH/SEMAGRAPH Workshop on Graph Rewriting and Computation, 1995

Sequent Reconstruction in LLM - A Sweepline Proof.
Ann. Pure Appl. Log., 1995

Linear behaviour of term graph rewriting programs.
Proceedings of the 1995 ACM symposium on applied computing, 1995

1994
Term Graph Rewriting and Garbage Collection Using Ppfibrations.
Theor. Comput. Sci., 1994

Regular Relations and Bicartesian Squares.
Theor. Comput. Sci., 1994

The Contractum in Algebraic Graph Rewriting.
Proceedings of the Graph Gramars and Their Application to Computer Science, 1994

1992
Simple Type Inference for Term Graph Rewriting Systems.
Proceedings of the Conditional Term Rewriting Systems, Third International Workshop, 1992

1989
Dataflow Analysis if Term Graph Rewriting Systems.
Proceedings of the PARLE '89: Parallel Architectures and Languages Europe, 1989

1988
Flagship: A Parallel Architecture for Declarative Programming.
Proceedings of the 15th Annual International Symposium on Computer Architecture, 1988


  Loading...