Presentation is loading. Please wait.

Presentation is loading. Please wait.

SG Systems - Service Definition Team Chair: Gerald Gray, CIMple Integrations Co-Chair: Shawn Hu, Xtensible Solutions

Similar presentations


Presentation on theme: "SG Systems - Service Definition Team Chair: Gerald Gray, CIMple Integrations Co-Chair: Shawn Hu, Xtensible Solutions"— Presentation transcript:

1 SG Systems - Service Definition Team Chair: Gerald Gray, CIMple Integrations gerald.gray@cim-ple.com Co-Chair: Shawn Hu, Xtensible Solutions shu@xtensible.com

2 Introduction Why Service Definitions? – Best Practice CIM implementation – The CIM is neat but… The service definition process (high level view) IEC CIM alignment Future Plans

3 You Are Here You are here

4 Where We Fit Use Case Team SRS Team Service Definition Team Interoperability Team Security Team Open AMI- ENT OpenADEOpenADROpenHAN

5 The Process Use Cases Business Processes Integration Requirements Services WSDLs XSDs System Requirements Specification For more info: http://osgug.ucaiug.org/sgsystems/SDTeam/Implementation%20Projects/Home.aspx

6 The Process Logical model input & development Identification of integration requirements Pattern naming Information objects Artifact generation Posting Issue generation and resolution Versioning

7 Logical Model Input IEC 61989-9 and Multispeak are the primary model inputs AMI-ENT: use case contributions from SCE, Consumers Energy Open AMI-ENT, OpenADE 1.0 On-going: OpenADR 1.0, OpenHAN 2.0, etc

8 SDO – User Group Relationship Iterative process Analogy – early browser development OpenSG OpenAMIENT example First pass – IEC CIM draft XSD as informative Now – XSD as normative SDO User Community Thou shalt... Yes and... Feedback

9 IEC CIM Alignment Consistent –some features of the spec, and in accordance, but also some additional features Compliant – some of spec not implemented, but what is implemented is in accordance Conformant – All features of spec implemented, but some additional features that are not conformant Fully Conformant – full correspondence between the spec and implementation.. - Implementation Irrelevant. Consistent. Compliant. Conformant. Fully Conformant Adapted from TOGAF 9 - Specification

10 Logical Model Development Standardized actors from AMI-ENT SRS Document business process in use cases and activity diagrams

11 Identify Integration Requirements Where an object crosses a system boundary

12 Harmonize Integration Requirements Compare integration requirements and look for commonality: – Common actors – Common consumers – Common providers – Common information objects Eliminate duplicates, refine integration requirements

13 Patterns – Using CIM Verbs Pattern naming allows for both ESB and non- ESB (point-to-point) architectural assumptions Verbs and Information objects are based IEC 61968 Verb examples: – Create, Created – Send, Reply Information Object examples: – EndDeviceAsset – MeterSystemEvent – MeterReading e.g. CreatedMeterReading

14 Notification Subscribe to the Listserv – http://listserv.enernex.com/cgi/wa.exe http://listserv.enernex.com/cgi/wa.exe Send listserv e-mail – OPENSG-SGSYS-SD@SMARTGRIDLISTSERV.ORG OPENSG-SGSYS-SD@SMARTGRIDLISTSERV.ORG Issues with artifacts should be noted on the OpenSG Help Desk site – http://osgug.ucaiug.org/HelpDesk/default.aspx http://osgug.ucaiug.org/HelpDesk/default.aspx Implementation Projects: Service Definition Team Wiki – http://osgug.ucaiug.org/sgsystems/SDTeam/Implementation%20Proje cts/Home.aspx http://osgug.ucaiug.org/sgsystems/SDTeam/Implementation%20Proje cts/Home.aspx

15 Plans - Feedback Current work was shared with IEC WG14 ( Use Cases, Requirements, Artifacts ) Continuing service definition work… OpenAMIENT ballot Oct 09Jan 10 IEC WG14Re-factor artifacts OpenADE 1.0 artifacts REST/SOAP ballot May 10Jul 10 OpenADR…

16 Thank you!


Download ppt "SG Systems - Service Definition Team Chair: Gerald Gray, CIMple Integrations Co-Chair: Shawn Hu, Xtensible Solutions"

Similar presentations


Ads by Google