AuDaLa is Turing Complete

Tom T.P. Franken (Corresponding author), Thomas Neele

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Downloads (Pure)

Abstract

AuDaLa is a recently introduced programming language that follows the new data autonomous paradigm. In this paradigm, small pieces of data execute functions autonomously. Considering the paradigm and the design choices of AuDaLa, it is interesting to determine the expressiveness of the language and to create verification methods for it. In this paper, we take our first steps to such a verification method by implementing Turing machines in AuDaLa and proving that implementation correct. This also proves that AuDaLa is Turing complete.

Original languageEnglish
Title of host publicationFormal Techniques for Distributed Objects, Components, and Systems
Subtitle of host publication44th IFIP WG 6.1 International Conference, FORTE 2024, Held as Part of the 19th International Federated Conference on Distributed Computing Techniques, DisCoTec 2024, Groningen, The Netherlands, June 17–21, 2024, Proceedings
EditorsValentina Castiglioni, Adrian Francalanza
Place of PublicationCham
PublisherSpringer
Pages221-229
Number of pages9
ISBN (Electronic)978-3-031-62645-6
ISBN (Print)978-3-031-62644-9
DOIs
Publication statusPublished - 13 Jun 2024
Event44th IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems, FORTE 2024, held as part of the 19th International Federated Conference on Distributed Computing Techniques, DisCoTec 2024 - Groningen, Netherlands
Duration: 17 Jun 202421 Jun 2024

Publication series

NameLecture Notes in Computer Science (LNCS)
Volume14678
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference44th IFIP WG 6.1 International Conference on Formal Techniques for Distributed Objects, Components, and Systems, FORTE 2024, held as part of the 19th International Federated Conference on Distributed Computing Techniques, DisCoTec 2024
Country/TerritoryNetherlands
CityGroningen
Period17/06/2421/06/24

Keywords

  • AuDaLa
  • Turing Complete
  • Verification

Fingerprint

Dive into the research topics of 'AuDaLa is Turing Complete'. Together they form a unique fingerprint.

Cite this