Aim & Scope
This journal aims to publish contributions at the junction of theory and practice. The objective is to disseminate applicable research. Thus new theoretical contributions are welcome where they are motivated by potential application; applications of existing formalisms are of interest if they show something novel about the approach or application. The term "formal methods" has been applied to a range of notations, theories and tools. There is no doubt that some of these have already had a significant impact on practical applications of computing. Indeed, it is interesting to note that once something is adopted into practical use it is no longer thought of as a formal method. Apart from widely used notations such as those for syntax and state machines, there have been significant applications of specification notations, development methods and tools both for proving general results and for searching for specific conditions. However, the most profound and lasting influence of the formal approach is the way it has illuminated fundamental concepts like those of communication. In this spirit, the principal aim of this journal is to promote the growth of computing science, to show its relation to practice and to stimulate applications of apposite formalisms to practical problems. One significant challenge is to show how a range of formal models can be related to each other. In particular, the scope of Formal Aspects of Computing includes, well-founded notations for the description of systems; verifiable design methods; elucidation of fundamental computational concepts; approaches to fault-tolerant design; theorem-proving support; state-exploration tools; formal underpinning of widely used notations and methods; formal approaches to requirements analysis. [1]
2024
A Calculus for the Specification, Design, and Verification of Distributed Concurrent Systems
Formal Aspects of Computing , 2024
Does Every Computer Scientist Need to Know Formal Methods?
M Broy , A Brucker , A Fantechi , ... , A Sullivan
Formal Aspects of Computing , 2024
Specification and Verification of Multi-clock Systems using a Temporal Logic with Clock Constraints
Y Zhang , F Mallet , M Zhang , Z Liu
Formal Aspects of Computing , 2024
SMT based parameter identifiable combination detection for non-linear continuous and hybrid dynamics
Formal Aspects of Computing , 2024
Trace Semantics for C++11 Memory Model
L Xiao , H Zhu , S Chen , ... , S Qin
Formal Aspects of Computing , 2024
SecCT: Secure and scalable count query models on encrypted genomic data
Y Peng , R Liu , J Guo , ... , Y Tu
Formal Aspects of Computing , 2024
On Formal Methods Thinking in Computer Science Education
B Dongol , C Dubois , S Hallerstede , ... , E de Vink
Formal Aspects of Computing , 2024
FuSeBMC v4: Improving code coverage with smart seeds via BMC, fuzzing and static analysis
K Alshmrany , M Aldughaim , A Bhayat , L Cordeiro
Formal Aspects of Computing , 2024
Using Multi-dimensional Quorums for Optimal Resilience in Multi-resource Blockchains
Formal Aspects of Computing , 2024
RNA: R1CS Normalization Algorithm Based on Data Flow Graphs for Zero-Knowledge Proofs
C Shi , R Liu , H Chen , ... , S Gao
Formal Aspects of Computing , 2024