requirements edits
authorsteve.battle <steve.battle@sysemia.co.uk>
Fri, 23 Aug 2013 11:10:51 +0100
changeset 297 a1e7018d481f
parent 296 91ff2cd45180
child 298 9e7ec0a1a979
requirements edits
ldp-ucr.html
--- a/ldp-ucr.html	Fri Aug 23 10:33:47 2013 +0100
+++ b/ldp-ucr.html	Fri Aug 23 11:10:51 2013 +0100
@@ -714,8 +714,8 @@
 		contain are included purely for illustrative purposes, and should
 		not be interpreted normatively.</p>
 		
-	<section>
-	<h2 id="uc1">UC1: Manage containers</h2>
+	<section id="uc1">
+	<h2><dfn>UC1</dfn>: Manage containers</h2>
 	<p>
 		A number of user stories introduce the idea of a <i>container</i>
 		as a mechanism for creating and managing resources within the
@@ -794,8 +794,8 @@
 	</section>
 	</section>
 	
-	<section>
-	<h2 id="uc2">UC2: Manage resources</h2>
+	<section id="uc2">
+	<h2><dfn>UC2</dfn>: Manage resources</h2>
 	<p>
 		This use case addresses the managed lifecycle of a resource and is
 		concerned with resource <i>ownership</i>. The responsibility for
@@ -897,8 +897,8 @@
 	</section>
 	</section>
 	
-	<section>
-	<h2 id="uc3">UC3: Retrieve resource description</h2>
+	<section id="uc3">
+	<h2><dfn>UC3</dfn>: Retrieve resource description</h2>
 	<p>Access the current description of a resource, containing
 		properties of that resource and links to related resources. The
 		representation may include descriptions of related resources that
@@ -992,8 +992,8 @@
 	</section>
 	</section>
 	
-	<section>
-	<h2 id="uc4">UC4: Update existing resource</h2>
+	<section id="uc4">
+	<h2><dfn>UC4</dfn>: Update existing resource</h2>
 	<p>
 		Change the RDF description of a LDP resource, potentially removing
 		or overwriting existing data. This allows applications to <i>enrich</i>
@@ -1098,8 +1098,8 @@
 	</section>
 	</section>
 	
-	<section>
-	<h2 id="uc5">UC5: Determine if a resource has changed</h2>
+	<section id="uc5">
+	<h2><dfn>UC5</dfn>: Determine if a resource has changed</h2>
 	<p>
 		It should be possible to retrieve versioning information about a
 		resource (e.g. last modified or entity tag) without having to
@@ -1159,8 +1159,8 @@
 	</section>
 	</section>
 	
-	<section>
-	<h2 id="uc6">UC6: Aggregate resources</h2>
+	<section id="uc6">
+	<h2><dfn>UC6</dfn>: Aggregate resources</h2>
 	<p>
 		There is a requirement to be able to manage <i>collections</i> of
 		resources. The concept of a collection overlaps with, but is
@@ -1248,8 +1248,8 @@
 	</section>
 	</section>
 	
-	<section>
-	<h2 id="uc7">UC7: Filter resource description</h2>
+	<section id="uc7">
+	<h2><dfn>UC7</dfn>: Filter resource description</h2>
 	<p>This use case extends the normal behaviour of retrieving an
 		RDF description of a resource, by dynamically excluding specific
 		(membership) properties. For containers, it is often desirable to
@@ -1325,8 +1325,8 @@
 	</section>
 	</section>
 	
-	<section>
-		<h2 id="uc8">UC8: Retrieve a large resource description in multiple parts</h2>
+	<section id="uc8">
+		<h2><dfn>UC8</dfn>: Retrieve a large resource description in multiple parts</h2>
 
 <p>This use case addresses a problem with the “resource-centric” approach to interacting with RDF data. The problem is that some resources participate in a very large number of triples, and therefore a “resource-centric” granularity leads to resource descriptions that are too large to be practically processed in a single HTTP request. This use case applies to all resources, not just containers.</p>
 
@@ -1369,8 +1369,8 @@
 		</section>
 	</section>
 	
-	<section>
-	<h2 id="uc9">UC9: Manage media resources</h2>
+	<section id="uc9">
+	<h2><dfn>UC9</dfn>: Manage media resources</h2>
 	<p>It should be possible to easily add non-RDF media resources
 		to containers that accept them. Media resources may be updated and
 		removed during the lifecycle of the container.</p>
