Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

The method of displaying and operating a map between complicated data structures

IP.com Disclosure Number: IPCOM000012253D
Original Publication Date: 2003-Apr-23
Included in the Prior Art Database: 2003-Apr-23
Document File: 3 page(s) / 28K

Publishing Venue

IBM

Abstract

This article is to say a way of displaying and operating mapping information between complicated data structures. Showing an arrow from a source data item to a target data item is a general way of displaying the mapping, but it's hard to show all the arrows at the same time when the data item is in a large data structure and there are a lot of mapping between the source and the target data structures. This disclosure shows the way of displaying such complicated mapping, and also shows the way of operating the view of the mapping information.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 3

THIS COPY WAS MADE FROM AN INTERNAL IBM DOCUMENT AND NOT FROM THE PUBLISHED BOOK

JP820020946 Koichiro Kato/Japan/IBM Satoshi Kawase, Maki Takeda, Kazuyuki Tsuda, Akira Okano

The method of displaying and operating a map between complicated data structures

  Many GUI tools use arrows to show data mapping between source and target data structure (see Figure 1). It's very simple and easy to understand, but an arrow needs both source and target data items to point the mapping. An arrow can't show both the source and target when any of the data items is out of the display area or collapsed in a nested data structure.

Figure 1) Showing the map from a source data to a target data

[Disclosure 1] The way of showing collapsed data mapping Many GUI tools provide the way to expand/collapse the view of nested data structure, and only the name of nested data structure is shown in the view when it is collapsed. Mapping of data items in a nested data structure cannot be shown when the nested structure is collapsed. In this case, draw a different shaped arrow (e.g. thick arrow) from/to the name of the nested data structure (see Figure 1.1). Showing the number of mapping is more convenient.

Figure 1.1) Showing the map when a source or a target is in a collapsed child layer

[Disclosure 2] The way of showing data mapping which source or target data is out of display area When a data structure has a lot of data items, some of the source or target data items may be out of the view. In this case, draw a different shaped arrow from (or to) the edge of the data structure (see Figure 2.1). Showing the number of mapping is also convenient.

Figure 2.1) Showing the map when a source or a target is out of the display area

1

[This page contains 3 pictures or other non-text objects]

Page 2 of 3

1: an example mapping when both source and target are out of the view 2: an example mapping when target is below the view 3: an example mapping when...