170 likes | 264 Views
CIM Test Development Process. John Simmins Weekly Status and Planning Meeting 3/01/2011. Agenda. Progress since last meeting Issues, opportunities and risks arising during the previous week Verify progress against stakeholder expectations General issues discussion
E N D
CIM Test Development Process John Simmins Weekly Status and Planning Meeting3/01/2011
Agenda Progress since last meeting Issues, opportunities and risks arising during the previous week Verify progress against stakeholder expectations General issues discussion Action items for individuals Expected work output during next week
Progress Since Last Call Organized briefings for OpenSG SOW task to coordinate with Enterprise and Edge Conformity groups Multiple briefings scheduled Intro to CIM EPRI test effort, approximately 30 minutes at SG Conformity initial session, Tuesday 10:30 -12:00. Bruce leading. Detailed CIM EPRI briefing, 2 hours at SG Systems OpenAMI-Ent session, Tuesday 1:00 -3:00. Kay leading. Application of EPRI CIM test methodology to OpenADR/OpenADE, tdb minutes at Enterprise/Edge Conformity, Tuesday 3:30 – 5:30. Mark leading. Working session: Applying EPRI CIM test methodology to OpenADR, 1.5 hours Thursday at 10:30 – 12:00. Albert Chiu and Bruce leading. Preparing briefing for Spring 2011 CIM Users Group SOW task to coordinate with CIM User’s Group Interoperability group Submitting topic under call for presentations 10-13 May 2011, Prague, Czech Republic . John will present
Progress Since Last Call (continued) Talking to venders about participating in dry runs Actions needed: Provide instructions for a test using EPRI/Consumers servers Setup virtual services on Amazon Provide test harness capable of sending Part-9 message set EndDeviceEvent, EndDeviceControl, MeterReadSchedule, MeterServiceRequest, MeterReadings Consider weekly meeting for Venders with implemented CIM messages Telvent, Oracle, Siemens, GE Energy Issue invite to all interested venders Send each vender a test package Quick start instruction set (XSDs, WSDLs, sample messages) Reference material (use cases, requirements, etc.)
Progress Since Last Call (continued) Minor modifications to test procedures for consistency Format and wording changes http://osgug.ucaiug.org/conformity/Shared%20Documents/CIM_TestingArtifacts/TestProcedureArtifacts Task 3 Spreadsheet Mapping Business Proc To Test Mapping (first tab) Business services Test Procedures Service Operations Messages XSDs Requirements Cross Reference (second tab) Requirements to Test Procedures mapping
Task 3 Mapping Spreadsheet Sample showing 4 test procedures
Task 3 Mapping Spreadsheet (cont) Sample showing 4 test procedures
Issues Recommended Resolution Recommended CIM versions to use as baseline Enterprise Architect (EA) Universal Model Language (UML) models Model Manager responsible for posting official version 1 January 2011 version XML Schema Definitions (XSDs) use Part-9 and newer as available Web Service Definitions (WSDLs) use OpenSG version Separate Part 9 UML/XML tests from Part 1 tests Using WSDLs to execute tests Not validating WSDL format
Opportunities arising during the Previous Week • XSDs version identification • Message XSD version is 1.0.0 • Both Part 1 and Part 9 undergoing revisions • Part 9 payload XSD’s have no version id • Recommend • Increment 1.0.0 because fielded systems implemented earlier XSDs • Add version ID for Part 9 XSDs • CIM Part 1 and Part 9 loose coupling • Specification incorporate loose coupling of service patterns and UML/XML • Recommend • EPRI CIM tests follow decoupled approach per IEC 61986/61970 • Separate tests for meter Part 1 (web services) and Part 9 (meter reading)
On-Demand Meter Read Messages Names Needs Clarification Should these be Get/Reply messages/operations? Figure 25 – Example on-request meter read exchange Source: 2009 published version of IEC 61968 Part-9
Expected Work Output During the Next Week Contact venders per plan Test packages for venders Prepare briefings for OpenSG meeting next week