首页> 外文会议>Fundamental Approaches to Software Engineering; Lecture Notes in Computer Science; 4422 >Enforcing Architecture and Deployment Constraints of Distributed Component-Based Software
【24h】

Enforcing Architecture and Deployment Constraints of Distributed Component-Based Software

机译:实施基于组件的分布式软件的体系结构和部署约束

获取原文
获取原文并翻译 | 示例

摘要

In the component-based software development process, the formalisation of architectural choices makes possible to explicit quality attributes. When dealing with the deployment of such component-based software in dynamic networks, in which disconnections or machine failures can occur, preserving architectural choices becomes difficult to ensure, as current architecture-centric languages and their support mainly focus on steps prior to the deployment one. We present in this paper a family of languages that formalise not only architectural choices but deployment aspects as well, both as constraints. Then, we show how all of these constraints are reified in order to manage the deployment of a component-based software in this context of a dynamic hosting platform. The proposed solution defines an automatic deployment that ensures permanently, at run time, the preservation of architecture and deployment choices, and thus their corresponding quality attributes.
机译:在基于组件的软件开发过程中,体系结构选择的形式化使明确的质量属性成为可能。当在动态网络中处理此类基于组件的软件的部署时,可能会发生断开连接或机器故障,因此很难确保保留架构选择,因为当前以架构为中心的语言及其支持主要集中在部署之前的步骤。 。我们在本文中介绍了一系列语言,这些语言不仅形式化体系结构选择,而且形式化方面也包括约束。然后,我们展示如何在动态托管平台的上下文中对所有这些约束进行修正,以便管理基于组件的软件的部署。所提出的解决方案定义了一种自动部署,该部署可在运行时永久确保体系结构和部署选择的保留,并因此确保其相应的质量属性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号