Skip to main navigation Skip to search Skip to main content

Fair Termination for Resource-Aware Active Objects

Research output: Contribution to conferencePaperpeer-review

Abstract

Active object systems are a model of distributed computation that has been adopted for modelling distributed systems and business process workflows. This field of modelling is, in essence, concurrent and resource-aware, motivating the development of resource-aware formalisations on the active object model. The contributions of this work are the development of a core calculus for resource-aware active objects together with a type system ensuring that well-typed programs are fairly terminating, i.e., they can always eventually terminate. To achieve this, we combine techniques from graded semantics and type systems, which are quite well understood for sequential programs, with those for fair termination, which have been developed for synchronous~sessions.
Original languageEnglish
Pages22-43
Number of pages22
DOIs
Publication statusPublished - 2025
Event23rd Asian Symposium, APLAS 2025 - Bengaluru, India
Duration: 1 Jan 2025 → …

Conference

Conference23rd Asian Symposium, APLAS 2025
CityBengaluru, India
Period1/01/25 → …

Keywords

  • active-objects
  • fair termination
  • graded types
  • resource-aware
  • workflows

Fingerprint

Dive into the research topics of 'Fair Termination for Resource-Aware Active Objects'. Together they form a unique fingerprint.

Cite this