WWW/2002/ws/ra/edcopies scenario.html,1.17,1.18 scenario.xml,1.17,1.18

Update of /w3ccvs/WWW/2002/ws/ra/edcopies
In directory hutz:/tmp/cvs-serv11613

Modified Files:
	scenario.html scenario.xml 
Log Message:
add more events to the scenario and clean up some text


Index: scenario.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/scenario.xml,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- scenario.xml	15 Jan 2011 16:02:47 -0000	1.17
+++ scenario.xml	15 Jan 2011 16:35:50 -0000	1.18
@@ -372,7 +372,7 @@
     <eg>&lt;sce:Animal ...>
   &lt;sce:ID> <emph>xs:string</emph> &lt;/sce:ID>
   &lt;sce:Name> <emph>xs:string</emph> &lt;/sce:Name>
-  &lt;sce:Birthdate> <emph>xs:date</emph> &lt;/sce:Birthdate>
+  &lt;sce:Birthdate> <emph>xs:dateTime</emph> &lt;/sce:Birthdate>
   &lt;sce:Gender> <emph>xs:string</emph> &lt;/sce:Gender>
   &lt;sce:Family> <emph>xs:string</emph> &lt;/sce:Family>
   &lt;sce:Genus> <emph>xs:string</emph> &lt;/sce:Genus>
@@ -386,6 +386,16 @@
 &lt;/sce:Animal> </eg>
    </example>
 
+   <p>
+    The location of the tags is expressed in GPS coordinates using the GPS 
+    eXchange Format, an XML schema designed as a common GPS data format 
+    for software applications. In addition to the basic GPS information 
+    (latitude, longitude, elevation, and time), the Animal's
+    XML represenation includes
+    an ID that uniquely identifies the tag and, by inference, the animal 
+    that the tag is attached to. 
+   </p>
+
    <div2>
     <head>Predefined Animals/Tags</head>
 
@@ -432,37 +442,58 @@
 
    </div2>
 
-   <div2 id="evt_description">
-    <head>Event Description</head>
+   <div2 id="Events">
+    <head>Events</head>
 
     <p>
-     The location of the tags is expressed in GPS coordinates using the GPS 
-     eXchange Format, an XML schema designed as a common GPS data format 
-     for software applications. In addition to the basic GPS information 
-     (latitude, longitude, elevation, and time), the notifications include 
-     an ID that uniquely identifies the tag and, by inference, the animal 
-     that the tag is attached to. An EventDescriptions document that 
-     describes the structure of the event information within the 
-     notifications can be found in <specref ref="wsdl"/>.
+     This scenario defines several events that MUST be generated if
+     the service implementation supports WS-Eventing. The following
+     events are defined:
     </p>
-   </div2>
 
-   <div2>
-    <head>Event Timing</head>
-    <p>
-     While in the real world the frequency of notifications might be 
-     hourly or even daily, for the sake of feasibility we compress time 
-     by a scale of 1/120 so that one hour in 'scenario time' is thirty 
-     seconds in real-world time. The time data contained in the 
-     notifications will reflect scenario time.
-    </p>
+    <ulist>
+     <item>
+      <kw> NewAnimal </kw><phrase/>
+      <p>
+       Generated when a new Animal is added to the tracking system.
+      </p>
+     </item>
+     <item>
+      <kw> UpdateLocation </kw><phrase/>
+      <p>
+       Generated when an Animal's locationis updated. 
+       While in the real world the frequency of this event might be 
+       hourly or even daily, for the sake of feasibility we compress time 
+       by a scale of 1/120 so that one hour in 'scenario time' is thirty 
+       seconds in real-world time. The time data contained in the 
+       notifications will reflect scenario time.
+      </p>
+     </item>
+     <item>
+      <kw> UpdateAnimal </kw><phrase/>
+      <p>
+       Generated when an Animal's data is updated in the tracking system.
+       Note that this event is different from the updating of the
+       GPS coordinate property. This event is sent when any other
+       property (e.g. Name) is updated.
+      </p>
+     </item>
+     <item>
+      <kw> RemoveAnimal </kw><phrase/>
+      <p> 
+       Generated when an Animal is removed to the tracking system. 
+      </p>
+     </item>
+    </ulist>
+
     <p>
