期刊文献+

基于设计文档的组件提取研究

Component Extraction Based on Design Documents
下载PDF
导出
摘要 为了从目标系统有效提取构件,达到软件复用的目的,文章提出了一种基于设计文档的组件提取技术。该方法通过借助计算机辅助软件工程工具设计目标系统,针对该设计文档提取概念组件及系统的体系结构,并使用可扩展标记语言元素和特征元匹配度验证提取结果的准确性,为软件复用提供了依据。实验通过两个实例:产品资源管理平台和转专业系统,说明该方法的应用,其中文件上传概念组件和数据转储概念组件得到提取和验证,并成功复用实现系统功能。结果表明,该方法不仅提供可重用的构件框架,而且提高了软件复用的成功率。 In order to extract components from the target system effectively and achieve the goal of software reuse, a component extraction method based on design documents was proposed in this paper. Computer aided software engineering tools were used to design the target system, then concept components and system architecture were extracted from this design documents. After the accuracy of extract result was verified by extensible markup language element and matching degree of characteristic element, foundation for software reuse was provided in this way. The application of this method was illustrated through two practical applications: product resource management platform and change-major student system. During this process, concept components of file Upload and data Dump were extracted and verified, and components which match these concept components were reused successfully for the system. The result shows that the proposed method not only provides a framework of reusable components, but also improves the success rate of software reuse.
出处 《集成技术》 2015年第6期46-52,共7页 Journal of Integration Technology
关键词 组件提取 概念组件 语义分析 软件复用 component extraction concept component semantic analysis software reuse
  • 相关文献

参考文献7

二级参考文献34

  • 1朱卫星,王智学,李宗勇,刘影.基于领域知识复用的需求建模[J].解放军理工大学学报(自然科学版),2009,10(1):30-36. 被引量:4
  • 2刘小丽,毋国庆,江敏.一种通过量化分析实现非功能需求的方法[J].计算机工程,2006,32(16):36-37. 被引量:2
  • 3MEI Hong HUANG Gang ZHAO Haiyan JIAO Wenpin.A software architecture centric engineering approach for Internetware[J].Science in China(Series F),2006,49(6):702-730. 被引量:37
  • 4Mylopoulos J, Chung L, Nixon B A. Representing and using non functional requirements: A process oriented approach. IEEE Transaction on Software Engineering, 1992, 18 (6) : /183 497.
  • 5Chung L, 1.eite J C P. On non functional requirements in software engineering//Alexander T et al eds. Conceptual Modeling: Foundations and Applications. Berlin, Germany:Springer-Verlag, 2009 363 379.
  • 6Frakes W B, Kang K. Software reuse research: status and future. IEEE Transactions on Software Engineering, 2005, 31(7): 529 536.
  • 71.opez A Y, Niu N. Multiple criteria decision support for software reuse: A case study//Proceedings of the [EEE International Conference on Information Reuse and Integration. Las Vegas, USA, 2011.- 200 205.
  • 8Reiff M S, Yu H, Tilly M. Service selection based on non functional properties//Service-Oriented Computing. 1.ecture Notes in Computer Science J1907. Berlin, Heidelberg: Springer-Verlag, 2009:128 138.
  • 9George J F et al. Object Oriented Systems Analysis and Design. 2nd Edition. London, UK: Prentice Hall, 2007.
  • 10Rosa N S, Justo G R, Cunha P R F. A framework for build ing non-functional software architectures//Proceedings of the ACM Symposium on Applied Computing. New York, USA, 2001 .- 141--147.

共引文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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