Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-2478
Langanzeige der Metadaten
DC ElementWertSprache
dc.contributor.advisorMitschang, Bernhard (Prof. Dr.-Ing. habil.)de
dc.contributor.authorSchwenkreis, Friedemannde
dc.date.accessioned2002-01-17de
dc.date.accessioned2016-03-31T07:58:16Z-
dc.date.available2002-01-17de
dc.date.available2016-03-31T07:58:16Z-
dc.date.issued2001de
dc.identifier.other09716187Xde
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-9827de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/2495-
dc.identifier.urihttp://dx.doi.org/10.18419/opus-2478-
dc.description.abstractIn der vorliegenden Dissertation wird ein Modell erarbeitet, um transaktionale Eigenschaften, wie man sie aus dem Datenbankbereich kennt, auf langdauernde Abläufe übertragen zu können. Insbesondere fokusiert die Arbeit dabei auf den Problembereich des parallelen Zugriffs auf dieselben Datenobjekte. Zur formalen Beschreibung langlebiger Abläufe geht der vorgestellte Ansatz davon aus, dass ein Ablauf mit Hilfe des sogenannten ConTract-Modells beschrieben werden kann. Für diese Abläufe wird eine Transformation auf eine formale Notation bzw. eine formale Ausführungsmaschine erarbeitet und ein Historienbegriff definiert, der dem transaktionalen Historienbegriff ähnelt. Hierauf aufbauend wird eine Korrektheitsbegriff erarbeitet, der es erlaubt über die Korrektheit von Abläufen zu entscheiden. Anschließend beschäftigt sich die Arbeit mit der Umsetzung des Korrektheitsbegriffs in ein Laufzeitsystem zur Sicherstellung der Korrektheit. Es wird dabei speziell auf die Aspekte eingangen, die sich bei einer Einbettung der Mechanismen in das prototypisch vorliegende Laufzeittsystem von ConTracts (APRICOTS) ergeben. Insbesondere werden hier die Aspekte der Verteilung und der Ausfallsicherheit diskutiert. Die Arbeit schliesst mit der Identifikation offener Arbeitsgebiete sowie von Einschränkungen, die das ConTract-Modell noch aufweist. Es wird dabei deutlich, dass transaktional Zusicherungen nicht ohne Weiteres verallgemeinert werden können und möglicherweise neue Wege einzuschlagen sind, um weitere Anwendungsfelder entsprechend unterstützen zu können.de
dc.description.abstractThe given dissertation develops a model that allows the support of transactional properties for long-running applications. In particular, this work focuses on the area of concurrent access of shared data. To be able to fomally describe long-running processes it is assumed that a process can be modelled using the so-called ConTract model. For these processes, a transformation into a formal notation and a formal processing engine is introduced. Furthermore, the notion of a history is defined that is similar to histories in the transactional case. Based on this, the notion of correctness is defined that allows to decide the correctness of process executions. Continuing, the dissertation discusses the implementation of the notion of correctness by a runtime system that ensures the correctness. Particularly, aspects are discussed that arise while embedding the mechanism into the protypical runtime system of ConTracts (APRICOTS). Distribution and reliability are the amin aspects during this discussion. The dissertation closes with the identicfication of open points and of current restrictions of the ConTract model. It is shown that transactional guarantees cannot simply be used for all kinds of applications and that possibly new approaches have to be made to support futher applications.en
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.classificationNebenläufigkeit , Programm / Korrektheit , Prozessmanagementde
dc.subject.ddc004de
dc.subject.otherTransaktionende
dc.subject.othertransactionsen
dc.titleKorrektheit und deren Durchsetzung im Umfeld langdauernder Abläufede
dc.title.alternativeCorrectness and ensuring correctness in case of long-running applicationsen
dc.typedoctoralThesisde
dc.date.updated2013-02-19de
ubs.dateAccepted2001-06-18de
ubs.fakultaetFakultät Informatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Parallele und Verteilte Systemede
ubs.opusid982de
ubs.publikation.typDissertationde
ubs.thesis.grantorFakultät Informatik, Elektrotechnik und Informationstechnikde
Enthalten in den Sammlungen:05 Fakultät Informatik, Elektrotechnik und Informationstechnik

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
Dissertation.pdf1,1 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.