-     Implementations that support modifications of the animal's tag data
-     (via WS-Tranfser and/or WS-Fragment) MUST also send out an event
-     each time the non-location based data of a tag is updated (i.e.
-     any field other than the "Current Location" field). This will allow
-     for interested parties to be notified when the data is updated.
+     Each of the event that are generated will include the
+     full XML represenation of the Animal within the Body of the event.
+     An EventDescriptions document that 
+     describes the structure of the event information within the 
+     notifications can be found in <specref ref="evd"/>.
     </p>
+
    </div2>
 
    <div2>

Index: scenario.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/scenario.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- scenario.html	15 Jan 2011 16:02:47 -0000	1.17
+++ scenario.html	15 Jan 2011 16:35:50 -0000	1.18
@@ -49,59 +49,58 @@
 2 <a href="#notterms">Notations and Terminology</a><br/>
 &nbsp;&nbsp;&nbsp;2.1 <a href="#conventions">Notational Conventions</a><br/>
 3 <a href="#description">Scenario Description</a><br/>
-&nbsp;&nbsp;&nbsp;3.1 <a href="#iddiv2x1x607">Predefined Animals/Tags</a><br/>
-&nbsp;&nbsp;&nbsp;3.2 <a href="#evt_description">Event Description</a><br/>
-&nbsp;&nbsp;&nbsp;3.3 <a href="#iddiv2x1x670">Event Timing</a><br/>
-&nbsp;&nbsp;&nbsp;3.4 <a href="#iddiv2x1x677">Structure of Test Sections</a><br/>
-4 <a href="#iddiv1x1x695">WS-MetadataExchange Tests</a><br/>
-&nbsp;&nbsp;&nbsp;4.1 <a href="#iddiv2x1x700">GetWSDL Test</a><br/>
-&nbsp;&nbsp;&nbsp;4.2 <a href="#iddiv2x1x726">Empty GetMetadata Test</a><br/>
-&nbsp;&nbsp;&nbsp;4.3 <a href="#iddiv2x1x752">WSDL GetMetadata Test</a><br/>
[...1276 lines suppressed...]
         </p></div></div></div><div class="div1">
 <h2><a name="wsdl" id="wsdl"/>8 WSDL</h2><div class="div2">
-<h3><a name="iddiv2x1x2352" id="iddiv2x1x2352"/>8.1 Event Source WSDL</h3><p>
+<h3><a name="iddiv2x1x2374" id="iddiv2x1x2374"/>8.1 Event Source WSDL</h3><p>
      TBD
     </p></div><div class="div2">
-<h3><a name="iddiv2x1x2357" id="iddiv2x1x2357"/>8.2 Notification WSDL</h3><p>
+<h3><a name="iddiv2x1x2379" id="iddiv2x1x2379"/>8.2 Notification WSDL</h3><p>
      Available here:
     <a href="http://www.w3.org/2002/ws/ra/edcopies/scenario/scenarioSink.wsdl">http://www.w3.org/2002/ws/ra/edcopies/scenario/scenarioSink.wsdl</a></p></div></div><div class="div1">
 <h2><a name="evd" id="evd"/>9 EventDescriptions</h2><p>
@@ -1562,7 +1573,7 @@
      Yves Lafon (W3C/ERCIM).
    </p></div><div class="div1">
 <h2><a name="References" id="References"/>12 References</h2><div class="div2">
-<h3><a name="iddiv2x1x2400" id="iddiv2x1x2400"/>12.1 Normative References</h3><dl><dt class="label"><a name="RFC2119" id="RFC2119"/>RFC 2119</dt><dd><a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>
+<h3><a name="iddiv2x1x2422" id="iddiv2x1x2422"/>12.1 Normative References</h3><dl><dt class="label"><a name="RFC2119" id="RFC2119"/>RFC 2119</dt><dd><a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>
         Key words for use in RFCs to Indicate Requirement Levels
        </cite></a>
        , S. Bradner, Author.

Received on Saturday, 15 January 2011 16:35:55 UTC