期刊文献+

水文信息服务系统中的软件构件提取技术研究

Research on software component extraction technologyin hydrological in formation service system
下载PDF
导出
摘要 基于主题的水文信息产品服务和基于网络的水文信息公众服务的需求,是导致水文信息服务系统更加多样与复杂的重要因素。为了应对系统复杂化带来的开发与维护问题,引入基于构件的软件系统技术、构造基于演化的系统开发与维护模式十分必要。在分析水文信息服务系统基本特点和发展趋势的基础上,论述了从水文信息服务系统中提取软件构件的基本思路与实现方法,重点论述了面向对象技术背景下基于有向图的构件识别技术与算法,并用一个从实际系统中识别软件构件的例子,对所讨论的算法与基本准则作了应用说明。 Main-subject-based hydrological information produce service and network-based hydrological information service for publics are important factors resulting in hydrological information service system more various and more complicated.In order to handle development and maintenance problems brought about by system complication,introducing component-based software system,constructing evolution-based system development and mode are necessary.On the base of fully analyzing the basic characteristics and development tendency of hydrological information service system,this paper describes the basic thought and realizing approach of software component extraction technology in hydrological information service system,mainly digraph-based component identification and algorithm by object-oriented technology,and gives an application illustration to the discussed component identification technology and algorithm by an example of software component identification in a practical system.
出处 《人民长江》 北大核心 2009年第4期45-48,共4页 Yangtze River
基金 教育部科学技术研究重点项目(107056)
关键词 水文 信息服务 软件构件 提取技术 信息系统 hydrology information service software component extraction technology information system
  • 相关文献

参考文献8

  • 1杨芙清.软件工程技术发展思索[J].软件学报,2005,16(1):1-7. 被引量:268
  • 2Zhao W, Zhang L, Lin Y, Luo J. Understanding How the Requirements Are Implemented in Source Code. In : Proc, of 10th Asia - Pacific Software Engineering Conf. 2003:68 - 77.
  • 3SpineUis D, Raptis K. Component mining: a process and its pattern language. Information and Software Technology, 2005, 42 (9) :609 - 617.
  • 4Pinzger M, Gall H. Pattern - supported architecture recovery. In: Proc, of 10th Intl. Workshop on Program Comprehension. 2002:53 - 61.
  • 5Mahdavi K, Harman M, Hit - R. A multiple hill climbing approach to software module clustering. In: Proc. of 19th Intl. Conf. on Software Maintenance ,2003:315 - 324.
  • 6Canfora G, Czeranski J , Koschke R . Revisiting the Delta IC approach to component recovery. In: Proc, of 7th Working Conf. on Reverse Engineering,2006 : 140 - 149.
  • 7周欣,陈向葵,孙家骕,杨芙清.面向对象系统中基于度量的可复用构件获取机制[J].电子学报,2003,31(5):649-653. 被引量:15
  • 8梅宏,pku.edu.cn/xietao,cs.pku.edu.cn,谢涛,袁望洪,杨芙清.青鸟构件库的构件度量[J].软件学报,2000,11(5):634-641. 被引量:34

二级参考文献18

  • 1吴穹.构件组装技术研究[M].北京:北京大学计算机科学技术系,1998.6.
  • 2杨芙清 见:杨芙清 何新贵主编.青鸟工程现状与发展—兼论我国软件产业发展途径[A].见:杨芙清,何新贵主编.第6次全国软件工程学术会议论文集:软件工程进展—技术、方法和实践[C].北京:清华大学出版社,1996..
  • 3Hooper J W, Chester R O. Software Reuse Guidelines and Methods[M]. New York:Plenum Press, 1991.
  • 4John J Marciniak. Encyclopedia of Software Engineering [ M ]. USA:IEEE, 1994.
  • 5McCall J A, Richards P G, Waiters G F. Factors in software quality[Z] .Vols. I, Ⅱ ,and Ⅲ (NTIS AD/A-049 014/015/055),Spring-field: NTIS, 1977.
  • 6Boehm B W, Brown J R, Kaspar H,Lipow M ,Macleod G J,Merritt M J. Characteristics of Software Quality [ M]. Amsterdam: North-Holland,1978.
  • 7N E Fenton. Software measurement: A necessary scientific basis [J].IEEE Trans Software, 1994,20(3) : 199 - 206.
  • 8J Bansiya. A hierarchical model for quality assessment of object-oriented designs [ D]. Huntsville:University of Alabama in Huntsville, 1997.
  • 9Even-Andre Karlsson Chichester. Software Reuse: A Holistic Approach [M]. New York: Wiley & Sons, Ltd, 1995.
  • 10T J McCabe. A complexity measure [J]. IEEE Trans Software Eng,1976,2(4) :308 - 320.

共引文献310

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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