Method and system for generating a compact document type definition for data interchange among software tools

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6253366
SERIAL NO

09282102

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and the software systems, which store instances of the meta-model. The method enables exchange of the instances of the meta-model among the software systems using a generalized data transfer language. The method comprises the steps of extracting a fixed component and a variable of the meta-model; parsing the variable component into a first set of constituent components for a first instance of the variable component; and extracting a list of repeated components from the first set of constituent components. Next, each of the members of the list of repeated components is transformed into components of a generalized software language. Then, the first set of constituent components are transformed into corresponding components of the generalized software language. The first instance of the variable component is then transformed into corresponding components of the generalized software language. The previous five steps are repeated for additional instances of the variable component. After this, the fixed component is transformed into corresponding components of the generalized software language. Then, the corresponding components are distributed among the software systems. The distributed components in the generalized software language can then be used to control the syntax of the generalized data transfer language when used to exchange instances of the meta-model.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
UNISYS CORPP O BOX 64942 M S 4773 ST PAUL MN 55164

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Mutschler, III Eugene Otto San Clemente, CA 9 892

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation