Object-oriented software patterns for engineering design standards processing

An object-oriented software pattern identifies the framework of the participating objects, their roles and collaborations for a specific problem context. Three patterns for engineering design standards processing are described in this paper. These relate to design standards, design cases and design product data. They employ the reusability characteristic of object-oriented software technology in its wider prospect. In addition to providing object frameworks that can be used/adapted frequently in the development of standards processing systems, the reusability is also employed, by using the delegation mechanism, for modelling standards cross-references and for the integration of the standards and design cases object models.