Event structures with higher-order dynamics

dc.contributor.advisorNestmann, Uwe
dc.contributor.authorKarcher, David S.
dc.contributor.grantorTechnische Universität Berlinen
dc.contributor.refereeNestmann, Uwe
dc.contributor.refereeGlesner, Sabine
dc.contributor.refereeHildebrandt, Thomas
dc.date.accepted2017-12-21
dc.date.accessioned2018-05-19T14:00:47Z
dc.date.available2019-02-21
dc.date.issued2019
dc.descriptionPublished in print by Universitätsverlag der TU Berlin, ISBN 978-3-7983-2995-9, ISSN 2199-5249.en
dc.description.abstractEvent Structure were introduced in 1979 [18] as a formal model to connect the theory of Petri nets and domain theory. Originally they consisted of atomic non-repeatable events, a binary causal dependency relation, and a binary conflict relation between those events. For a long time various extensions of the original formalism were used to define semantics for other structures such as classes of Petri nets and process calculi. In this thesis the Event Structures (ESs) are considered solely as a declarative modelling tool than as a formalism to define semantics for other structures. In order to model highly dynamic real-world processes (i.e. processes in which occurrences of events may change the dependencies of other events) with a concise model the dynamics must be an inherent part of the modelling formalism. Therefore, the Higher-Order Dynamic-Causality ESs (HDESs) were introduced. They consist of a finite set of atomic non-repeatable events, a causal dependency relation between these events, and a rule-based formalism for events to change the dependencies and the existing rules. This formalism is studied with the respect to its expressive power in comparison to transition systems, some subclasses of HDESs, and to Dynamic Condition Response Graphs (DCR-Graphs). A web tool was created in which HDESs can be defined and explored by executing events, creating the corresponding transition system, or even applying some predefined transformations.en
dc.description.abstractEreignisstrukturen wurden 1979 als formales Modell eingeführt um die Theorie der Petri Netze mit der Theorie der Verbände zu verknüpfen. Ursprünglich bestanden sie aus atomaren nicht wiederholbaren Ereignissen, einer binären kausalen Abhängigkeitsrelation und einer binären Konfliktrelation auf den Ereignissen. Lange Zeit wurden verschiedene Erweiterungen des Ursprungsformalismus genutzt, um Semantiken für andere Strukturen zu definieren (z.B. Klassen von Petri Netzen und Prozesskalkülen). In dieser Arbeit werden Ereignisstrukturen (ESs) als deklarativer Modellierungsformalismus betrachtet und nicht, um Semantiken für andere Strukturen zu definieren. Um hochdynamische Prozesse (also Prozesse, in denen Ereignisse die Abhängigkeiten anderer Ereignisse verändern können) aus der realen Welt in einem präzisen, aber kleinen Modell abbilden zu können, muss die Dynamik inhärenter Bestandteil des Modellierungsformalismus sein. Um dieses leisten zu können, wurden die Higher-Order Dynamic-Causality ESs (HDESs) eingeführt. Sie bestehen aus einer endlichen Menge atomarer und nicht wiederholbarer Ereignisse, einer kausalen Abhängigkeitsrelation auf diesen Ereignissen und einem regelbasierten Formalismus, mit dem Ereignisse die Abhängigkeiten anderer Ereignisse (und auch eben diese Regeln) verändern können. Der Formalismus wird bezüglich seiner Ausdrucksstärke im Vergleich zu Transitionssystemen, zu einigen Unterklassen von HDESs und zu Dynamic Condition Response Graphs (DCR-Graphs) betrachtet. Des Weiteren wird ein Web-Tool vorgestellt, das es ermöglicht, HDESs zu definieren und zu erforschen, indem man Ereignisse ausführt, das zugehörige Transitionssystem erzeugt oder vordefinierte Transformationen anwendet.de
dc.identifier.eissn2199-5257
dc.identifier.isbn978-3-7983-2996-6
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/7814
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-6989
dc.language.isoenen
dc.publisher.nameUniversitätsverlag der TU Berlinen
dc.publisher.placeBerlinen
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en
dc.subject.ddc000 Informatik, Informationswissenschaft, allgemeine Werkede
dc.subject.ddc510 Mathematikde
dc.subject.otherevent structuresen
dc.subject.otherdynamic dependenciesen
dc.subject.otherformal modelen
dc.subject.otherconcurrency theoryen
dc.subject.otherEreignisstrukturende
dc.subject.otherdynamische Abhängigkeitende
dc.subject.otherformales Modelde
dc.subject.otherNebenläufigkeitstheorieen
dc.titleEvent structures with higher-order dynamicsen
dc.title.translatedEreignisstrukturen mit Dynamik höherer Ordnungde
dc.typeDoctoral Thesisen
dc.type.versionpublishedVersionen
tub.accessrights.dnbfreeen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Softwaretechnik und Theoretische Informatik::FG Modelle und Theorie Verteilter Systemede
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.groupFG Modelle und Theorie Verteilter Systemede
tub.affiliation.instituteInst. Softwaretechnik und Theoretische Informatikde
tub.publisher.universityorinstitutionUniversitätsverlag der TU Berlinen
tub.series.issuenumber10en
tub.series.nameFoundations of computingen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
karcher_david.pdf
Size:
2.97 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.9 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections