W3C

Cloud Processing - Use Cases and requirements

Use Cases Related to and Requirements for a Proposed Cloud Processing Standard

Final Community Group Specification 18 May 2012

This Version:
http://www.sr2u.com/w3c/cloud-ucr-20120518.html

Latest Version:
http://www.sr2u.com/w3c/cloud-ucr.html

Editor:
Russell Potter


Status of This Document

This specification was published by the Cloud Computing Community Group. It is not a W3C Standard nor is it on the W3C Standards Track. Please note that under the - W3C Community Final Specification Agreement (FSA) other conditions apply. Learn more about W3C Community and Business Groups.

Definitions

Computation
Process by which data in some system transforms in some some way over some period of time
Node
Entity performing the computation within some system
Storage
The persistent maintenance of information
Artefact
information forming either a set of one or more Information Items or a reference to data in some other format
Artefact Space
A designation of membership of an artefact to some category or group, identified by IRI
Region
A set of artefacts constituting some sub-set of an artefact space
Balance
The property of one or more Nodes in which the computational or storage load on each is approximately equalised with that of each of the Nodes in the set
Visibility
Phenomenon in which a Node is able to read the data constituting an artefact
Control
Situation in which an artefact is able to be exclusively modified by a Node
Ownership
Relationship of control between a Node or one or more artefacts
Transaction
The durable, atomic (in the view of some Node) and reversible transition between different consistent configurations of the artefacts in some system
Model
A record of the static state and relative dynamic behaviour of the constituent sub-parts of some system
Client
Originator of a visualisation request
Consumer
Entity (either human or user agent) using ("consuming") a cloud service
Visualisation
The process of gathering, from multiple artefacts regions, those artefacts of relevance to some visualising Client

Requirements

This specification intends to meet the following requirements

Use Cases

The use cases listed below were created by the Cloud Computing Community Group to illustrate important applications for the features of the cloud architecture.