首页> 外文会议>Quality of Software Architectures >Extending the Capabilities of Component Models for Embedded Systems
【24h】

Extending the Capabilities of Component Models for Embedded Systems

机译:扩展嵌入式系统组件模型的功能

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

摘要

Component-based development helps to improve the modularity and reusability of embedded systems. Component models devised for embedded systems are typically restricted due to the limited computing, storage and power resources of the target systems. Most existing component models for embedded systems therefore only support a static component architecture and provide a simple and lightweight core. With the increasing demand for more feature-rich embedded systems these component architectures must be extended. In order to remain useful for the development of resource-restricted embedded systems, however, the extensions must be optional. Creating such extensions requires a cost-effective development process that can produce reusable, rather than application-specific, extensions. This necessitates a systematic approach to seamlessly integrate application specific requirements of the extension, the existing component model and the constraints of the computing environment. In this paper we propose a scenario-based architectural approach to extending the capabilities of the CAmkES component model. This approach is used to distil application specific requirements and computing constraints, summarise generic scenarios, drive the extension to the core CAmkES architecture. We illustrate our approach with a case study involving the addition of dynamic capabilities to CAmkES.
机译:基于组件的开发有助于改善嵌入式系统的模块化和可重用性。通常,由于目标系统的计算,存储和电源资源有限,为嵌入式系统设计的组件模型通常受到限制。因此,大多数现有的嵌入式系统组件模型仅支持静态组件体系结构,并提供了一个简单而轻巧的核心。随着对功能更丰富的嵌入式系统的需求不断增加,必须扩展这些组件体系结构。为了对资源受限的嵌入式系统的开发仍然有用,这些扩展必须是可选的。创建此类扩展需要经济高效的开发流程,该流程可以产生可重用的,而不是针对特定应用程序的扩展。这就需要一种系统的方法来无缝集成扩展的应用程序特定要求,现有组件模型和计算环境的约束。在本文中,我们提出了一种基于场景的架构方法来扩展CAmkES组件模型的功能。此方法用于满足特定于应用程序的需求和计算约束,总结通用方案,驱动对核心CAmkES体系结构的扩展。我们通过一个案例研究说明了我们的方法,该案例研究向CAmkES添加了动态功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号