EP0433071A2

Method and apparatus for management of non-uniform data.

Abstract

A method and apparatus for data management of non-uniform data operates as modules suitable for inclusion into existing applications. The create module is used to create an original data file when an existing application incorporating the create module has output. The access module is used to map the original data file when a second application incorporating the access module requires the original data file for input. The mapping occurs according to a predetermined definition. In one embodiment, the application-specific states used in a first design verification application are mapped to states in a common data set for applications in the design verification application domain. The common data set is one of several common data sets which contain only states which are valid for all applications in the design verification application domain.

EP0433071A2, drawing sheet 1
Sheet 1 of 62

Term

Term ended

Projected expiry passed 13 December 2010, 15.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 5 independent, 10 dependent

  1. 1
    Apparatus for management of non-uniform data comprising:means for creating a first original file containing non-uniform data;and means for accessing the first original file and mapping the non-uniform data into a first common data set according to a predetermined mapping definition.
  2. 6
    Apparatus for management of non-uniform data comprising:means for creating a first original file containing non-uniform data wherein the non-uniform data is valid for use in a first application wherein the first application is one of a plurality of applications which create and access non-uniform data;and means for accessing the first original file and mapping the non-uniform data into a first common data set according to a predetermined mapping definition wherein the first common data set is one of a plurality of common data sets valid for use in the plurality of applications.
  3. 8
    Apparatus for management of non-uniform data comprising:means incorporated in a first application for creating a first original file containing non-uniform data wherein the non-uniform data is valid for use in the first application wherein the first application is one of a plurality of applications which create and access non-uniform data;and means incorporated into a second application which is one of the plurality of applications which create and access non-uniform data for accessing the first original file and mapping the non-uniform data into a first common data set according to a predetermined mapping definition wherein the first common data set is one of a plurality of common data sets valid for use in the plurality of applications.
  4. 9
    Method of managing non-uniform data comprising the steps of:creating a first original file containing non-uniform data;accessing the first original file;and mapping the non-uniform data into a first common data set according to a predetermined mapping definition.
  5. 14
    Method for data management comprising the steps of:incorporating a means for creating a first original file containing non-uniform data wherein the non-uniform data is valid for use in a first application wherein the first application is one of a plurality of applications which create and access non-uniform data;incorporating a means for accessing the first original file and mapping the non-uniform data into a first common data set according to a predetermined mapping definition in a second application wherein the second application is one of the plurality of applications which create and access non-uniform data;creating the first original file containing non-uniform data in response to the creation of output by the first application;accessing the first original file in response to a request from the second application for input from the first original file;and mapping the non-uniform data into a first common data set according to a predetermined mapping definition as the second application requires input.