JP Bowen, H Zhu - Theories of Programming and Formal Methods: Essays …, 2023 - Springer
This paper provides an overview of Jifeng He's academic achievements while at Oxford University in the UK, and later in Macau and Shanghai, together with his legacy …
X Li, Q Zhang, G Wang, Z Shi, Y Guan - Journal of Systems Architecture, 2023 - Elsevier
The deductive verification of computer programs helps ascertain the absence of errors for all possible inputs and executions. Computer programs can be written in a plethora of …
X Li, Q Zhang, G Wang, Z Shi, Y Guan - Dependable Software Engineering …, 2021 - Springer
A reliable technique for deductive program verification should be proven sound with respect to the semantics of the programming language. For each different language, the construction …
L Xiao, H Zhu - Journal of Systems Architecture, 2022 - Elsevier
Hardware architectures like x86 and ARM provide relaxed memory models for efficiency reasons. The revised ARMv8 architecture is multi-copy atomic (MCA), which brings relaxed …
LL Xiao, HB Zhu, QW Xu - Journal of Computer Science and Technology, 2021 - Springer
Modern multiprocessors deploy a variety of weak memory models (WMMs). Total Store Order (TSO) is a widely-used weak memory model in SPARC implementations and x86 …
The chapter introduces probabilistic CSP#(PCSP#) as a formal language for modeling probabilistic systems, emphasizing its foundational role in concurrent and parallel …
R Li, H Zhu, R Banach - Journal of Logical and Algebraic Methods in …, 2024 - Elsevier
Abstract Cyber-Physical systems (CPS), containing discrete behaviors of the cyber and continuous behaviors of the physical, have gained wide applications in many fields. Since …
A Butterfield - The Application of Formal Methods: Essays Dedicated …, 2024 - Springer
Abstract Unifying Theories of Concurrent Programming (UTCP) is a denotational semantics of shared-variable concurrency, expressed using the notation and methodology of Unifying …
A Butterfield, F Tuong - Theories of Programming and Formal Methods …, 2023 - Springer
This paper describes work done using formal methods to verify parts of the RTEMS real-time operating system, as part of an activity sponsored by the European Space Agency to qualify …