期刊文献+

面向复用的软件设计方法研究 被引量:3

Reuse oriented software design methods
下载PDF
导出
摘要 软件复用被证明是实现软件工业化生产有效的途径和方法。为满足软件生命周期各阶段成果可继承、设计通用性部分在同领域其他应用中可高效复用等要求,文章从需求分析、系统设计的角度,对数据、业务流程、业务规则等软件开发要素进行分析归纳,针对特定领域业务需求和软件系统特征,采取自顶向下的分层次、分步骤的业务建模思想;规避传统分析设计表现方法中易生歧义和信息漏斗现象增加各方沟通成本、不易维护、追踪或变更管理困难、不易复用等文字描述形式带来的问题,形成以"图形+表格模板"为主的结构化、可继承复用的表现形式;并通过实践总结出一系列面向复用的分析设计标准。在此基础上,形成软件生命周期各阶段与之相匹配的标准模板套件。 Software reuse has been proven to be the effective approach to implement the industrialized production of software. In order to meet the needs that the results at all stages of software life cycle could be inherited, design commonality could be reused in other application of the same field, in view of requirements analysis and system design, considering metadata, operation process, rules and other software development elements, this article adopted the top-down hierarchical and step-by-step business modeling idea, according to the characteristics of the system and business needs in specific domain; abandoned the problems of text description form of the traditional description method, that the phenomenon of ambiguity and information funnel increased the cost of communication, not easy to maintain, track or change management difficulties and difficult to reuse, etc., formed the form of the structure, inheritance and reuse based on the "graphic plus form templates". This article also summarized a series of reuse oriented analysis and design standards. On this basis, a standard template suite was formed which could match each stage of the software life cycle.
出处 《铁路计算机应用》 2017年第3期1-5,共5页 Railway Computer Application
基金 中国铁道科学研究院科研项目(2015YJ138)
关键词 软件复用 领域 BA图 模板套件 software reuse domain business architecture chart template suite
  • 相关文献

参考文献3

二级参考文献14

  • 1李国杰.信息科学技术的长期发展趋势和我国的战略取向[J].中国科学:信息科学,2010,40(1):128-138. 被引量:35
  • 2杨芙清,邵维忠,梅宏.面向对象的CASE环境青岛Ⅱ型系统的设计与实现[J].中国科学(A辑),1995,25(5):533-542. 被引量:21
  • 3刘童玲,胡兵,应花山,郭飞.激光标刻误差的实验研究[J].激光杂志,2007,28(1):33-34. 被引量:6
  • 4赖涵.浅析协作软件过程[J].重庆工商大学学报(自然科学版),2007,24(4):350-352. 被引量:1
  • 5Lai R. The move to mature process[J]. IEEE Software, 1993,10(4) :14-17.
  • 6Chen Lin, Xu Bao-wen, Zhou Tian-lin. Applying generalization refactoring to Java generic programs [ C ]//Proceedings of the 1 st IEEE International Workshop on Semantic Computing and Systems. Huangshan, China: [ s. n. ] ,2008:35-39.
  • 7Paulk M C. A Comparison of ISO9001 and CapabilityMaturity Model for Software[ J]. Software Quality, 1993, 12(1) :245 -256.
  • 8Bendraou R,Jezequel J M. A comparison of six UMLbased languages for software process modeling[ J]. IEEE Transaction on Software Engineering, 2011,36 ( 5 ) : 662-675.
  • 9杨芙清,第六次全国软件工程学术会议论文集,1996年,5页
  • 10杨芙清,中国科学.A,1995年,5页

共引文献584

同被引文献22

引证文献3

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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