Towards Generic Adaptive Monitoring (bibtex)
by ,
Abstract:
Monitoring is a key prerequisite for self-adaptive software and many other forms of operating software. Monitoring relevant lower level phenomena like the occurrences of exceptions and diagnosis data requires to carefully examine which detailed information is really necessary and feasible to monitor. Adaptive monitoring permits observing a greater variety of details with less overhead, if most of the time the MAPE-K loop can operate using only a small subset of all those details. However, engineering such an adaptive monitoring is a major engineering effort on its own that further complicates the development of self-adaptive software. The proposed approach overcomes the outlined problems by providing generic adaptive monitoring via runtime models. It reduces the effort to introduce and apply adaptive monitoring by avoiding additional development effort for controlling the monitoring adaptation. Although the generic approach is independent from the monitoring purpose, it still allows for substantial savings regarding the monitoring resource consumption as demonstrated by an example.
Reference:
Towards Generic Adaptive Monitoring (Thomas Brand, Holger Giese), In Proceedings of the 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO), 2018.
Bibtex Entry:
@InProceedings{Brand.2018.Towards,
AUTHOR = {Brand, Thomas and Giese, Holger},
TITLE = {{Towards Generic Adaptive Monitoring}},
YEAR = {2018},
BOOKTITLE = {Proceedings of the 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)},
PAGES = {156-161},
URL = {https://doi.org/10.1109/SASO.2018.00027},
OPTacc_url = {},
PDF = {uploads/pdf/Brand.2018.Towards_preprint.pdf},
OPTacc_pdf = {},
ABSTRACT = {Monitoring is a key prerequisite for self-adaptive software and many other forms of operating software. Monitoring relevant lower level phenomena like the occurrences of exceptions and diagnosis data requires to carefully examine which detailed information is really necessary and feasible to monitor. Adaptive monitoring permits observing a greater variety of details with less overhead, if most of the time the MAPE-K loop can operate using only a small subset of all those details. However, engineering such an adaptive monitoring is a major engineering effort on its own that further complicates the development of self-adaptive software. The proposed approach overcomes the outlined problems by providing generic adaptive monitoring via runtime models. It reduces the effort to introduce and apply adaptive monitoring by avoiding additional development effort for controlling the monitoring adaptation. Although the generic approach is independent from the monitoring purpose, it still allows for substantial savings regarding the monitoring resource consumption as demonstrated by an example.}
}
Powered by bibtexbrowser