TY - JOUR
T1 - CSTL
T2 - Compositional Signal Temporal Logic for Adaptive Edge Service Monitoring
AU - Zhao, Deng
AU - Zhou, Zhangbing
AU - Zhang, Wenbo
AU - Deng, Shuiguang
AU - Xue, Xiao
AU - Gaaloul, Walid
N1 - Publisher Copyright:
© 2008-2012 IEEE.
PY - 2024/3/1
Y1 - 2024/3/1
N2 - Edge service monitoring is essential to guarantee the healthy of service compositions at runtime. Current techniques focus mostly on the monitoring of atomic edge services, but they are inadequate for that of inter- and composite services. Besides, constraints to be monitored are usually pre-specified, although certain parameters may have to be adapted online according to the execution context. To address these challenges, this paper formulates the problem of edge service monitoring as the interpretation of temporal constraints and time-dependent QoS constraints upon intra-, inter-, and composite services. Leveraging our proposed Compositional Signal Temporal Logic (CSTL) with extended compositional modalities and online parameter settings, an adaptive monitoring mechanism is developed, where constraints are converted to CSTL formulae, and QoS variations and temporal violations are interpreted qualitatively and quantitatively at runtime. Extensive experiments are conducted upon publicly-available datasets, and evaluation results show that CSTL performs better than baseline techniques in terms of expressiveness, applicability, and robustness.
AB - Edge service monitoring is essential to guarantee the healthy of service compositions at runtime. Current techniques focus mostly on the monitoring of atomic edge services, but they are inadequate for that of inter- and composite services. Besides, constraints to be monitored are usually pre-specified, although certain parameters may have to be adapted online according to the execution context. To address these challenges, this paper formulates the problem of edge service monitoring as the interpretation of temporal constraints and time-dependent QoS constraints upon intra-, inter-, and composite services. Leveraging our proposed Compositional Signal Temporal Logic (CSTL) with extended compositional modalities and online parameter settings, an adaptive monitoring mechanism is developed, where constraints are converted to CSTL formulae, and QoS variations and temporal violations are interpreted qualitatively and quantitatively at runtime. Extensive experiments are conducted upon publicly-available datasets, and evaluation results show that CSTL performs better than baseline techniques in terms of expressiveness, applicability, and robustness.
KW - Adaptive monitoring
KW - STL
KW - edge service composition
KW - qualitative and quantitative satisfaction
U2 - 10.1109/TSC.2024.3355133
DO - 10.1109/TSC.2024.3355133
M3 - Article
AN - SCOPUS:85182941628
SN - 1939-1374
VL - 17
SP - 482
EP - 496
JO - IEEE Transactions on Services Computing
JF - IEEE Transactions on Services Computing
IS - 2
ER -