期刊文献+

基于逻辑元素间关系的软件配置管理模型 被引量:1

Software configuration management based on logical element relationships
原文传递
导出
摘要 为了在逻辑层次上跟踪软件系统的版本演变,支持变更影响分析和系统一致性验证,提出了一种基于逻辑元素间关系的软件配置管理模型LEBM(log ica l e lem en t basedm ode l)。LEBM通过配置项类型抽象区分不同类型的软件工件及其特性;通过配置项版本记录软件工件的演变;通过配置版本记录系统组成的变更;维护配置项版本之间的关系演变并通过关系跟踪实现变更影响范围分析和系统一致性验证。以W eb服务的方式设计并实现了基于LEBM的软件配置管理工具并用于实施软件测试工件的配置管理,验证了LEBM的可行性和实用性。 Traditional software configuration management (SCM) techniques focus on version control of the physical elements such as files and directories without managing the relationships between logical software artifacts. This paper presents logical-element-based SCM model that traces the software evolution in terms of the individual configuration items and the configuration which capture the overall system structure. The configuration items are related in terms of inclusion and dependency. By tracking the evolving relationship between configuration items, the model can support change impact analyses and system consistency evaluations. A web service based SCM tool was used to manage software testing artifacts to verify the method's feasibility and practicability.
出处 《清华大学学报(自然科学版)》 EI CAS CSCD 北大核心 2006年第10期1788-1792,共5页 Journal of Tsinghua University(Science and Technology)
基金 国家"十五"科技攻关项目(2002BA904B13)
关键词 软件配置管理 版本控制 变更影响分析 software configuration management version control change impact analysis
  • 相关文献

参考文献8

  • 1Dart Susan.Spectrum of functionality in configruation management systems[R].CMU/SEI-90-TR-11 ESD-90-TR-212,Carnegie Mellon University,1990.
  • 2Nguyen T N,Munson E V,Boyland J T,et al.Molhado:Object-oriented architectural software configuration management[C]∥ Proceedings of the 20th IEEE International Conference on Software Maintenance (ICSM'04).Chicago:IEEE,2004:510-510.
  • 3White B A.软件配置管理策略与Rational ClearCase[M].尤克滨,李纪华,王宁.北京:人民邮电出版社,2003:11-47.
  • 4Nguyen T N,Munson E V,Boyland J T.Object-oriented,structural software configuration management[J].ACM SIGPLAN Notices,2004,39(10):35-36.
  • 5Ruan L,Zhong Y.A new configuration management modal for software based on distributed components and layered architecture[C]∥ Proc of the 4th International Conference on Parallel and Distributed Computing,Applications and Technologies,2003(PDCAT'2003).Chengdu:IEEE,2003:665-669.
  • 6Feiler P H.Configuration Management Models in Commercial Environments[R].CMU/SEI-91-TR-7,Carnegie Mellon University,1991.
  • 7Mei H,Zhang L,Yang F Q.A software configuration management model for supporting component-based software development[J].ACM SIGSOFT Software Engineering Notes,2001,26(2):53-58.
  • 8王映辉,张世琨,刘瑜,王立福.基于可达矩阵的软件体系结构演化波及效应分析[J].软件学报,2004,15(8):1107-1115. 被引量:47

二级参考文献21

  • 1李盘林 李丽双 李洋 王春立.离散数学[M].北京:高等教育出版社,2001..
  • 2Bass L, Clements PC, Kazman R. Software Architecture in Practice. Aonton: Addison-Wesley, 1998.
  • 3Medvidovic N, Taylor RN. A classification and comparison framework for software architecture description languages. IEEE Trans. on Software Engineering, 2000,26(1):70-93.
  • 4Rational Rose Corporation. UML notation guide. 2003. http://www.rational.com/uml
  • 5Bohner SA. Impact analysis in the software change process: A year 2000 perspective. In: Proc. of the Int'l Conf. on Software Maintenance (ICSM'96). Washington: IEEE, 1996. 42-51.
  • 6Ryder BG, Tip F. Change impact analysis for object-oriented programs. In: Proc. of 2001 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering. New York: ACM Press, 2001. 46-53.
  • 7Garlan D, Shaw M. An introduction to software architecture. In: Ambriola V, Tortora G, eds. Advances in Software Engineering and Knowledge Engineering, Vol II. Hackensack: World Scientific Publishing, Co., 1993.
  • 8Zhang SK, Wang LF, Yang FQ. Software architecture style based tier message bus. Science in China (Series E), 2002,32(3): 393-400 (in Chinese with English abstract).
  • 9Yau SS, Collofello JS, McGregor TM. Ripple effect analysis of software maintenance. In: Proc. of the Computer Software and Applications Conf. (COMPSAC'78). Piscataway: IEEE Computer Society Press, 1978. 60-65.
  • 10Bohner SA. Software change impacts: An evolving perspective. In: Proc. of the Int'l Conf. of Software Maintenance (ICSM 2002). Washington: IEEE, 2002. 263-272.

共引文献46

同被引文献24

引证文献1

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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