期刊文献+

基于架构的软实时软件的自适应框架的研究

An Architecture-Based Adaptation Framework for Soft Real-Time Applications
下载PDF
导出
摘要 随着移动设备的普及和普适计算的发展,用户需求多样化,实时系统在动态运行环境中得到了广泛应用。然而,现有自适应框架通常无法处理资源竞争和系统更改问题。本文提出了一种基于结构的自适应软件框架,为管理实时组件的互相依赖性和生命周期提供一种有效而统一的方法,为云计算服务提供实时计算方面的支持;提出了一种实时组件的运行时服务以掌控全局,控制组件的整个生命周期,并能保持现有的实时组件承诺的需求,以应对运行时的变化。这一框架易于用约束描述语言进行扩展并集成其他约束解析政策。最后,本文通过一个模拟控制应用程序对本框架从适应性和性能两方面进行了测试。 Driven by the proliferation of mobile and pervasive computing, real-time systems are increasingly used in dynamic changing environments with variable user needs, hosting real-time applications ranging in number and nature over time. However, existing adaptation frameworks normally are incapable to cope with other competing and changing concerns. This paper proposes an architecture-based framework for managing real-time components' dependence and lifecycle in an effective and uniform way. A real-time component runtime service is proposed here to maintain the global view, control the whole lifecycle of the components and keep existing real-time components" promised contracts in the face of run-time changes. This framework is designed to be easily extended with other constraint resolving policies as well as dependence descriptions languages and can be used to provide real-time computing services for cloud computing. At end of this paper, the framework is tested from both adaptation and performance aspects by a simulated control application.
出处 《电信科学》 北大核心 2012年第9期28-33,共6页 Telecommunications Science
基金 国家自然科学基金资助项目(No.61202050) 浙江省自然科学基金资助项目(No.LY12F02041) 浙江省科技厅一般面上资助项目(No.2011C33G2060108) 浙江省钱江人才计划基金资助项目(No2012R10009) 嘉兴市科技局重点和面上资助项目(No.2011BY11003)
关键词 实时系统 云计算 自适应框架 实时组件 real-time system, cloud computing, adaptation framework, real-time component
  • 相关文献

参考文献7

  • 1Hassan Gomaa, Koji Hashimoto, Minseong Kim, et al. Software adaptation patterns for service-oriented architectures. Proceedings of ACM Symposium on Applied Computing (SAC), Sierre, Switzerland, 2010:462-469.
  • 2Gui Ning, Florio V D, Sun Hong, et al. A framework for adaptive real-time applications: the declarative real-time OSGi component model. Proceedings of and Reflective Middleware(ARM), the 7th Workshop on Adaptive Leuven, Belgium, 2008:35-40.
  • 3Gui Ning, Florio V D, Sun Hong, et al. A hybrid real-time component model for reconfigurable embedded systems. Proceedings of the 2008 ACM Symposium on Applied Computing, Fortaleza, Brazil, 2008:1509-1596.
  • 4Santambrogio M D, Rana V, Beretta I, et al. Operating system runtime management of partially dynamically reconfigurable embedded systems. Proceedings of the 8th IEEE Workshop on Embedded Systems for Real-Time Multimedia, Scottsdale, AZ, United states, 2010:1-10.
  • 5Colmenares J A, Kim K H, Zhang Z, et al. Real-time-component based software architecture for QoS-adaptive networked multimedia applications. Proeeedings of the 13th IEEE International Symposium on Object, Component, and Service- Oriented Real-Time Distributed Computing (ISORC), Carmona, Seville, Spain, 2010:133-142.
  • 6Jess: the rule engine for the Java platform, http://www.jessrules. com/jess/index.shtml.
  • 7OSGi service platform core specification, http://www.osgi.org, 2011.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部