We present our experience of working with the Failures-Divergence Refinement (FDR) toolkit while extending our modelling of the behaviour of Flash Memory. This effort is a step towards the low-level modelling of data-storage technology that is the target of the POSIX filestore mini-challenge. The key objective was to advance previous work presented in [4, 2] to cover the full Open Nand-Flash In-terface (ONFi) 2.1 model. The previous work covered a sub-model of the mandatory features of ONFi 1.0. The FDR toolkit was used for refinement/model-checking. In addition to the compression techniques available in FDR, we also experimented with FDR Explorer- an application-programming interface (API) that allowed us to get a better picture of FDR per...
Event-B is a formal method used for specifying and reasoning about systems. Rodin is a toolset for d...
Nowadays, many formal methods are used in the area of software development accompanied by a number o...
This thesis examines the effects of noise and interference on the performance of NAND flash memory. ...
We present our experience of working with the Failures-Divergence Refinement (FDR) toolkit while ext...
We present a CSP model of the internal behaviour of Flash Memory, based on its speci cation by the O...
peer-reviewedWe present second steps in the construction of formal models of NAND flash memory, base...
AbstractWe present second steps in the construction of formal models of NAND flash memory, based on ...
We present second steps in the construction of formal models of NAND flash memory, based on a recent...
Accepted for publication in the Proceedings of the 11th International Conference on Formal Engineeri...
This thesis presents a case study in modeling and verifying a POSIX-like file store for Flash memory...
In the Flashix project, a file system for flash memory has been developed. It is proven functionally...
In this paper, we will review the modeling strategies for standard and advanced Flash memory devices...
Abstract—Flash memories have become a significant storage technology. However, they have various typ...
Abstract—This paper presents a set of models dedicated to describe a flash storage subsystem structu...
NAND Flash memories have become a widely used non-volatile data storage technology and their applica...
Event-B is a formal method used for specifying and reasoning about systems. Rodin is a toolset for d...
Nowadays, many formal methods are used in the area of software development accompanied by a number o...
This thesis examines the effects of noise and interference on the performance of NAND flash memory. ...
We present our experience of working with the Failures-Divergence Refinement (FDR) toolkit while ext...
We present a CSP model of the internal behaviour of Flash Memory, based on its speci cation by the O...
peer-reviewedWe present second steps in the construction of formal models of NAND flash memory, base...
AbstractWe present second steps in the construction of formal models of NAND flash memory, based on ...
We present second steps in the construction of formal models of NAND flash memory, based on a recent...
Accepted for publication in the Proceedings of the 11th International Conference on Formal Engineeri...
This thesis presents a case study in modeling and verifying a POSIX-like file store for Flash memory...
In the Flashix project, a file system for flash memory has been developed. It is proven functionally...
In this paper, we will review the modeling strategies for standard and advanced Flash memory devices...
Abstract—Flash memories have become a significant storage technology. However, they have various typ...
Abstract—This paper presents a set of models dedicated to describe a flash storage subsystem structu...
NAND Flash memories have become a widely used non-volatile data storage technology and their applica...
Event-B is a formal method used for specifying and reasoning about systems. Rodin is a toolset for d...
Nowadays, many formal methods are used in the area of software development accompanied by a number o...
This thesis examines the effects of noise and interference on the performance of NAND flash memory. ...