OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-calendar message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: FW: [legalruleml] Time Instants or Time Points


See attached documents and message from the LegalML group. Lets talk about this at tomorrow’s meeting.

 

tc

 


"If something is not worth doing, it`s not worth doing well "    -- Peter Drucker


Toby Considine
TC9, Inc

OASIS TC Chair: oBIX & WS-Calendar

OASIS TC Editor: EMIX, Energy Interoperation

SGIP Smart Grid Architecture Committee

  

Email: Toby.Considine@gmail.com
Phone: (919)619-2104

http://www.tcnine.com
blog: http://www.NewDaedalus.com

 

From: Robin Cover [mailto:robin@oasis-open.org]
Sent: Wednesday, October 17, 2012 7:19 PM
To: Toby Considine
Cc: Robin Cover
Subject: Fwd: [legalruleml] Time Instants or Time Points

 

Toby, the note below made me think of WS-Calendar, EMIX... and

your work on time intervals.

 

Two documents attached are about the OMG's work

on Date-Time Vocabulary

 

Best,

 

- Robin

---------- Forwarded message ----------
From: Tara Athan <taraathan@gmail.com>
Date: Wed, Oct 17, 2012 at 6:01 PM
Subject: [legalruleml] Time Instants or Time Points
To: "legalruleml@lists.oasis-open.org" <legalruleml@lists.oasis-open.org>

There is a relatively recent date-time ontology published by OMG (http://www.nist.gov/customcf/get_pdf.cfm?pub_id=911074) that addresses time scale granularity and also solves the problem of duration (is 1 month greater, equal or less than 30 days?)

While LegalRuleML is not supposed to be dependent on any particular ontology, this work does provide a useful conceptualization that allows certain intervals of time to be specified with a single datum. For example the date 2012-10-12 corresponds to a particular interval of time which can be specialized to a particular 24 hr interval when a timezone is added. This general concept of a point on a time scale with a particular granularity is called "time point". It is more general than a "point in time" or "time instant", but could include that concept if the time scale is continuous.

I proposed that we adopt this terminology, (but not the ontology) by referring to a collection of <ruleml:Time> elements as <lrml:TimePoints>

This also avoids the unfortunate plural "Times", which could be confused with multiplication or repitition, while retaining generality regarding the granularity, if any, of the time scale.

Example

<lrml:TimePoints>
  <ruleml:Time key="t1"> <ruleml:Data xsi:type="xs:dateTime">2012-07-21T00:00:00Z</ruleml:Data> </ruleml:Time>
  <ruleml:Time key="t2"> <ruleml:Data xsi:type="xs:date">2012-07-21</ruleml:Data> </ruleml:Time>
</lrml:TimePoints>

Tara



 

--
Robin Cover
OASIS, Director of Information Services
Editor, Cover Pages and XML Daily Newslink
Email: robin@oasis-open.org
Staff bio: http://www.oasis-open.org/people/staff/robin-cover
Cover Pages: http://xml.coverpages.org/
Newsletter: http://xml.coverpages.org/newsletterArchive.html
Tel: +1 972-296-1783

Attachment: NIST-Date-Time-Vocab-911074.pdf
Description: Adobe PDF document

Attachment: OMG-Date-Time-Vocab-12-01-02.pdf
Description: Adobe PDF document



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]