@@ -1434,66 +1434,52 @@
 	<h2 id="reqs-functional">Functional Requirements</h2>
 	<dl>
 		<dt><dfn>F1.1</dfn>:</dt>
-		<dd>Create Containers, from <a href="#uc1" title="">UC1: Manage containers</a>
+		<dd>Create Containers, from <a>UC1</a>
 		</dd>
 		<dt><dfn>F1.2</dfn>:</dt>
-		<dd>Creation of nested containers, from <a href="#uc1" title="">UC1: Manage containers</a>
+		<dd>Creation of nested containers, from <a>UC1</a>
 		</dd>
 		<dt><dfn>F2.1</dfn>:</dt>
-		<dd>Creation of resources (within a container), from <a
-			href="#uc2" title="">UC2: Manage resources</a>
+		<dd>Creation of resources (within a container), from <a>UC2</a>
 		</dd>
 		<dt><dfn>F2.2</dfn>:</dt>
-		<dd>Deletion of resources, from <a
-			href="#uc2" title="">UC2: Manage resources</a>
+		<dd>Deletion of resources, from <a>UC2</a>
 		</dd>
 		<dt><dfn>F2.3</dfn>:</dt>
-		<dd>Moving contained resources, from <a
-			href="#uc2" title="">UC2: Manage resources</a>
+		<dd>Moving contained resources, from <a>UC2</a>
 		</dd>
 		<dt><dfn>F3.1</dfn>:</dt>
-		<dd>Retrieve resource description, from <a
-			href="#uc3" title="">UC3: Retrieve resource description</a>
+		<dd>Retrieve resource description, from <a>UC3</a>
 		</dd>
 		<dt><dfn>F3.2</dfn>:</dt>
-		<dd>Retrieve description of a non-document resource, from <a
-			href="#uc3" title="">UC3: Retrieve resource description</a>
+		<dd>Retrieve description of a non-document resource, from <a>UC3</a>
 		</dd>
 		<dt><dfn>F4.1</dfn>:</dt>
-		<dd>Enrichment (substituting update of existing resource),
-			from <a href="#uc4" title="">UC4: Update existing resource</a>
+		<dd>Enrichment (substituting update of existing resource), from <a>UC4</a>
 		</dd>
 		<dt><dfn>F4.2</dfn>:</dt>
-		<dd>Selective update of a resource, from <a
-			href="#uc4" title="">UC4: Update existing resource</a>
+		<dd>Selective update of a resource, from <a>UC4</a>
 		</dd>
 		<dt><dfn>F5.1</dfn>:</dt>
-		<dd>Determine if a resource has changed, from <a
-			href="#uc5" title="">UC5: Determine if a resource has changed</a>
+		<dd>Determine if a resource has changed, from <a>UC5</a>
 		</dd>
 		<dt><dfn>F6.1</dfn>:</dt>
-		<dd>Add a resource to a collection, from <a
-			href="#uc6" title="">UC6: Aggregate resources</a>
+		<dd>Add a resource to a collection, from <a>UC6</a>
 		</dd>
 		<dt><dfn>F6.2</dfn>:</dt>
-		<dd>Add a resource to multiple collections, from <a
-			href="#uc6" title="">UC6: Aggregate resources</a>
+		<dd>Add a resource to multiple collections, from <a>UC6</a>
 		</dd>
 		<dt><dfn>F13</dfn>:</dt>
-		<dd>Retrieve collection-level description, from <a
-			href="#uc7" title="">UC7: Filter resource description</a>
+		<dd>Retrieve collection-level description, from <a>UC7</a>
 		</dd>
 		<dt><dfn>F7.1</dfn>:</dt>
-		<dd>Retrieve item-level description of a collection, from <a
-			href="#uc7" title="">UC7: Filter resource description</a>
+		<dd>Retrieve item-level description of a collection, from <a>UC7</a>
 		</dd>
 		<dt><dfn>F9.1</dfn>:</dt>
-		<dd>Access media resources, from <a
-			href="#uc9" title="">UC9: Manage media resources</a>
+		<dd>Access media resources, from <a>UC9</a>
 		</dd>
 		<dt><dfn>F9.2</dfn>:</dt>
-		<dd>Media-resource attachments, from <a
-			href="#uc9" title="">UC9: Manage media resources</a>
+		<dd>Media-resource attachments, from <a>UC9</a>
 		</dd>
 	</dl>
 	</section>