Page 39 - Cloud computing: From paradigm to operation
P. 39
Framework and requirements for cloud computing 1
Appendix I
Use cases of cloud computing
(This appendix does not form an integral part of this Recommendation.)
This appendix identifies use cases of cloud computing. Table I.1 shows the template used for the description
of the use cases.
Table I.1 – Template for the description of a use case
Use case
Name Title of the use case
Abstract Overview and features of the use case
Roles Roles relating to/appearing in the use case
Figure Figure to present the use case.
(A UML-like diagram is suggested for clarifying relations between roles)
Pre-conditions Pre-conditions represent the necessary conditions or use cases that should be achieved
(optional) before starting the described use case.
NOTE – As dependency may exist among different use cases, pre-conditions and post-
conditions are introduced to help understand the relationships among use cases.
Post-conditions As for pre-conditions, the post-condition describes conditions or use cases that will be
(optional) carried out after the termination of a currently described use case.
Requirements The title of requirements derived from the use case. For example:
– Large-scale migration
Table I.2 lists the use cases described in this appendix.
Table I.2 – List of use cases
Domains Use cases
Generic use case – General CSC-CSP-CSN use case
– Use case publish service
– Use case consult service
– Use case use service
IaaS – IaaS general use case
NaaS – NaaS general use case
DaaS – DaaS general use case
PaaS – PaaS general use case
CaaS – CaaS general use case
BDaaS – BDaaS general use case
Inter-cloud computing – Inter-cloud computing use case for federation
– Inter-cloud computing use case for intermediation
Cloud resource – End-to-end cloud resource management use case
management
Cloud infrastructure – Cloud infrastructure use case
Trusted cloud service – Trusted cloud service use case
31