ACM

Formal Aspects of Computing Template

Write in a clean editor, then format for Formal Aspects of Computing in one click — DocuGuru applies the official ACM template with numbered references and exports a submission-ready PDF plus the editable LaTeX source. Free to start.

About the Formal Aspects of Computing format

Formal Aspects of Computing is a peer-reviewed journal published by ACM, covering Formal Methods in Verification, Logic, programming, and type systems, Distributed systems and fault tolerance. Over its lifetime it has published 1,243 papers, which have received 22,640 citations.

PublisherACM
Reference styleNumbered (ACM)
Numbered — [1], [2] in the text
[1] Ada Smith, Ben Jones, and Cara Lee. 2023. A representative article title. Formal Aspects of Computing 12, 3, Article 45 (2023).

Formats any DOI in Formal Aspects of Computing style. No sign-up.

Publishes research inFormal Methods in Verification Logic, programming, and type systems Distributed systems and fault tolerance Logic, Reasoning, and Knowledge Model-Driven Software Engineering Techniques
ISSN0934-5043
Citation impact (2-yr)12.85
h-index65
i10-index511
Top institutions publishing hereUniversity of Oxford
Journal websitewww.springer.com
You getA submission-ready PDF and the editable LaTeX source — ready to submit.

Papers published in Formal Aspects of Computing per year

33
2014
21
2015
53
2016
40
2017
26
2018
27
2019
21
2020
43
2021
26
2022
22
2023
35
2024
33
2025

Citation impact of Formal Aspects of Computing by publication year

404
2014
562
2015
655
2016
469
2017
171
2018
223
2019
126
2020
343
2021
382
2022
73
2023
140
2024
13
2025

Citations each year’s papers have accumulated so far — the most recent years are still building up.

Most-cited papers in Formal Aspects of Computing

A logic for reasoning about time and reliability

Hans Hansson, Bengt Jönsson · 1 Sep 1994

Abstract We present a logic for stating properties such as, “after a request for service there is at least a 98% probability that the service will be carried out within 2 seconds”. The logic extends the temporal logic CTL by Emerson, Clarke and Sistla with time and probabilities. Formulas are interpreted over discrete time Markov…

1,367 citations Cite SaveGo to paper →
An Introduction to Input/Output Automata

Nancy Lynch, Mark R. Tuttle · 27 Jan 2026

We describe the input/output automaton model, a model for concurrent and distributed discrete event systems. We define the model, illustrate the model with several examples concerning vending machines and a leader election algorithm, and survey the ways in which the model has been used.

1,024 citations Cite SaveGo to paper →
A New Approach to Abstract Syntax with Variable Binding

Murdoch J. Gabbay, Andrew M. Pitts · 1 Jul 2002

Abstract. The permutation model of set theory with atoms (FM-sets), devised by Fraenkel and Mostowski in the 1930s, supports notions of ‘name-abstraction’ and ‘fresh name’ that provide a new way to represent, compute with, and reason about the syntax of formal systems involving variable-binding operations. Inductively defined FM-sets involving the name-abstraction set former (together with…

Frama-C: A software analysis perspective

Florent Kirchner, Nikolaï Kosmatov, Virgile Prévosto et al. · 8 Jan 2015

Abstract Frama-C is a source code analysis platform that aims at conducting verification of industrial-size C programs. It provides its users with a collection of plug-ins that perform static analysis, deductive verification, and testing, for safety- and security-critical software. Collaborative verification across cooperating plug-ins is enabled by their integration on top of a shared kernel…

Real time process algebra

J. C. M. Baeten, J. A. Bergstra · 1 Jun 1991

Abstract We describe an axiom system ACP p that incorporates real timed actions. Many examples are provided in order to explain the intuitive contents of the notation. ACP p is a generalisation of ACP. This implies that some of the axioms have to be relaxed and that ACP can be recovered as a special case…

Formal Aspects of Computing template — frequently asked questions

How do I write a paper in the Formal Aspects of Computing format?
In DocuGuru you write your manuscript in a normal editor — no LaTeX setup required — and select the Formal Aspects of Computing template. When you export, DocuGuru compiles the paper into the official ACM format and hands you a submission-ready PDF along with the editable LaTeX source.
What reference style does Formal Aspects of Computing use?
Formal Aspects of Computing uses Numbered (ACM) references, shown as numbered [1], [2] markers in the text. DocuGuru formats every in-text citation and the reference list in this exact style automatically. A reference appears like this: [1] Ada Smith, Ben Jones, and Cara Lee. 2023. A representative article title. Formal Aspects of Computing 12, 3, Article 45 (2023).
Do I need to know LaTeX to submit to Formal Aspects of Computing?
No. DocuGuru generates the acmart LaTeX class and compiles the PDF for you in the background, so you get a ACM-ready Formal Aspects of Computing document without writing any LaTeX. If you do want it, the LaTeX source is included in the export.
Can I import an existing draft into the Formal Aspects of Computing template?
Yes. Paste or upload your current manuscript — Word, LaTeX, Markdown, or plain text — and DocuGuru reflows it into the Formal Aspects of Computing format with correct headings, figures, tables, and numbered citations.
What is Formal Aspects of Computing?
ACM journal. It is a engineering and computer science journal, published by ACM.
Can I export a submission-ready Formal Aspects of Computing PDF?
Yes — DocuGuru produces a PDF built with the official Formal Aspects of Computing template (the acmart class) that is ready to submit to ACM, together with the matching LaTeX source files.
How much does the Formal Aspects of Computing template cost?
You can start writing in the Formal Aspects of Computing template for free. Exporting the final submission-ready Formal Aspects of Computing PDF and LaTeX source is part of DocuGuru's paid plans — see the app for current pricing.
Use the Formal Aspects of Computing template