Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Evolving concurrent systems - Behavioural theory and logic

dc.contributor.authorSchewe, Klaus-Dieter
dc.contributor.authorFerrarotti, Flavio
dc.contributor.authorTec, Loredana
dc.contributor.authorWang, Qing
dc.contributor.authorAn, Wenya
dc.coverage.spatialGeelong, Australia
dc.date.accessioned2024-02-16T00:48:01Z
dc.date.createdJanuary 31- February 3 2017
dc.date.issued2017
dc.date.updated2022-10-02T07:18:56Z
dc.description.abstractA concurrent system can be characterised by autonomously acting agents, where each agent executes its own program, uses shared resources and communicates with the others, but otherwise is totally oblivious to the behaviour of the other agents. In an evolving concurrent system agents may change their programs, enter or leave the collection at any time thereby changing the behaviour of the overall system. In this paper we present a behavioural theory of evolving concurrent systems, i.e. we provide (1) a small set of postulates that characterise evolving concurrent systems in a precise conceptual way without any reference to a particular language, (2) an abstract machine model together with a plausibility proof that the abstract machines satisfy the postulates, and (3) a characterisation proof that any system stipulated by the postulates can be step-by-step simulated by an abstract machine. The theory integrates the behavioural theories for unbounded (synchronous) parallel algorithms, asynchronous concurrent systems, and reective algorithms, respectively. However, in the latter two theories only sequential agents and sequential reective algorithms were considered. Furthermore, linguistic reection has not been integrated with parallelism. We will show how these research gaps can be closed.en_AU
dc.description.sponsorshipThe research reported in this paper results from the project Behavioural Theory and Logics for Distributed Adaptive Sys- tems supported by the Austrian Science Fund (FWF: [P26452-N15]). The research has further been supported by the Austrian Ministry for Transport, Innovation and Technology, the Federal Ministry of Science, Research and Economy, and the Province of Upper Austria in the frame of the COMET center SCCH (FFG: [844597])en_AU
dc.format.mimetypeapplication/pdfen_AU
dc.identifier.isbn9781450347686en_AU
dc.identifier.urihttp://hdl.handle.net/1885/313639
dc.language.isoen_AUen_AU
dc.publisherAssociation for Computing Machinery (ACM)en_AU
dc.relation.ispartofseriesAustralasian Computer Science Week Multiconference, ACSW 2017en_AU
dc.rights© 2017 Copyright held by the owner/author(s). Publication rights licensed to ACM.en_AU
dc.sourceACM International Conference Proceeding Seriesen_AU
dc.titleEvolving concurrent systems - Behavioural theory and logicen_AU
dc.typeConference paperen_AU
local.bibliographicCitation.lastpage10en_AU
local.bibliographicCitation.startpage1en_AU
local.contributor.affiliationSchewe, Klaus-Dieter, Software Competence Center Hagenbergen_AU
local.contributor.affiliationFerrarotti, Flavio, Software Competence Center Hagenbergen_AU
local.contributor.affiliationTec, Loredana, Software Competence Center Hagenbergen_AU
local.contributor.affiliationWang, Qing, College of Engineering and Computer Science, ANUen_AU
local.contributor.affiliationAn, Wenya, Software Competence Center, Hagenbergen_AU
local.contributor.authoruidWang, Qing, u5170295en_AU
local.description.embargo2099-12-31
local.description.notesImported from ARIESen_AU
local.description.refereedYes
local.identifier.absfor461304 - Concurrency theoryen_AU
local.identifier.ariespublicationa383154xPUB29831en_AU
local.identifier.doi10.1145/3014812.3017446en_AU
local.identifier.scopusID2-s2.0-85014889183
local.publisher.urlhttps://dl.acm.org/en_AU
local.type.statusPublished Versionen_AU

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Evolving Concurrent Systems.pdf
Size:
440.28 KB
Format:
Adobe Portable Document Format
Description: