Ensuring OSGi component based properties at runtime with behavioral types
journal contribution
posted on 2024-11-01, 13:56authored byJan Olaf Blech
We present work on using automata based behavioral descriptions (behavioral types) of OSGi components for monitoring their specified behavior at runtime. Behavioral types are associated with OSGi components.We are focusing on behavioral types that specify protocols defined by possible orders of method calls of and between components and specifications based on the maximal execution time of these method calls. Behavioral runtime monitors for detecting deviations from a specified behavior are generated for components automatically out of their behavioral types. We sketch the integration of our behavioral runtime monitors into a behavioral types framework and present implementation and evaluation work on the behavioral runtime monitoring part.
History
Journal
CEUR Workshop Proceedings
Volume
1069
Start page
51
End page
60
Total pages
10
Publisher
Rheinisch-Westfaelische Technische Hochschule Aachen * Lehrstuhl Informatik V