Skip to main navigation Skip to search Skip to main content

Fair Termination for Resource-Aware Active Objects

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution › peer-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
Title of host publicationProgramming Languages and Systems - 23rd Asian Symposium, APLAS 2025, Proceedings
EditorsAlex Potanin
PublisherSpringer Science and Business Media Deutschland GmbH
Pages22-43
Number of pages22
ISBN (Print)9789819535842
DOIs
Publication statusPublished - 2026
Event23rd Asian Symposium on Programming Languages and Systems, APLAS 2025 - Bengaluru, India
Duration: 27 Jun 2025 → 30 Jun 2025

Publication series

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

Conference

Conference23rd Asian Symposium on Programming Languages and Systems, APLAS 2025
Country/TerritoryIndia
CityBengaluru
Period27/06/25 → 30/06/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