ISO 10303 239 edition 2 Rob Bodington Phil
ISO 10303 -239 edition 2 Rob Bodington, Phil Spiby - Sponsored by UK MOD
Agenda » Inform about project » Milestones » Summarize changes to ISO 10303 -239 - Sponsored by UK MOD Slide 2
Project » Objective − Deliver update edition of ISO 10303 -239 » ready for taking forward to ballot by 31 st March » Motivation − UK Mo. D desire to contribute to AP 239 as an up-to-date ISO standard − Incorporate required changes identified from PLCS deployments − Ensure compatibility with ISO 10303 AP 233, AP 203 e 2 − Include additional AP 203/233 modules within the original scope » Resources − Eurostep project and technical lead » Contact Rob Bodington (rob. bodington@eurostep. com) − Funded by UK Mo. D - Sponsored by UK MOD Slide 3
Application Protocol (AP) Architecture » » » ISO 10303 -239 is a modular Application Protocol (AP) Comprises of a number of modules A module is a “building block” Each module is a standard in its own right Each module may be used by multiple Aps » STEP has a two level architecture − ARM – Application Reference Model » Business (? ) level model − MIM – Module Interpreted Model » Traditionally Implementation level model − ARM maps to the MIM » All PLCS implementations are at the ARM level - Sponsored by UK MOD Slide 4
Types of change » PLCS/SC 4 (SEDS) modifications to PLCS modules − Deployment of the standard has identified issues to be addressed − Raised as SEDS against the standard » Only SEDS will be considered (all DEXlib issues migrated) − Mainly SELECT extensions − Allow additional assignments − Modules used by AP 239 modified by AP 239 » New modules created for AP 239 − Some new PLCS modules will be required to address the issues − Aim to avoid scope creep! » Modules used by AP 239 modified by other APs − Development of AP 203 e 2/AP 233/AP 236/AP 210 has led to some changes to PLCS modules − New editions of “PLCS” modules have been published » Use of Ap 203 e 2/233 modules by PLCS − Ap 203 e 2/233 have developed a number of new modules - Sponsored by UK MOD Slide 5
Approach to changes » All AP 239 implementations are at the ARM level − Focussing on ARM changes − Which we will map to the MIM » Ensure backward compatibility with AP 239 − Where possible …. . there will be some changes » There may be an impact on PLCS templates − E. g. description − Fix these as we go » The project is managed by OASIS PLCS TOG » Consensus via OASIS PLCS TC and SC 4 - Sponsored by UK MOD Slide 6
Milestones » SC 4 modifications to AP 239 modules understood (30 th Jan) − Agreed / changed » Scope of AP 239 e 2 agreed (30 th Jan) − new AP 239 modules identified − 203/233 modules to include agreed » AP 239 modules SEDS modules addressed (28 th Feb) » SC 4 SEDS resolution meeting 10 -12 th March, Keynsham, Bath » New AP 239 modules developed (20 th March) » AP 239 e 2 + modules ready for SC 4 process (31 st March) − New HTML for AP 239 e 2 delivered as “draft” ready for submission to the ballot process » Target dates for the following ISO stages − 2009 -03 -31 Availability of working draft − 2009 -03 -31 Launch of CD or TS ballot − 2009 -07 -31 DIS registered at ISO (not required for TS) − 2010 -02 -28 FDIS ballot registered formal approval/ Document submitted to ISO for publication cycle − 2010 -03 -31 Final document sent to ISO for publication after FDIS ballot, or review of ISO proof by team - Sponsored by UK MOD Slide 7
Types of changes » » » SELECT extensions Modules used by AP 239 modified by AP 239 New modules created for AP 239 ed 2 Modules used by AP 239 modified by other APs Modules added to AP 239 ed 2 from AP 233/AP 203 e 2 - Sponsored by UK MOD Slide 8
Modules used by AP 239 modified by AP 239 » » » » SELECT Extensions − ap 239_product_life_cycle_support (439) main changes here − ap 239_document_management 1297 ) − ap 239_management_resource_information (1289 ) − ap 239_part_definition_information (1293 ) − ap 239_product_definition_information (1292) Observation (1258 ) − Make contents explicit Message (1270) − Make contents explicit Resource item − Allow direct identification of resource − required_resource (1267) − required_resource_characterized − resource_item (1268) − resource_management (1266) − resource_as_realized_characterized » Removal of product category − part_and_version_identification (1022 ) − part_view_definition − product_categorization (1016) − product_identification (1017) − product_view_definition (1019) » Removal of alias identification » Document properties − document_assignment (1122) − document_definition (1123) − document_properties (1126) » Contract relationship − Contract » » Approval attribute order − Attribute Justification addition of assumption » Requirement identification and version - Sponsored by UK MOD Slide 9
New modules created for AP 239 ed 2 » Configuration management − Information collection » Explicit baseline − Conditional effectivity » Explicit use of condition for effectivity » Environment − Environment definition − Environment observed − Product environment definition − Product environment observed - Sponsored by UK MOD Slide 10
Modules used by AP 239 modified by other APs » Assembly structure − Changed supertype » State − Same content – split modules − Will require minor modifications to ap 239_* modules » Task − Changed by A 233 − extended_task_element − Will require minor modifications to ap 239_* modules » Geometry − contextual_shape_positioning − elemental_geometric_shape − shape_property_assignment - Sponsored by UK MOD Slide 11
Modules added to AP 239 from AP 233/AP 203 e 2 » Description − Description assignment » Analysis − analysis_assignment − analysis_characterized − analysis_identification − analysis_representation − external_analysis_representation » Validation & Verification − verification_and_validation − decision_support » System − system_identification_and_version − system_view_definition » Risk − risk_management - Sponsored by UK MOD Slide 12
Practicalities » Issues raised as SEDS − http: //sp. tc 184 -sc 4. org/Lists/SEDS/Open. SEDS. aspx » Issues resolution managed by bugzilla − http: //locke. dcnicn. com/bugzilla/iso 10303/ » Changes being made to stepmod on Sourceforge − Once EXPRESS long form is stable it will be copied to DEXlib − See: http: //stepmod. sourceforge. net/ » Email exploder notified by bugzilla − Contact rob. bodington@eurostep. com if you want to be added - Sponsored by UK MOD Slide 13
- Slides: 13