当前成熟的软件系统分析与设计方法大多关注于软件系统的功能性,而可信性并未得到充分的考虑。随着软件本身及其运行环境日渐复杂,功能实现过程中软件的可信性引起人们越来越多的关注。为了构建出既满足功能性需求又满足可信性需求的对象模型,提出一种扩展用例驱动的设计方法,运用现有开发方法 ICONIX方法,对软件分析设计过程中的健壮性分析过程进行扩展。引入一种新的用例来实现软件功能性和可行性的结合,并最终得出所需对象模型。
Current mature software analysis and design methods are mainly concerned with the function of the software system,but the credibility of the software has not been fully considered. Since the software and its running environment become more and more complex,the software reliability in the realization process of its function has attracted more and more attention.In order to build the object model,which not only meets the functional requirements,but also satisfies the demand of the credibility,a design method of the extended use case is proposed in this paper. The existing method,ICONIX method,is used to extend the analysis process of robustness in software analysis and design process. A new use cases was introduced to achieve a combination of software functionality and feasibility,and the object model needed for software design was obtained.