首页|用例法分析嵌入式系统软件需求研究

用例法分析嵌入式系统软件需求研究

扫码查看
用例法是常用的软件需求建模方法,但由于嵌入式系统传统意义上的用例不多,再加上用例法不要求确定整个软件的数据域,导致用例法很少用于分析嵌入式系统的软件需求.本文借鉴结构化激励响应法第一步"分解系统需求"和第四步"确定软件数据域"的做法,把使用嵌入式系统或受其影响的模块或机器,以及这些模块或机器的不同模式等作为用例角色,并通过对用例输入和输出分组、定义激励和响应、形成整个软件的《词汇表》和《数据字典》等步骤,获取和分析嵌入式系统软件的用例,进行需求建模.最后以一个通信模块配套软件为例,演示上述过程.
The Research of Use Case Approach for Software Requirement of Embedded System
The use case approach is a commonly used software requirement modeling method,but due to the limited number of traditional use cases in embedded systems and the fact that the use case approach does not require determining the data domain of the entire software,it is rarely used to analyze the software requirements of embedded systems.This article draws on the approach of the structured incentive response method in the first step of"decomposing system requirements"and the fourth step of"determining software data domains",using embedded systems or modules or machines affected by them,as well as different modes of these modules or machines,as use case roles.Through grouping use case inputs and outputs,defining incentives and responses,and forming a"vocabulary"and"data dictionary"for the entire software,the use cases of embedded system software are obtained and analyzed for requirement modeling.Finally,taking a communication module supporting software as an example,demonstrate the above process.

software requirement modelinguse case approachstructured stimulus response approachembedded system software

陈鑫、王峰、张永涛

展开 >

中国航空工业集团公司西安航空计算技术研究所,陕西西安 710065

软件需求建模 用例法 结构化激励响应法 嵌入式系统软件

2024

软件
中国电子学会 天津电子学会

软件

影响因子:1.51
ISSN:1003-6970
年,卷(期):2024.45(7)