期刊文献+

upDSL:一种描述动态更新策略的领域特定语言

A upDSL for Describing Dynamic-update Policy
下载PDF
导出
摘要 定义了一种刻画软件动态更新策略的领域特定语言upDSL.该领域特定语言可以对OSGi平台中模块动态更新策略进行结构化描述,并可提供动态更新关键步骤的必要信息,从而实现动态更新的可控性和安全性,并为不同的动态更新机制实现提供良好的描述和推理基础. This paper defines a domain specific language upDSL to describe dynamic update policies. This domain specific language describes modules' dynamic update in OSGi platform in a structural way, and provides key steps of dynamic update with necessary information, thereby promotes controllability and safety of dynamic update, and provides a policy basis for different dynamic updating mechanism.
出处 《微电子学与计算机》 CSCD 北大核心 2008年第10期34-36,39,共4页 Microelectronics & Computer
基金 国家自然科学基金项目(60673116)
关键词 领域特定语言 动态更新策略 更新策略管理模块 OSGI domain specific languagef, dynamic update policies update policies management module OSGi
  • 相关文献

参考文献9

  • 1Alliance O S. OSGI service platform core specification Release 4[M]. French: [S. L], 2005.
  • 2Ghezzi C, Jazayeri M, Mandrioli D. Fundamentals of software engineering[M]. Boston: Prentice Hall, 1991.
  • 3Gosling J. The Java language specification[M]. Boston: kddison-Wesley Professional, 2000.
  • 4Duggan D. Type-based hot swapping of running modules [J]. Acta Informatica, 2005, 41(4): 181-220.
  • 5Zhang S, Huang L P. Formalizing class dynamic software updating[C]//Proceedings of the Sixth International Conferenee on Quality Software. Shanghai, 2006: 403 - 409.
  • 6Zhang S, Huang L P. Type-safe dynamic update transaction[ C ]// Computer Software and Applications Conference. Annual International, 2007.
  • 7Hicks M. Dynamic software updating[ D]. USA. University of Pennsylvania, 2001.
  • 8Orso A, Rao A, Harrold M J. A technique for dynamic updating of Java software [ J ]. Software Maintenance,2002: 649 - 658.
  • 9ReUermeyer J S, Alonso G, Roscoe T. Building, deploying, and monitoring distributed applications with Eclipse and R-OSGI[J]. Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange, 2007: 50 - 54.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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