Standard: ISO 10303-22


This standard is available for individual purchase.

or unlock this standard with a subscription to IHS Standards Expert

IHS Standards Expert subscription, simplifies and expedites the process for finding and managing standards by giving you access to standards from over 370 standards developing organizations (SDOs).

  • Maximize product development and R&D with direct access to over 1.6 million standards
  • Discover new markets: Identify unmet needs and discover next-generation technologies
  • Improve quality by leveraging consistent standards to meet customer and market requirements
  • Minimize risk: Mitigate liability and better understand compliance regulations
  • Boost efficiency: Speed up research, capture and reuse expertise
For additional product information, visit the IHS Standards Expert page.

For more information or a custom quote, visit the IHS Contact Us page for regional contact information.

This part of ISO 10303 specifies the functional characteristics of data access interface. This interface is referred to as the standard data access interface (SDAI). The SDAI specifies the operations available to an application for the purpose of acquiring and manipulating data whose structure is defined using ISO 10303-11 (EXPRESS).

The SDAI is specified in terms independent of any computing language or system. The specification of the functionality defined by the SDAI in a particular computing language is referred to as an SDAI language binding. SDAI language bindings are specified as companion documents within the implementation methods series of ISO 10303.

The following are within the scope of this part of ISO 10303:

- access to and manipulation of instance of entities described using the EXPRESS data specification language;

- access to multiple data repositories by a single application at the same time;

- capabilities for an application to organize operations into groups whose effect can be saved or cancelled at the discretion of the application;

- access to a dictionary describing the data elements that can be manipulated by an application;

- ability to invoke the validation of the constraints specified using EXPRESS at the discretion of the application;

- support for managing the dependency relationships between entity instances;

- capabilities to describe logical collections of entity instance that defines the population over which entity instance to entity instance to entity instance references are allowed;

- capabilities to describe logical collections of entity instance that defines the population over which global rules are validated;

- support for the use of data created within the context of one schema in the context of another schema.

The following are outside the scope of this part of ISO 10303:

- the complete specification of the behavior of an SDAI implementations in a multi-user environment;

NOTE 1 – An SDAI implementation is not precluded from providing multi-user data sharing access where the behaviour of the implementation depends on the underlying data storage technology.

- Specific support for establishing a connection to a remote data repository;

NOTE 2 – An SDAI implementation is not precluded from providing access to a remote data repository via some other mechanism.

- data access and manipulation operations that are specific to the semantics of the data;

- specification of the mechanisms or formats by which data is held in a data repository;

- creation, deletion, and naming of the data repositories available via the SDAI.

Organization: International Organization for Standardization
Document Number: iso 10303-22
Publish Date: 1998-12-15
Page Count: 220
Available Languages: EN
DOD Adopted: NO
ANSI Approved: NO
Most Recent Revision: YES
Current Version: YES
Status: Active

This Standard References

Showing 6 of 6.

Standards That Reference This Standard

Showing 10 of 34.

view more