保持应用程序完整性的动态配置模型

I. Warren, I. Sommerville
{"title":"保持应用程序完整性的动态配置模型","authors":"I. Warren, I. Sommerville","doi":"10.1109/CDS.1996.509349","DOIUrl":null,"url":null,"abstract":"Our approach to dynamic configuration is based on building a model of reconfigurable applications. The model documents applications according to the configuration paradigm and for each component, captures structural constraints and behavioural information. The model presents change administrators with an abstract interface to dynamic configuration management. Change is initiated by submitting a version descriptor to the configuration manager; much of the low-level and error-prone activities of dynamic configuration are automated. Synchronisation of dynamic configuration with the application and management of persistent state are fundamental to preserving an application's integrity. We present our synchronisation mechanism, which adopts atomic operations for both intra- and inter-component computation. The problems of persistent state management are simplified by our synchronisation model. We also expose the difficulties and propose solutions for managing composite components and components whose operations are constrained.","PeriodicalId":302050,"journal":{"name":"Proceedings of International Conference on Configurable Distributed Systems","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"63","resultStr":"{\"title\":\"A model for dynamic configuration which preserves application integrity\",\"authors\":\"I. Warren, I. Sommerville\",\"doi\":\"10.1109/CDS.1996.509349\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Our approach to dynamic configuration is based on building a model of reconfigurable applications. The model documents applications according to the configuration paradigm and for each component, captures structural constraints and behavioural information. The model presents change administrators with an abstract interface to dynamic configuration management. Change is initiated by submitting a version descriptor to the configuration manager; much of the low-level and error-prone activities of dynamic configuration are automated. Synchronisation of dynamic configuration with the application and management of persistent state are fundamental to preserving an application's integrity. We present our synchronisation mechanism, which adopts atomic operations for both intra- and inter-component computation. The problems of persistent state management are simplified by our synchronisation model. We also expose the difficulties and propose solutions for managing composite components and components whose operations are constrained.\",\"PeriodicalId\":302050,\"journal\":{\"name\":\"Proceedings of International Conference on Configurable Distributed Systems\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-05-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"63\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of International Conference on Configurable Distributed Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CDS.1996.509349\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of International Conference on Configurable Distributed Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CDS.1996.509349","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 63

摘要

我们的动态配置方法是基于构建可重构应用程序的模型。模型根据配置范例和每个组件记录应用程序,捕获结构约束和行为信息。该模型为变更管理员提供了一个用于动态配置管理的抽象接口。通过向配置管理器提交版本描述符来启动更改;动态配置的许多低级和容易出错的活动都是自动化的。动态配置与应用程序的同步以及持久状态的管理是保持应用程序完整性的基础。我们提出了一种同步机制,它采用原子操作进行组件内部和组件之间的计算。我们的同步模型简化了持久状态管理的问题。我们还揭示了其中的困难,并提出了管理组合组件和其操作受到约束的组件的解决方案。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A model for dynamic configuration which preserves application integrity
Our approach to dynamic configuration is based on building a model of reconfigurable applications. The model documents applications according to the configuration paradigm and for each component, captures structural constraints and behavioural information. The model presents change administrators with an abstract interface to dynamic configuration management. Change is initiated by submitting a version descriptor to the configuration manager; much of the low-level and error-prone activities of dynamic configuration are automated. Synchronisation of dynamic configuration with the application and management of persistent state are fundamental to preserving an application's integrity. We present our synchronisation mechanism, which adopts atomic operations for both intra- and inter-component computation. The problems of persistent state management are simplified by our synchronisation model. We also expose the difficulties and propose solutions for managing composite components and components whose operations are constrained.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信