Logo des Repositoriums
 
Konferenzbeitrag

Path Expressions Revisited

Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2024

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

Path expressions provide a precise and concise method for defining synchronization rules for accessing shared data. In conjunction with predicates, even finer control of the sequences can be achieved. Furthermore, path expressions, with their ability to abstract from a specific synchronization technique, demonstrate a high level of adaptability. Despite being developed nearly five decades ago, they remain underrepresented in current software engineering and have yet to achieve widespread applicability. This paper reevaluates existing approaches and presents an automaton-based version of path expressions written in C++. We extend the concept of predicates to allow access to external system states and evaluate the feasibility and performance of our approach.

Beschreibung

Hövelmann, Thomas Alexander; Krause, Alexander; Ulbrich, Peter (2024): Path Expressions Revisited. Tagungsband des FG-BS Herbsttreffens 2024. DOI: 10.18420/fgbs2024h-01. Gesellschaft für Informatik e.V.

Zitierform

Tags