首页> 外文会议>IASTED International Conference on Software Engineering >CONSISTENCY CHECKING BETWEEN USE CASE SCENARIOS AND UML SEQUENCE DIAGRAMS
【24h】

CONSISTENCY CHECKING BETWEEN USE CASE SCENARIOS AND UML SEQUENCE DIAGRAMS

机译:使用案例场景和UML序列图之间的一致性检查

获取原文
获取外文期刊封面目录资料

摘要

In software engineering projects consistency checking is both essential and expensive. Over the course of a software project, requirements often change, resulting in changes to design artifacts. The task of maintaining consistency between requirements and design is a difficult and time consuming task. Provided it is possible to provide consistency rules and a mapping between requirements artifacts and design artifacts, it is possible to automate the task of maintaining consistency between the two. Automation can take one of two forms: mapping and consistency rules are used to auto-generate sections of the UML design. For example if a message passing sequence is used to implement a scenario step then the same set of message passing should occur in every sequence diagram which maps to a scenario containing that step. Secondly a series of consistency checks can be conducted and the results reported. This paper describes a proof of concept software tool, known as EnsureUML, which can be used to perform consistency checks. EnsureUML proves that it is possible to run a series of checks over use case scenario texts and their corresponding UML sequence diagrams to highlight inconsistencies within the scenarios and diagrams, and between corresponding scenario / diagram pairs.
机译:在软件工程项目中,一致性检查既是必不可少的又昂贵。在软件项目的过程中,要求通常会发生变化,从而导致设计伪影的变化。维持需求和设计之间一致性的任务是难以耗时的任务。如果可以提供一致性规则和需求工件和设计伪像之间的映射,可以自动化维持两者之间的一致性的任务。自动化可以采用两种形式中的一种:映射和一致性规则用于自动生成UML设计的部分。例如,如果使用消息传递序列来实现场景步骤,则应在每个序列图中映射到包含该步骤的场景的每个序列图中发生相同的消息传递。其次,可以进行一系列一致性检查并报告结果。本文介绍了概念软件工具的证据,称为ASUGHML,可用于执行一致性检查。 ASHACEML证明,可以运行一系列检查使用案例方案文本及其相应的UML序列图以突出显示场景和图表中的不一致性,以及相应的场景/图对。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号