Thoughts about WD28 Schemas:
1) Do not incorporate Reading Type. Detailed discussion in Issue 504. http://tools.oasis-open.org/issues/browse/ENERGYINTEROP-504. Separate comments on Reading type elsewhere.
2) We have waffled on Price communications. We have gone back and forth on a single element, compliant with EMIX or a single generic element whose meaning is determined by a string in another part of the schema, which is what we have now. We have gone back and forth several times on this (Full emix[fat]_expression_, the current model, factored _expression_ as tight as current model, back to current model). The SGAC is almost certain to jump all over this, perhaps reject because we have declined to use a model actually consistent with the EMIX model. What we have now is only transformable with a moderately processor-intensive Schematron acting on independent variables, which is bad.
3) We have not fully normalized / rationalized the unit communications in streams. The Streams schema makes a start at it, but is not yet incorporated into EiClasses. This overlaps with but is not identical to the issues in (1).
4) If we rationalize (2) to meet the architectural concern, then the enumerated signal types in get simpler (fewer).
I will start comments on the Reading Type later, probably in Jira
tc
"A designer knows he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away."
-Antoine de Saint-Exupery
Toby Considine TC9, Inc TC Chair: oBIX & WS-Calendar TC Editor: EMIX, EnergyInterop U.S. National Inst. of Standards and Tech. Smart Grid Architecture Committee
| | Email: Toby.Considine@gmail.com Phone: (919)619-2104 http://www.tcnine.com/ blog: www.NewDaedalus.com |
From: energyinterop@lists.oasis-open.org [mailto:energyinterop@lists.oasis-open.org] On Behalf Of Toby Considine
Sent: Sunday, September 25, 2011 10:07 PM
To: energyinterop@lists.oasis-open.org
Subject: [energyinterop] Groups - energyinterop-1-0-schema-wd28.zip uploaded
Submitter's message
Schema with Changes ready for WD29 work
Wd28 Schema To Do
EIPayloads – not yet renamed to meet latest Service Defintions
Have not incorporated streams
Annotations need updating from Definitions Document when complete
-- Toby Considine
Document Name: energyinterop-1-0-schema-wd28.zip
Description **** WIP 1*** 1) SignalPrice (emix:PriceBase communication) replaced with SignalPrice (emix:price), SignalPriceMultiplier (emix:priceMultiplier) and SignalPriceRelative (emix:priceRelative)
2) Eliminated Unspecifed Rule Behavior, as identical to Unspecifed Rule Behavior in EMIX
3) Replaced several components of EiMarketRuleSetType with a single reference to emix:standardTermsSet
A collection of Requirements (Constraints) and how they are processed within this market
4) Added Smoothing related types.
Response Smoothing defines a Term that obligates the recipient to ensure that the response not be in a single step. Response Smoothing is applied to the tolerance interval[s] indicated by the Start Before, Start After, End Before, and End After tolerances.
Smoothing in EventSignal to indicate a requirement that the response not be in a single step. Smoothing is applied to the interval[s] indicated by the Start Before, Start After, End Before, and End after tolerances.
**** WIP 2***
EiMarketRuleSet changed from abstract to concrete.
Removed eiEventSchedules from eiMarketContext as per http://tools.oasis-open.org/issues/browse/ENERGYINTEROP-502
**** WIP 3***
No deliberate changes to the EiClasses or to EiEnrollment
EiPayloads changed as suggested by Ed Koch http://www.oasis-open.org/apps/org/workgroup/energyinterop/download.php/43563/energyinterop-1-0-schema-wd28-wip2-ed-payload_changes.zip
Scratch sub-directory with some potential Streams implementation work, including sketches of a couple potential Interval defintions.
Subset Directory with potential ICalendar restriction schema
These are uploaded just to expand conversation on on streams.
**** WIP 4***
**** WIP 5*** Streams and Service Areas in main directory EMIX still in subdirectory
Misc definition clean-up, normalization by defining simple elements external to complex elements
SOme defintion improvements.
*** WD28 *** Added ErrorObject as per Chapter 5 Download Latest Revision Public Download Link
Submitter: Toby Considine Group: OASIS Energy Interoperation TC Folder: Standards Date submitted: 2011-09-25 19:07:00 |