Defining the list of formal specifications
The first step of the CAMSS process aims at establishing the list of formal specifications according to the business need as well as the context.
The requirements are derived from the business need, this is done by a making a description of the Business Need for the Public Service, followed by a listing of the requirements and technical specifications for the Public Service. A peer review is then conducted. This consultation may be extended to standardisation consultation and market consultation. This leads to a validated description of the requirements.
Taking into account the context, high-prioritised requirements ("yes/no") are produced, which are used to filter the known formal specifications which would potentially cover the business need. A consultation with Public Service, Standardisation and Market is made on order to complete the known list of formal specifications and validate the filtering.
Note: the two consultations may be done at the same time.
Analysing of Formal Specifications with CAMSS Criteria
The aim of this step is to analyse the formal specifications on the list using the CAMSS Criteria.
The Business Need criteria analysis is linked to the context of the assessment and the weighting of the requirements. Only in the case where a business need AND context are similar, can the Business Need criteria analysis results be re-usable. The CAMSS process describes the general practice that Business Need criteria results are not re-usable.
The Standardisation Criteria and the Market Criteria analysis produce re-usable results, as they are context-independent. Therefore, prior to undergoing the analysis, based on the list of formal specifications, existing analysis results are researched. If the analysis results of the formal specification(s) are found in the database of re-usable results, then the weighting of criteria (linked to the context) is applied to achieve the assessment results.
Except for the formal specifications for which re-usable results are found, an analysis is made using the Standardisation Criteria and the Market Criteria. This analysis is completed by a consultation with Public Administration, Standardisation and Market players.
Disseminating the Results
This important step of the CAMSS process aims at providing visibility and transparency to the analysis results. The results are packaged in order to make them re-usable and accessible through a dissemination platform.
Weighting the results
The weighting of criteria is applied to assess the analysis results according to the context. This provides the assessment results.
Status of This Document
CAMSS has been evolving gradually since its creation in 2007. This is work in progress and the document will be subject to change. New terms may be added at any time, and consequently this specification is an evolving work. The extent of change is communicated by the change of version. A change in the first number notifies a major semantic change, in the second number a minor semantic change, the character is a for alpha and b for beta and finally the last number is just a syntactic change, Major Semantic. Minor Semantic (a|b) Syntactic.
This CAMSS documentation is produced as part of the CAMSS project, to provide authoritative documentation of the contents, status and purpose. The author welcomes comments on this document, preferably via e-mail to firstname.lastname@example.org. Further work is also needed on the explanatory text in this document and on the CAMSS website; progress towards this will be measured in the version number of future revisions to the CAMSS documentation.
Members of the CAMSS expert group.
Nature of documentation: Article