VLDB 2026 Research / reviewers in the wild / expert
Asieh Salehi Fathabadi
dblp:03/8782
· DBLP profile ↗
17ranked-venue papers
8as first author
9since 2021 · last 2026
0000-0002-0508-3066ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 13 · 6 first-author · 8 since 2021Theory of computation · 10 · 6 first-author · 8 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SHARCS: Refinement-Centric Hazard Analysis of Requirements for Critical Systems
Asieh Salehi Fathabadi, Thai Son Hoang, Michael J. Butler |
ABZ | 1 |
| 2026 | Human-Centred Formal Verification: A Vision for Bridging Technical Rigour with Stakeholder Needs in Autonomous Systems
Asieh Salehi Fathabadi, Sebastian Stein 0001 |
ABZ | 1 |
| 2025 | Formal Modeling of Trust in Autonomous Delivery Vehicles
Manar Altamimi, Asieh Salehi Fathabadi, Vahid Yazdanpanah |
iFM | 2 |
| 2025 | Developing Safe Exception Recovery Mechanisms for CHERI Capability Hardware Using UML-B Formal Analysis
Colin F. Snook, Asieh Salehi Fathabadi, Thai Son Hoang, Robert Thorburn, Michael J. Butler, Leonardo Aniello, Vladimiro Sassone |
ABZ | 2 |
| 2024 | Event-B Development of Modelling Human Intervention Request in Self-driving Vehicle Systems
Fahad Alotaibi, Thai Son Hoang, Asieh Salehi Fathabadi, Michael J. Butler |
ABZ | 3 |
| 2024 | Property Ownership Formal Modelling Using Event-B and iUML-B
Manar Altamimi, Nawfal F. Al Hashimy, Asieh Salehi Fathabadi, Gary B. Wills |
ABZ | 3 |
| 2024 | Designing Exception Handling Using Event-B
Asieh Salehi Fathabadi, Colin F. Snook, Thai Son Hoang, Robert Thorburn, Michael J. Butler, Leonardo Aniello, Vladimiro Sassone |
ABZ | 1 |
| 2023 | Designing Critical Systems Using Hierarchical STPA and Event-B
Asieh Salehi Fathabadi, Colin F. Snook, Dana Dghaym, Thai Son Hoang, Fahad Alotaibi, Michael J. Butler |
ABZ | 1 |
| 2021 | Domain-specific scenarios for refinement-based methods
Colin F. Snook, Thai Son Hoang, Dana Dghaym, Asieh Salehi Fathabadi, Michael J. Butler |
J. Syst. Archit. | 4 |
| 2018 | A model-based framework for software portability and verification in embedded power management systems
Asieh Salehi Fathabadi, Michael J. Butler, Sheng Yang 0003, Luis Alfonso Maeda-Nunez, James R. B. Bantock, Bashir M. Al-Hashimi, Geoff V. Merrett |
J. Syst. Archit. | 1 |
| 2018 | Validating and verifying the requirements and design of a haemodialysis machine using the Rodin toolset
Thai Son Hoang, Colin F. Snook, Asieh Salehi Fathabadi, Michael J. Butler, Lukas Ladenberger |
Sci. Comput. Program. | 3 |
| 2017 | Extending ERS for Modelling Dynamic Workflows in Event-BabstractEvent-B is a state-based formal method for modelling and verifying the consistency of discrete systems. Event refinement structures (ERS) augment Event-B with hierarchical diagrams, providing explicit support for workflows and refinement relationships. Despite the variety of ERS combinators, ERS still lacks the flexibility to model dynamic workflows that support dynamic changes in the degree of concurrency. Specifically in the cases where the degree of parallelism is data dependent and data values can change during execution. In this paper, we propose two types of extensions in ERS to support dynamic modelling using Event-B. The first extension is supporting data-dependent workflows where data changes are possible. The second extension improves ERS by providing exception handling support. Semantics are given to an ERS diagram by generating an Event-B model from it. We demonstrate the Event-B encodings of the proposed ERS extensions by modelling a concurrent emergency dispatch case study. Dana Dghaym, Michael J. Butler, Asieh Salehi Fathabadi |
ICECCS | 3 |
| 2016 | Formal Modelling of Data Integration Systems Security PoliciesabstractData Integration Systems (DIS) are concerned with integrating data from multiple data sources to resolve user queries. Typically, organisations providing data sources specify security policies that impose stringent requirements on the collection, processing, and disclosure of personal and sensitive data. If the security policies were not correctly enforced by the integration component of DIS, the data is exposed to data leakage threats, e.g. unauthorised disclosure or secondary use of the data. SecureDIS is a framework that helps system designers to mitigate data leakage threats during the early phases of DIS development. SecureDIS provides designers with a set of informal guidelines written in natural language to specify and enforce security policies that capture confidentiality, privacy, and trust properties. In this paper, we apply a formal approach to model a DIS with the SecureDIS security policies and verify the correctness and consistency of the model. The model can be used as a basis to perform security policies analysis or automatically generate a Java code to enforce those policies within DIS. Fatimah Y. Akeel, Asieh Salehi Fathabadi, Federica Paci, Andrew M. Gravell, Gary B. Wills |
Data Sci. Eng. | 2 |
| 2015 | Language and tool support for event refinement structures in Event-BabstractAbstract Event-B is a formal method for modelling and verifying the consistency of chains of model refinements. The event refinement structure (ERS) approach augments Event-B with a graphical notation which is capable of explicit representation of control flows and refinement relationships. In previous work, the ERS approach has been evaluated manually in the development of two large case studies, a multimedia protocol and a spacecraft sub-system. The evaluation results helped us to extend the ERS constructors, to develop a systematic definition of ERS, and to develop a tool supporting ERS. We propose the ERS language which systematically defines the semantics of the ERS graphical notation including the constructors. The ERS tool supports automatic construction of the Event-B models in terms of control flows and refinement relationships. In this paper we outline the systematic definition of ERS including the presentation of constructors, the tool that supports it and evaluate the contribution that ERS and its tool make. Also we present how the systematic definition of ERS and the corresponding tool can ensure a consistent encoding of the ERS diagrams in the Event-B models. Asieh Salehi Fathabadi, Michael J. Butler, Abdolbaghi Rezazadeh |
Formal Aspects Comput. | 1 |
| 2015 | Building traceable Event-B models from requirements
Eman H. Alkhammash, Michael J. Butler, Asieh Salehi Fathabadi, Corina Cîrstea |
Sci. Comput. Program. | 3 |
| 2014 | Applying an Integrated Modelling Process to Run-time Management of Many-Core Systems
Asieh Salehi Fathabadi, Colin F. Snook, Michael J. Butler |
IFM | 1 |
| 2012 | A Systematic Approach to Atomicity Decomposition in Event-B
Asieh Salehi Fathabadi, Michael J. Butler, Abdolbaghi Rezazadeh |
SEFM | 1 |