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, Mandy |
Gutachter: | Zimmermann, Wolf Löwe, Welf |
Körperschaft: | Martin-Luther-Universität Halle-Wittenberg |
Erscheinungsdatum: | 2019 |
Umfang: | 1 Online-Ressource (173 Seiten) |
Typ: | Hochschulschrift |
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 Copyright |
Enthalten in den Sammlungen: | Interne-Einreichungen |
Dateien zu dieser Ressource:
Datei | Beschreibung | Größe | Format | |
---|---|---|---|---|
dissertation_online.pdf | 1.85 MB | Adobe PDF | Öffnen/Anzeigen |