首页> 外文期刊>Key Engineering Materials >Implementation of a Function-Based Navigation Tool for Facilitating the Analysis of UML Design Document
【24h】

Implementation of a Function-Based Navigation Tool for Facilitating the Analysis of UML Design Document

机译:基于功能的导航工具的实现,以方便UML设计文档的分析

获取原文
获取原文并翻译 | 示例
           

摘要

System developers often create design documents using various UML design tools Extant tools, however, have a serious drawback. They fail to capture relationships inherently existing among design documents such as sequence, state and class diagrams. This drawback may not only disallow developers to freely navigate the relationships, but also make it difficult to automatically enforce the integrity constraints derived from the relationships. To overcome this, more sophisticated tools for facilitating the analysis of the documents are necessary. These tools may be used to understand and verify the whole process of the system by defining relationships between documents and providing efficient navigation methods. In this paper, we developed a navigation tool that enables developers to systematically analyze systems by capturing relationships such as duplication, instance, and transition between documents. In contrast with the navigation facilities of other UML design tools, this tool makes it possible to navigate not only design documents but also design elements. In other words, it can systematically capture and verify both the static structure and the dynamic behavior of the system in more primitive level. To provide such a facility, we addressed the practical issues and formulated a solution for them. The issues that were mainly discussed were the following: 1) definitions of three relationships: duplication, instance, and transition, 2) assignment of relationships to related design elements according to the predefined way, and 3) presentation of a set of functions to navigate them.
机译:系统开发人员经常使用各种UML设计工具来创建设计文档。Extant工具具有严重的缺陷。它们无法捕获设计文档中固有的关系,例如顺序图,状态图和类图。此缺点不仅可能使开发人员无法自由浏览关系,而且使自动执行从关系得出的完整性约束变得困难。为了克服这个问题,需要更复杂的工具来促进文档分析。通过定义文档之间的关系并提供有效的导航方法,这些工具可用于了解和验证系统的整个过程。在本文中,我们开发了一种导航工具,使开发人员能够通过捕获诸如复制,实例和文档之间的转换之类的关系来系统地分析系统。与其他UML设计工具的导航功能相反,此工具不仅可以导航设计文档,还可以导航设计元素。换句话说,它可以在更原始的级别上系统地捕获和验证系统的静态结构和动态行为。为了提供这样的便利,我们解决了实际问题并制定了解决方案。主要讨论的问题如下:1)定义三种关系:重复,实例和过渡; 2)根据预定义的方式将关系分配给相关的设计元素; 3)展示一组导航功能他们。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号