Partial Validation of Configurations at Runtime

Azadeh Jahanbanifar, F. Khendek, M. Toeroe
{"title":"Partial Validation of Configurations at Runtime","authors":"Azadeh Jahanbanifar, F. Khendek, M. Toeroe","doi":"10.1109/ISORC.2015.22","DOIUrl":null,"url":null,"abstract":"A system configuration is a set of configuration entities, their relations and the rules the system should obey. At runtime the configuration may be modified to meet new requirements, in response to performance degradations, or due to upgrade. Such modifications should maintain the consistency of the configuration to avoid any malfunction and service outage. Thus there is a need for runtime validation, which checks the modifications against the consistency rules of the system. This runtime validation should not only check the correctness of the modifications w.r.t. The consistency rules but it should also impose a minimal overhead especially in case of real-time and highly available systems. In this paper we introduce a partial validation approach for checking the system configuration consistency at runtime. Our approach is model based and uses UML profiles and OCL constraints.","PeriodicalId":294446,"journal":{"name":"2015 IEEE 18th International Symposium on Real-Time Distributed Computing","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 18th International Symposium on Real-Time Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISORC.2015.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

A system configuration is a set of configuration entities, their relations and the rules the system should obey. At runtime the configuration may be modified to meet new requirements, in response to performance degradations, or due to upgrade. Such modifications should maintain the consistency of the configuration to avoid any malfunction and service outage. Thus there is a need for runtime validation, which checks the modifications against the consistency rules of the system. This runtime validation should not only check the correctness of the modifications w.r.t. The consistency rules but it should also impose a minimal overhead especially in case of real-time and highly available systems. In this paper we introduce a partial validation approach for checking the system configuration consistency at runtime. Our approach is model based and uses UML profiles and OCL constraints.
运行时配置的部分验证
系统配置是一组配置实体、它们之间的关系以及系统应遵守的规则。在运行时,可能会修改配置以满足新的需求、响应性能下降或由于升级。此类修改应保持配置的一致性,以避免任何故障和服务中断。因此需要运行时验证,它根据系统的一致性规则检查修改。这种运行时验证不仅应该检查一致性规则修改的正确性,而且还应该最小化开销,特别是在实时和高可用性系统的情况下。本文介绍了一种用于在运行时检查系统配置一致性的部分验证方法。我们的方法是基于模型的,并使用UML概要文件和OCL约束。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信