期刊文献+

策略驱动的软件自适应机制研究 被引量:1

Research on Policy-Driven Software Self-Adaptation Mechanism
下载PDF
导出
摘要 中间件是支持和实现软件自适应的重要手段。除了内建于中间件的通用自适应机制外,中间件还应当为应用相关的自适应过程提供开发和运行支持。以普适计算为背景,基于关注点分离原则,引入策略对软件自适应过程进行抽象描述,提出了基于策略的软件自适应概念模型,进而提出了适应使能、基层和元层分离的轻量级构件化实现模型。基于上述模型,在面向普适计算的自适应中间件平台UbiStar中设计实现了一种基于策略的软件自适应框架,可以支持基于上述模型的普适计算应用的开发和运行,从而为应用相关的软件自适应过程提供有效支持。 Middleware is an important method for software self-adaptation, which should provide not only the general built-in self-adaptation mechanisms, but also the development and runtime supports for application of specific ones. This paper addresses the self-adaptation separation of concerns and introducing policies problem in ubiquitous computing software by using the principal of to model the software self-adaptation processes. The policy-based software self-adaptation concept model and the adaptation-enabled, base-meta level divided light weight component model are proposed, based on which a policy-based software self-adaptation framework is designed and implemented on a ubiquitous self-adaptation middleware named UbiStar. The framework provides the development and rnntime supports for ubiquitous applications compliant to above models, and thus enables effectively for application-specific software self-adaptation processes.
出处 《计算机科学与探索》 CSCD 2010年第2期115-123,共9页 Journal of Frontiers of Computer Science and Technology
基金 国家高技术研究发展计划(863)No.2006AA01Z198~~
关键词 普适计算 中间件 自适应 策略 构件 计算反射 ubiquitous computing middleware self-adaptation policy component computing reflection
  • 相关文献

参考文献16

  • 1Weiser M. The computer for the twenty-first century[J]. Scientific American, 1991,265 (3) : 94-101.
  • 2Niemel E, Latvakoski J. Survey of requirements and solutions for ubiquitous software[C]//Proc of Mobile Ubiquitous Computing Conf. [S.l.]: ACM Press, 2004:71-78.
  • 3Sadjadi S. A survey of adaptive middleware, Technical Report MSU-CSE-03-35[R]. Michigan State University, 2003-12.
  • 4Maes P. Concepts and experiments in computational reflection[C]//Proc of ACM Conference on Object-Oriented Programming, Systems, Languages and Applications ( OOPSLA' 87 ), 1987 : 147-155.
  • 5Hursch W, Lopes C. Separation of concerns, Technical Report NU-CCS-95-03[R]. Northeastern University, 1995-02.
  • 6Kiczales G, Lamping J, Mendhekar A. Aspect-oriented programming[C]//Proc of European Conference on Object-Oriented Programming, 1997.
  • 7Oreizy P, Gorlick M, Taylor R, et al. An architecture-based approach to self-adaptive software[J]. IEEE Intelligent Systems, 1999,14(3) :54-62.
  • 8冯进,尹刚,丁博,欧阳建权,史殿习.一种基于策略的软件自适应框架[J].计算机与数字工程,2008,36(1):37-40. 被引量:1
  • 9Kepbart J O, Chess D M. The vision of autonomic computing[J]. IEEE Computer, 2003,36( 1 ) :41-50.
  • 10Garlan D, Schmerl B. Model-based adaptation for self-healing systems[C]//Proc of Workshop on Self-healing Systems, 2002.

二级参考文献6

  • 1Raphael M. Bahati, Michael A. Bauer, Elvis M. Vieira, O. K. Back, " Using Policies to Drive Autonomic Management", Proceedings of the 2006 Lnter national Symposium on a World of Wirless, Mobile and Multimedia Networks, 2006
  • 2Qianxiang Wang, "Towards a Rule Model for Self- adaptive Software", ACM SIGSOFT Software Engineering Notes January 2005, Vol. 30, No. 1,1 - 5
  • 3Florian Daniel, Matera Giuseppe, PozziCombining Conceptual Modeling and Active Rules for the Design of Adaptive Web Applications. ICWE'06 Workshops,July 1014,2006
  • 4Bill N. Schilit, Norman I. Adams, and Roy Want, "Context- Aware Computing Applications" In Proceedings of the Workshop on Mobile Computing Systems and Applications, December 1994,85 - 90
  • 5Schilit B. , Theimer M. ," Disseminating active mapinformation to mobile hosts", IEEE Network, 1994, Vol. 8, No. 5,22 - 32
  • 6徐光祐,史元春,谢伟凯.普适计算[J].计算机学报,2003,26(9):1042-1050. 被引量:258

同被引文献5

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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