当前位置: 首页 > 专利查询>湖南大学专利>正文

基于可用性模式和安全性模式的软件用例生成方法技术

技术编号:20915811 阅读:33 留言:0更新日期:2019-04-20 09:33
本发明专利技术公开了涉及软件工程领域的一种基于可用性模式和安全性模式的软件用例生成方法,包括以下步骤:自定义业务处理过程中的非功能性需求;将非功能性需求引入与功能性需求对应的用例表生成扩展用例表;以扩展用例表为基础对场景业务过程进行描述得到软件用例。本发明专利技术以软件需求规格说明书文档为研究主体,以需求功能用例为研究对象,设计并提出了九种可用性模式与九种安全性模式,并采用需求用例表的形式提供一种用户用例表示。功能需求中嵌入可用性模式及安全性模式,为软件设计及编码的优化提供了指导。自定义生成的扩展用例表可以作为开发人员进行开发、测试和客户最终验收的基础需求依据。

Software Use Case Generation Method Based on Availability and Security Patterns

The invention discloses a software use case generation method based on usability mode and security mode in the field of software engineering, which includes the following steps: customizing non-functional requirements in business process; introducing non-functional requirements into use case tables corresponding to functional requirements to generate extended use case tables; and describing scenario business processes based on extended use case tables to obtain scenario business processes. Software use cases. The invention takes software requirement specification document as the main body, takes requirement function use case as the research object, designs and proposes nine usability modes and nine security modes, and provides a user use case representation in the form of requirement use case table. Embedding usability and security patterns in functional requirements provides guidance for software design and coding optimization. The custom generated extended use case table can be used as the basis for developers to develop, test and final acceptance by customers.

【技术实现步骤摘要】
基于可用性模式和安全性模式的软件用例生成方法
本专利技术涉及软件工程领域,具体公开了一种基于可用性模式和安全性模式的软件用例生成方法。
技术介绍
可用性模式和可用性特征在当今的软件行业以及许多软件系统构建过程中发挥着不可小觑的作用,但若没有HCI(人机交互)专家参与开发过程,系统仅凭软件工程师来构建,由于缺乏可用性专业知识的则在后期产品交付后常常会面临诸多软件系统可用性问题的消极反馈。通过向软件工程师展示典型可用性特征存在,何时以及如何考虑这些特征以及特定功能的正面和负面影响(例如,系统架构,系统成本或可用性),对软件质量的提升以及软件生命周期的延续发挥着至关重要的作用。软件需求规范是一项困难而复杂的任务,现如今虽有许多CASE(计算机辅助软件工程,ComputerAidedSoftwareEngineering)工具可以帮助开发软件,但是它们鲜有支持基于NL(自然语言,Naturallanguage)对需求描述。SRS(需求规格说明文档,SoftwareRequirementsSpecification)除了缺乏特异性外,在业务非功能需求方面的完整性与一致性也存在较大的提升空间,尤本文档来自技高网...

【技术保护点】
1.基于可用性模式和安全性模式的软件用例生成方法,其特征在于,包括以下步骤:自定义业务处理过程中的非功能性需求,所述非功能性需求包括可用性模式和安全性模式;将非功能性需求引入与功能性需求对应的用例表生成扩展用例表;以扩展用例表为基础对场景业务过程进行描述得到软件用例。

【技术特征摘要】
1.基于可用性模式和安全性模式的软件用例生成方法,其特征在于,包括以下步骤:自定义业务处理过程中的非功能性需求,所述非功能性需求包括可用性模式和安全性模式;将非功能性需求引入与功能性需求对应的用例表生成扩展用例表;以扩展用例表为基础对场景业务过程进行描述得到软件用例。2.根据权利要求1所述的基于可用性模式和安全性模式的软件用例生成方法,其特征在于,所述安全性模型包括密码实时检测、登录失败锁定、多重登录限制、访问限制、并发保护限制、...

【专利技术属性】
技术研发人员:欧阳柳波廖敏孜
申请(专利权)人:湖南大学
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1