Paper Title:
Implementation of a Function-Based Navigation Tool for Facilitating the Analysis of UML Design Document
  Abstract

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.

  Info
Periodical
Key Engineering Materials (Volumes 277-279)
Edited by
Kwang Hwa Chung, Yong Hyeon Shin, Sue-Nie Park, Hyun Sook Cho, Soon-Ae Yoo, Byung Joo Min, Hyo-Suk Lim and Kyung Hwa Yoo
Pages
266-271
DOI
10.4028/www.scientific.net/KEM.277-279.266
Citation
W. J. Kim, M. N. Bae, J. D. Yang, H. J. Yang, "Implementation of a Function-Based Navigation Tool for Facilitating the Analysis of UML Design Document ", Key Engineering Materials, Vols. 277-279, pp. 266-271, 2005
Online since
January 2005
Export
Price
$32.00
Share

In order to see related information, you need to Login.

In order to see related information, you need to Login.

Authors: Xiao Ying Chen, Bin He
Abstract:Product design is a problem-solving activity based on knowledge. This paper is devoted to presenting a systematic knowledge representation...
1865
Authors: Jian Ge, Han Zhao, Ye Zhang, Yi Zhang
Abstract:Cryostat is an important equipment of International Thermonuclear Experimental Reactor (ITER).It is the outer part of ITER Tokamak. There are...
1318
Authors: Qin He, Rui Jun Zhang, Nan Guo, Dong Sheng Cong, Ji Wei Qiu
Chapter 1: Product Design, Manufacturing and Analysis
Abstract:Applying fuzzy information axiom in product concept design, the evaluation method for design schemes based on fuzzy information axiom was...
263
Authors: Yang Dong Wu, Tai Hua Zhang
Chapter 1: Manufacturing Technology and Processes, Design, Modelling, Simulation and Mechanical Engineering
Abstract:In order to solve the problem that design resources can not be effectively reused, variant design is used in engineering field. Knowledge is...
81
Authors: Melissa Schlüter, Rafael Crespo Izquierdo, Betânia Vargas Oliveira Medina, Guilherme Cortelini da Rosa, Marcelo André Toso
Chapter 3: Measurements, Mechatronics, Control and Automation
Abstract:The systems developed to automatize machines or industrial processes are applications of techniques or equipment in order to increase their...
740