Changes to ISO 10303 239 Rob Bodington Phil
Changes to ISO 10303 -239 Rob Bodington, Phil Spiby COPYRIGHT EUROSTEP GROUP
Objectives of telecon » » Inform about project Agree scope of changes to ISO 10303 -239 Agree publication strategy Timescales COPYRIGHT EUROSTEP GROUP
Objectives TOG to agreement 2009 -01 -19 » Deliver update edition of ISO 10303 -239 − Updated ISO 10303 -239 ready for taking forward ballot 31 st March » » Incorporate required changes identified from PLCS deployments Ensure compatibility with AP 233 Include additional AP 203/233 modules as appropriate Ensure backward compatibility with AP 239 » There may be an impact on PLCS templates − E. g. description » Attempt to ensure that seen as minor corrections/extensions – not another reason not to use PLCS COPYRIGHT EUROSTEP GROUP
Approach to publication » TOG to agreement 2009 -01 -19 Agree publication strategy & timetable − New edition? − Publish as International Standard 2010 » The process is to raise a new work item for the development of the AP 239 e 2 Committee Draft (CD) − NWI will list modules to be changed and new modules » Submit NWI to SC 4 Change management for a 2 week review » Send for initial ballot under ISO process as combined CD and NWI » » » − AP 239 e 2 CD ballot will include TS ballot of all new and changed modules as well as the AP » Action: develop NWI by 30 Jan 2009 Identify resources » Eurostep funded by UK Mo. D to March 31 st » Invite other resources to participate to take the AP forward Role of the TOG Build consensus − PLCS OASIS Core team » Action: email Core team − PLCS OASIS TOG » Completed − PLCS OASIS TC − ISO SC 4 » SC SEDS workshop 9 -12 March » Action: notify WG 3/WG 12 conveners » Action: Notify SC 4 » Action: Investigate BSI support COPYRIGHT EUROSTEP GROUP
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 − Action: ensure ALL PLCS issues are raised as SEDS − Action: ensure that everyone is aware of the issue raising process » Either SEDS or DEXlib issue New AP 239 modules − Some new PLCS modules will be required to address the issues − Aim to avoid scope creep! − Action: Identify the required new modules SC 4 modifications to AP 239 modules − 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 − Action: Summarize all the changes evaluate the impact Use of Ap 203 e 2/233 modules by PLCS − Ap 203 e 2/233 have developed a number of new modules − Action: Summarize modules and agree what if any should be incorporated ISO documentation changes − Ref data can now be documented in modules − Action: Decide if we include ref data. » E. g identification assignment » Propose to keep this in the dexs » Need to check existing modules for reference data − Abstract Test Suite? » We did not have any before …. − Conformance classes? » We did not have any before …. I think that we should keep them as DEXs COPYRIGHT EUROSTEP GROUP
PLCS/SC 4 (SEDS) modifications to AP 239 modules » Collecting all SEDS » Select extensions » New PLCS modules − Extended_observation − Extended_message − Information collection − Configuration management? − Resource item? COPYRIGHT EUROSTEP GROUP
SC 4 modifications to PLCS modules TOG to agreement » 35 out of 138 modules changed 2009 -01 -19 − Focussing on ARM changes Focus on the ARM However, we will have to − MIM changes can we ignore? list the MIM changes » Types of Changes − Changes to USE FROMS, selects, rules TOG to agreement 2009 -01 -19 − Changes to entities Ignore changes » New entities » Reordering of attributes − A number of ARM modules have had their attributes reordered − PLCS p 21 files no longer compatible Raise issues − Do we care? how do we get this changed back? » Mandatory attributes now optional − Documentation “pulls” in extraneous ap 203 modules COPYRIGHT EUROSTEP GROUP
SC 4 modifications to PLCS modules » Geometry − contextual_shape_positioning » Complete rewrite TOG to agreement 2009 -01 -19 − elemental_geometric_shape geometry is not the » Removed Value_with_unit focus of PLCS so live with change Added Identification_assignment (WHY? ) − shape_property_assignment − Documentation “pulls” in extraneous ap 203 modules Raise SEDS to get this addressed COPYRIGHT EUROSTEP GROUP
SC 4 modifications to PLCS modules » Assembly structure − An Assembly_component_relationship is now a type of Product_occurrence_definition_relationship is an abstract supertype with no supertypes No idea why they changed this − It was a type of View_definition_usage. − This may have a major impact − Documentation “pulls” in extraneous ap 203 modules COPYRIGHT EUROSTEP GROUP
COPYRIGHT EUROSTEP GROUP
SC 4 modifications to PLCS modules » Properties / representation − extended_measure_representation » Changed value_limit Removed value_limit_with_global_unit qualified_property_value_representation − property_assignment » Made Property_representation a subtype of Property_definition_representation − independent_property_representation » Independent_property_representation now a subtype of Property_definition_representation COPYRIGHT EUROSTEP GROUP
SC 4 modifications to PLCS modules » State − Changed by AP 233 − Same content – split modules − Will require minor modifications to ap 239_* modules COPYRIGHT EUROSTEP GROUP
SC 4 modifications to PLCS modules » Task − Changed by A 233 − extended_task_element − Will require minor modifications to ap 239_* modules COPYRIGHT EUROSTEP GROUP
Use of AP 203/233 modules by PLCS » Should we incorporate all of 233 modules? − Description » Fixes 239 hack − Analysis − Behaviour − Validation & Verification − Risk? » However, it is not yet at TS level COPYRIGHT EUROSTEP GROUP
ISO publication/documentation changes » Ref data can now be documented in modules − Action: Decide if we include ref data. » E. g identification assignment » Propose to keep this in the dexs » Need to check existing modules for reference data NDLO resourcing work » Abstract Test Suite? on test rallies − We did not have any before …. Can contribute to the abstract test suite » Conformance classes? − We did not have any before …. I think that we should keep them as DEXs » XSLT changes to AP − Action: investigate COPYRIGHT EUROSTEP GROUP
Plan 1. 2. 3. 4. PLCS/SC 4 (SEDS) modifications to Ap 239 modules 1. Analyze issues 2. Identify / Agree new modules 1. Information collection ……. (others) 3. Address SEDS 4. Develop new Ap 239 modules 1. Create module 2. Create template SC 4 modifications to PLCS modules 1. Analyze changes – impact analysis 1. Analyze change to State 2. Analyze change Task 3. Analyze Assembly 4. Update ap 239* modules Use of Ap 203/233 modules by PLCS 1. Analyze new modules 2. Identify those that are useful to PLCS 3. Add module 1. Extend selects 2. Update templates ISO document preparation 1. Complete checklists 2. Generate HTML COPYRIGHT EUROSTEP GROUP
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 workshop 10 -12 th March » 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 COPYRIGHT EUROSTEP GROUP
- Slides: 17