Application protocol: Furniture catalog and interior design ISO 10303-236:2006(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviations

4 Information requirements
  4.1 Business concepts and terminology
  4.2 Information requirements model
5 Module interpreted model
6 Conformance requirements

A EXPRESS expanded listings
B MIM short names
C Implementation method specific requirements
D Protocol Implementation Conformance Statement (PICS) proforma
E Information object registration
F Application activity model    AAM
G Computer interpretable listing
Bibliography
Index

Introduction

ISO 10303 is an International Standard for the computer-interpretable representation of product information and for the exchange of product data. The objective is to provide a neutral mechanism capable of describing products throughout their life cycle. This mechanism is suitable not only for neutral file exchange, but also as a basis for implementing and sharing product databases, and as a basis for archiving.

This part of ISO 10303 is a member of the application protocol series. This part of ISO 10303 specifies an application protocol (AP) for the representation of furniture catalogs and placement of pieces of furniture into a decoration project.

This application protocol defines the context and scope for the representation of furniture catalogs and placement of pieces of furniture into a decoration project, and references the AP module (ISO/TS 10303-436) that specifies the information requirements for the representation of furniture catalogs and placement of pieces of furniture into a decoration project and the integrated resources necessary to satisfy those requirements.

Application protocols provide the basis for developing implementations of ISO 10303 and abstract test suites for the conformance testing of AP implementations.

Clause 1 defines the scope of the application protocol and summarizes the functionality and data covered.

An application activity model that is the basis for the definition of the scope is provided in Annex F.

Clause 3 lists the words defined in this part of ISO 10303 and refers to words defined elsewhere.

The information requirements of the application are specified in the AP module (ISO/TS 10303-436) that is referenced in Clause 4. Clause 4.1 presents the business context for the information required for the exchange of the representation of furniture catalogs and placement of pieces of furniture into a decoration project. Clause 4.1 provides a data planning model that provides an overview of the information requirements of this domain in domain terminology.

Resource constructs are interpreted to meet the information requirements. The interpretation is specified in the AP module (ISO/TS 10303-436) that is referenced in Clause 5. This interpretation shows the correspondence between the information requirements and the MIM. The short listing of the MIM that specifies the interface to the integrated resources is included by reference from the AP module. The expanded listing of the MIM that is referenced in Annex A contains the complete EXPRESS for the MIM without annotation.

Clause 6 specifies subsets of the AP against which conformance may be claimed.

Additional requirements for specific implementation methods are given in Annex C.

This part of ISO 10303 specifies an application protocol for the representation of furniture catalogs, data managed during the design of pieces of furniture, and during the study of their inclusion in rooms. It satisfies an industrial need to exchange and to integrate product data with furniture decoration projects.

A furniture catalog contains a list of pieces of furniture to be offered to customers or distributors. A catalog provides a commercial view of the products of a furniture supplier but it does not represent the design information of the pieces of furniture. This application protocol allows representation of both kinds of information (i.e. catalog and geometry), using complementary data structures.

The core of the product model is the catalog information. This information is connected to other parts of ISO 10303 to define the geometry of the pieces of furniture.

This part of ISO 10303 provides a comprehensive capability to describe a set of furniture products specified by its variants and price list that could be chosen by retailers to offer specific pieces of furniture to their customers.

It also provides a comprehensive vision about furniture product data catalog exchange between furniture manufacturers and e-marketplaces or furniture retailers or distributors.

Some possible business cases using this part of ISO 10303 are shown in Figure 1.



Figure 1 —  Business cases using ISO 10303-236

Figure 1 —  Business cases using ISO 10303-236

Figure 1 shows which relevant catalog data information can be exchanged between different parties. This data can be decomposed in the following main components:

A data planning model which develops these concepts is presented in Clause 4.1

This part of ISO 10303 can be used to develop standardized interfaces between software applications for furniture data representation. These interfaces may consider catalog development and furniture decoration projects design, including:

This part of ISO 10303 is constructed using the ISO 10303 implementation modules and the PDM modules. It is therefore harmonized with other application protocols that use the same modules such as ISO 10303-203, ISO 10303-214, ISO 10303-225 and ISO 10303-239, for product data management information.

Hyperlinks to the ISO 10303-236 implementation modules are shown below. Further information on their content can be found in Clause 4.1 or in the modules themselves.

The implementation module ISO/TS 10303-1351 provides the definition for the main information data of a catalog, such as the definition of a product (and its different versions) and its specifications (the features of a piece of furniture that the customer can choose in order to select one product from another). This part of ISO 10303 describes: the structure of the product (modular pieces of furniture or just pieces of furniture that can be decomposed in its components); the effectivity of the catalog itself or the prices of the products; the documents (hardcopies or digital files) exchanged that provide additional information about the product, such as detailed information, pictures, technical drawings; and a classification of the products so that they can be found easily in a catalog depending on different search criteria. It specifies the main concepts for representing a catalog specification in the application module ISO/TS 10303-1103 (Product class).

The implementation module ISO/TS 10303-1352 adds to the catalog data information the capability of including the geometry of the products. It includes application modules for the representation of geometric models, surface conditions, geometric tolerances, dimensions that characterize the shape of product components, through subtypes of the generic type Geometric Model.

The implementation module ISO/TS 10303-1353 adds to the catalog data information the capability of including expressions. The application module ISO/TS 10303-1344 provides all these capabilities together with the ability to specify product properties, such as the price, depending on other property values.

The implementation module ISO/TS 10303-1354 adds the capability to create interior decoration projects. In this implementation module, the definition of geometry for the products should be defined so that the products can be located in room space correctly. The piece of furniture, located in a Building structure (ISO/TS 10303-1145), is specified by an instance of Building element in the application module ISO/TS 10303-1144.

The implementation module ISO/TS 10303-1355 adds the capability to represent products with a great number of variants and whose composition is characterized with boolean expressions of operands selected from a set of product features and their geometry, following the same approach described in ISO/TS 10303-1352 and ISO/TS 10303-1353.

The implementation module ISO/TS 10303-436 merges all the implementation modules mentioned above.

The scope of the Implementation modules of this part of ISO 10303 is shown in Figure 2.



Figure 2 —  ISO 10303-236 implementation modules scope

Figure 2 —  ISO 10303-236 implementation modules scope

Through common modules, this part of ISO 10303 is harmonized in the following areas:

The precise harmonization achieved can be determined from scope of the common modules. Further information on the modules, and the relationship to other application protocols is provided in Clause 4.1.



© ISO 2006 — All rights reserved