The terminology used for cloud environment is ambiguous, due to the high number of different (and often incompatible) existing standards. Therefore, we worked in order to build a consistent glossary and a set of concepts to be used uniformly during the Project. The majority of the terms (but not the whole) derives from the standards ISO/IEC 197788, ISO/IEC 197789 and WS-Agreement.
For example, the term SPECS platform refers to the component that offers the SPECS platform services, i.e., all the services dedicated to SLA management or of platform capability type, as resulting from the service taxonomy produced by the requirement analysis.
The term component, refers to the ISO definition “a functional building block needed to engage in a cloud computing activity, backed by an implementation” (ISO/IEC DIS-17788). In practice, we use the term component to refer to the software blocks that offer the cloud services, which in their turn are defined simply as “one or more capabilities offered via cloud computing”.
Consequently, when we use the terms cloud service, we actually refer to the capabilities offered (i.e., to what the service does), NOT to the functional block, along with its implementation, that is able to perform that action.
Also, during the first year of the project, each work package has introduced new terms related to its specific context. For example, Alert threshold is defined as “A measured level related to any part of the SPECS security SLA hierarchy at which, if exceeded, an SLA alert occurs”.
For an update on the new terms used by SPECS as well as the concepts used deriving from different standards, please download the Glossary below.