Нормативные ссылки(рекомендации). Термины, определенные в 10303-31. Прикладная модель деятельности (AAM), страница 17

The integrated resources define a generic information model for product information. They are not sufficient to support the information requirements of an application without the addition of application specific constraints, relationships and attributes.

ISO 10303 defines application protocols in which the integrated resources are interpreted to meet the product information requirements of specific applications. The interpretation is achieved by selecting appropriate resource constructs and refining their meaning, by specifying any appropriate constraints, relationships, and attributes. This interpretation results in an application interpreted model. The application interpreted model is documented as part of an application protocol.

Wherever a resource construct is used to represent the same information requirement in different application protocols, the same interpretation of the resource construct is used. The scope and information requirements of the application are specified in the terminology of the application. The application protocol provides a mapping to show how the interpretation of the integrated resources is used to meet the information requirements of the application.

6


©ISO                                                     ISO 10303-1:1994(E)

4.2.3 Implementation methods

Each implementation method included in ISO 10303 is specified by a mapping from the EXPRESS language onto the formal language used for the method. The mapping is independent of the application protocol. The mapping is expressed in a formal notation. At least three implementation methods for ISO 10303 have been identified.

4.2.4 Implementations

An application protocol may specify one or more applicable implementation methods from the set of implementation methods in ISO 10303. An implementation shall apply one or more of the implementation methods specified in the application protocol to the application interpreted model.

4.2.5 Conformance testing

Conformance of an implementation to an application protocol is specified by the conformance requirements in the application protocol.

A set of tests, specified in an abstract test suite, is defined for each application protocol. When associated with an abstract test method, these tests may be used to assess the conformance of an implementation. The overall framework for conformance assessment is specified in ISO 10303-31.

An abstract test method for each implementation method is specified in one of the conformance testing methodology and framework series of parts of ISO 10303.

The scope of conformance testing of a specific implementation is the requirements specified for the conformance class(es) claimed for the implementation in the Protocol Implementation Conformance Statement. The tests are selected from the abstract test suite, based on the conformance class claimed by the implementation. Test results provide the basis for conformance assessment.

ISO 10303 contains abstract test suites and defines abstract test methods for performing conformance testing to provide a basis for test results that are repeatable, comparable, and auditable. Inclusion of conformance testing procedures in ISO 10303 is intended to promote widespread acceptance of test results.

4.3 Information object registration

In order to provide unambiguous identification of schemas and other information objects in an open information system, this International Standard employs the registration technique defined in ISO/IEC 8824-1. This technique identifies objects by their assignment to a tree structure whose root is ISO itself. Each node in the tree is identified by a sequence of integers corresponding to the index of the leaf under each node. Nodes that identify agencies that can further specify inferior nodes are called registration authorities. There is provision in this technqiue for having registration provided by national bodies and other identified organizations (including private corporations). A registration authority is automatically granted to the technical committee or