Direct Use 
  User Story 
A system (often in the mobile/handheld computing environment) must provide tiled coverage data to support a number of client applications running on the device. These applications perform various visualization and/or analytical operations. To make most efficient use of the limited storage space available on the system, the data must be stored in a single repository and shared by the client applications. To reduce development costs, the data should be served through a simple, common interface. The server must be able to handle concurrent requests for the same data without issues.
  Preconditions 
 
-  Coverage data stored in a SQLite database (perhaps a GeoPackage extension)
  Use Case 
 
-  Multiple client applications issue WCTS requests for required tiles
-  Server brokers the requests while maintaining the single allowed connection to the database
-  Server returns tile responses
  Update (One-way replication) 
  User Story 
A server system must support a client system that operates in an environment with disconnected/intermittent/limited connectivity and therefore must have a local repository of tiled coverage data to support the Direct Use use case (see above). The client is pre-loaded with a relevant subset of available tiled coverage data. The server is then updated with new tiles. Upon request, the server must provide updates to the client.
  Preconditions 
 
-  Client has an existing coverage repository containing a relevant subset of available tiled coverage data
-  Server receives updated tiles through an external process
  Use Case 
 
-  Client issues WCTS (or WPS?) request for updated tiles, using its current manifest as an input.
-  Server returns response containing updated tiles (Note: WMTS does not support responses with multiple tiles at this time)
-  Client updates local repository with updated tiles
  Alternate 
 
-  Client issues WCTS request for available tiles
-  Server returns manifest of its current tile offering
-  Client determines which tiles have been updated and issues WCTS request for those tiles. Would be better if client could issue a single request for multiple tiles (not supported by WMTS)
-  Server returns response containing updated tiles
-  Client updates local repository with updated tiles
-- 
JeffYutzler - 19 May 2015