| Application module: Process property assignment | ISO/TS 10303-1040:2008(E)  © ISO  | 
         
         (*
ISO TC184/SC4/WG12 N5470 - ISO/TS 10303-1040 Process property assignment - EXPRESS ARM
Supersedes 
         ISO TC184/SC4/WG12 N4952
*)
         
SCHEMA Process_property_assignment_arm;
         USE FROM
         Activity_arm;
            -- ISO/TS 10303-1047
         USE FROM
         Foundation_representation_arm;
            -- ISO/TS 10303-1006
         USE FROM
         Independent_property_arm;
            -- ISO/TS 10303-1036
TYPE characterized_activity_definition =
         
         EXTENSIBLE
         
         
         SELECT
            (Activity, 
    Activity_method);
         END_TYPE; 
         
ENTITY Activity_property;
           name : STRING;
           description : STRING;
           described_element : characterized_activity_definition;
         
         END_ENTITY;
ENTITY Activity_property_representation;
           description : 
         OPTIONAL 
         STRING;
           property : Activity_property;
           rep : Representation;
           role : STRING;
         
         END_ENTITY;
ENTITY Applied_independent_activity_property
           SUBTYPE OF (Activity_property);
           base_element_property : Independent_property;
DERIVE
           SELF\Activity_property.name : STRING := base_element_property.property_type;
         
         END_ENTITY;
         END_SCHEMA;  -- Process_property_assignment_arm
© ISO 2008 — All rights reserved