Joint Workshop for the Use of Models that Define the Data and Processes for Information Systems

Fulton Abstract

  • Return-Path:
  • Date: Wed, 1 May 1996 08:53:03 -0700
  • X-Sender: jfulton@redwood
  • To: Jim Nell
  • From: Jim Fulton
  • Subject: Joint Standards Workshop
  • Cc: jfulton@redwood.rt.cs.boeing.com
  • Jim,

    Here is an abstract and outline of a paper I would like to be considered for inclusion in the workshop.

    Integrated Standards as a User Requirement

    Abstract: Most standards organizations are able to focus on a particular problem and to define a standard that solves that one problem. Other standards organizations may address one problem at a time, but cannot succeed in their overall goals unless they provide an integrated solution to several problems. Among these that I have worked with are

    Although TC184/SC4 is alone among the three in having to define standards for specific industrial domains, it has had to develop supporting standards that, from the perspective of an industrial user, overlap with activities of JTC1/SC7 and JTC1/SC21:

    1. All three are in various stages of defining standards for modeling data:
    2. All three are in various stages of defining standards for exchanging data models:
    3. Two are in various stages of defining standards for model-driven data exchange:
    4. Two are in various stages of defining standards for model-driven data access:
    5. All three are in various stages of figuring out how to incorporate object-oriented data sharing, when most of the (popular) work on the topic is being done outside ISO or IEC.

    From the perspective of organizations that are potential users of these standards, the work of these three organizations does not yet fit into a harmonious, interoperable whole. In order for that two happen the following challenges have to be met.

    1. What is the essential information that must be captured in a data model to achieve the following functions, and how is that information represented in the various data modeling languages (this is equivalent to asking for a neutral meta-model for data modeling that is based on the functions to be performed by the data model and not on its syntax)?
    2. What is the essential information that must be captured in a process model to achieve the following functions, and how is that information represented in the various process modeling languages (this is equivalent to asking for a neutral meta-model for process modeling that is based on the functions to be performed by the data model and not on its syntax)?
    3. How does a vendor develop a tool intended to operate on a "view" of a larger collection of data? This is essentially the "interoperability" question, but it concerns the semantics of interoperability rather than the mechanisms.
    4. Industry often needs to apply a tool with its view to a particular business domain, often in the context of other tools with their own overlapping views. This often has two consequences:

      Tools that allow such extensibility, and thereby facilitate interoperability with other tools without pre-planning, would provide what might be termed an "open data architecture". What standards are needed to assist tool vendors in implementing such an architecture?

    The meeting of these challenges requires the cooperative joint effort not only of the organizations mentioned above, but of others that I know about but have not participated in. A process needs to be put in place that will facilitate the rapid emergence of such a joint effort.

    * The above remarks do not necessarily reflect the position of The Boeing Company or any of its employees (including me)*

  • Jim Fulton, Senior Principal Scientist
  • Boeing Information & Support Services
  • Phone: 1 206 865-3151;Fax: 1 206 865-2964
  • Email: jfulton@atc.boeing.com
    Return to: JSW Home Page.
    Assembled by: Jim Nell NIST