首页 | 本学科首页   官方微博 | 高级检索  
     检索      

以决定为基础的软件开发:设计和维护
引用本文:克里斯琴&#;怀尔德,科特&#;马里,刘连芳,陈建勋,徐婷.以决定为基础的软件开发:设计和维护[J].广西科学院学报,1990,6(2):11-21.
作者姓名:克里斯琴&#;怀尔德  科特&#;马里  刘连芳  陈建勋  徐婷
作者单位:Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162
摘    要:软件维护是由一系列活动组成的:对所需改变的理解、评价、分析、实现和检验等等。我们为软件维护提出了一种以决定为基础的开发方法.在这个方法中,根据各种软件实体所涉及的决定把这些实体联系在一起。用决定把问题与结论相连,给出开发、维护过程中考虑过的各种选择方案,并对特定的选择做出评价.一个决定,或者相关的一组决定,提供了与那个决定有关的软件系统的一个视图,并且可以让用户获取根据那个决定产生的原程序.这篇文章介绍以决定为基础的越级软件工程工具(D-HyperCase)的设计.D-HyperCase是以决定为基础的软件开发支撑系统的原型。由于我们正在使用以决定为基础的方法开发这个系统,所以,也介绍一下我们使用这种方法的体验.

关 键 词:软件开发  软件工程工具  软件维护
收稿时间:1990/5/15 0:00:00

Decision-Based Software Development: Design and Maintenance
Chris Wil,Kurt Maly,Lianfang Liu,Jann-Shinn Chen and Ting Xu.Decision-Based Software Development: Design and Maintenance[J].Journal of Guangxi Academy of Sciences,1990,6(2):11-21.
Authors:Chris Wil  Kurt Maly  Lianfang Liu  Jann-Shinn Chen and Ting Xu
Institution:Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162,Department of Computer Science Old Dominion University Norfolk, VA 23529-0162 and Department of Computer Science Old Dominion University Norfolk, VA 23529-0162
Abstract:A software maintenance task comprises the activities of understanding assessment, analysis, realization and verification of the required changes. We propose a decision-based software development methodology in which the various software objects are related by the decisions in which they are involved. A decision relates a problem to its solution, gives alternate solutions which were considered and justifies the particular solution chosen A decision, or related set of decisions, provides a view of the software system relevant to that decision and allows the retrieval of source code which resulted from thatdecisioa This paper describes the design of D-HyperCase, a prototype decision-based software development support system. Since this system is being developed using the decision based approach, our experiences in decision-based software development are also given.
Keywords:
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《广西科学院学报》浏览原始摘要信息
点击此处可从《广西科学院学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号