Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.25673/32211
Titel: Deadlockanalyse Service-orientierter Softwaresysteme
Autor(en): Weißbach, MandyIn der Gemeinsamen Normdatei der DNB nachschlagen
Gutachter: Zimmermann, WolfIn der Gemeinsamen Normdatei der DNB nachschlagen
Löwe, Welf
Körperschaft: Martin-Luther-Universität Halle-Wittenberg
Erscheinungsdatum: 2019
Umfang: 1 Online-Ressource (173 Seiten)
Typ: HochschulschriftIn der Gemeinsamen Normdatei der DNB nachschlagen
Art: Dissertation
Tag der Verteidigung: 2019-12-12
Sprache: Deutsch
URN: urn:nbn:de:gbv:3:4-1981185920-323745
Zusammenfassung: Der Fokus der Arbeit liegt auf der Deadlockanalyse Service-orientierter Softwaresysteme mit unbeschränkter Nebenläufigkeit und Rekursion sowie Synchronisation. Der aktuelle Forschungsstand im Bereich der Deadlockanalyse scheint es nicht möglich zu machen, diesen spezifischen Anforderungen gerecht zu werden. Daher werden bekannte Abstraktionsmethoden hinsichtlich der spezifischen Anforderungen Service-orientierter Softwaresysteme untersucht. Es wird gezeigt, dass Petri-Netz-basierte Ansätze zu falsch positiven Ergebnissen führen können. Ansätze, die auf Prozessersetzungssystemen (PRS) basieren, bewahren den Aufrufkontext und falsch positive Ergebnisse können für die Klasse der einfach asynchronen Service-orientierten Softwaresysteme ausgeschlossen werden. Das vorgeschlagene Verfahren zur Deadlockanalyse wird den spezifischen Anforderungen Service-orientierter Softwaresysteme gerecht und falsch positive Ergebnisse können für einfach asynchrone Systeme ausgeschlossen werden.
The thesis focuses on deadlock analysis of service-oriented software systems containing unbound concurrency and recursion as well as synchronization. The current state of the art in deadlock analysis seems to make it impossible to meet these specific requirements. Therefore, well-known abstraction methods with respect to the specific requirements will be investigated. We show that Petri-net-based approaches can lead to false positives. Approaches, based on process rewrite systems (PRS) preserve the calling context and avoid the appearance of false positive results for simple asynchronous service-oriented software-systems. The proposed verification process meets the specific requirements of service-oriented software systems and false positive results for simple asynchronous systems can be excluded.
URI: https://opendata.uni-halle.de//handle/1981185920/32374
http://dx.doi.org/10.25673/32211
Open-Access: Open-Access-Publikation
Nutzungslizenz: In CopyrightIn Copyright
Enthalten in den Sammlungen:Interne-Einreichungen

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
dissertation_online.pdf1.85 MBAdobe PDFMiniaturbild
Öffnen/Anzeigen