Application module: System breakdown | ISO/TS 10303-1214:2004(E) © ISO |
This clause specifies the information requirements for the System breakdown application module. The information requirements are specified as the Application Reference Model (ARM) of this application module.
NOTE 1 A graphical representation of the information requirements is given in Annex C.
NOTE 2 The mapping specification is specified in 5.1. It shows how the information requirements are met by using common resources and constructs defined or imported in the MIM schema of this application module.
The following EXPRESS specification begins the System_breakdown_arm schema and identifies the necessary external references.
EXPRESS specification:
*)
SCHEMA System_breakdown_arm;
(*
The following EXPRESS interface statement specifies the elements imported from the ARM of another application module.
EXPRESS specification:
*)
USE FROM
Product_breakdown_arm;
--
ISO/TS 10303-1248
(*
NOTE 1 The schemas referenced above are specified in the following part of ISO 10303:
Product_breakdown_arm ISO/TS 10303-1248
NOTE 2 See Annex C, Figures C.1and C.2 for a graphical representation of this schema.
This subclause specifies the ARM entities for this module. Each ARM application entity is an atomic element that embodies a unique application concept and contains attributes specifying the data elements of the entity. The ARM entities and definitions are specified below.
The assembly-component view is represented by System_element_usage instances relating the system elements in the breakdown which are represented by System_elements.
EXAMPLE A system breakdown provides a decomposition of an aircraft in terms of high-level mechanisms such as fuel system or flight control system - which might, in the second example, further decompose into low-level systems such as autopilot system and instrument landing system.
EXPRESS specification:
*)
ENTITY System_breakdown
SUBTYPE OF (Breakdown);
END_ENTITY;
(*
EXAMPLE A heating system is a member of the breakdown of a climate control system.
EXPRESS specification:
*)
ENTITY System_breakdown_context
SUBTYPE OF (Breakdown_context);
SELF\Breakdown_context.breakdown : System_breakdown_version;
SELF\Breakdown_context.breakdown_element : System_element_definition;
END_ENTITY;
(*
Attribute definitions:
breakdown: the version of the System_breakdown of which the System_element is a member.
breakdown_element: the view of the version of the System_element that is a member of the System_breakdown.
EXAMPLE A logistics engineer modifies the current systems breakdown for an aircraft and associated support equipment on the basis of results from a level of repair analysis.
EXPRESS specification:
*)
ENTITY System_breakdown_version
SUBTYPE OF (Breakdown_version);
SELF\Breakdown_version.of_product : System_breakdown;
END_ENTITY;
(*
Attribute definitions:
of_product: the System_breakdown of which the System_breakdown_version is a version.
EXPRESS specification:
*)
ENTITY System_element
SUBTYPE OF (Breakdown_element);
END_ENTITY;
(*
EXAMPLE The collision avoidance system element of a system breakdown is subject to a level of repair analysis to support implementation of optimized maintenance for an aircraft.
EXPRESS specification:
*)
ENTITY System_element_definition
SUBTYPE OF (Breakdown_element_definition);
SELF\Breakdown_element_definition.defined_version : System_element_version;
END_ENTITY;
(*
Attribute definitions:
defined_version: the System_element_definition shall only be a view of a System_element.
EXAMPLE In a system breakdown, the fuel system might include a fuel storage system and a fuel injection system as components.
EXPRESS specification:
*)
ENTITY System_element_usage
SUBTYPE OF (Breakdown_element_usage);
SELF\Breakdown_element_usage.parent_element : System_element_definition;
SELF\Breakdown_element_usage.child_element : System_element_definition;
END_ENTITY;
(*
Attribute definitions:
parent_element: the emergent system breakdown element.
child_element: the constituent system breakdown element.
EXAMPLE A sound engineer changes the details describing the public address system that is an element in a system breakdown of an aircraft.
EXPRESS specification:
*)
ENTITY System_element_version
SUBTYPE OF (Breakdown_element_version);
SELF\Breakdown_element_version.of_product : System_element;
END_ENTITY;
(*
Attribute definitions:
of_product: the System_element_version shall only be a version of a System_element .
*)
END_SCHEMA; -- System_breakdown_arm
(*
© ISO 2004 — All rights reserved