Catalogues

207. A primary aim of CSPA is to support efficient sharing and reuse of process patterns, information and services at an organization and international level.
208. One key requisite in achieving this goal is an ability to reliably and efficiently discover what is available for reuse to support a particular business need. This includes an ability to efficiently assess whether a potentially reusable artefact is, in fact, "fit for purpose" in practice when it comes to supporting that particular business need.
209. Catalogues of reusable resources have a key role within CSPA. They provide lists and descriptions of standardized artefacts, and, where relevant, information on how to obtain and use them. The catalogues can be at many levels, from global to local. For example, it is envisaged that each statistical organization will have catalogues of processes, information objects and Statistical Services. 
210.However, for the purposes of the CSPA Reference Architecture, it is the global level that is the primary interest. The global catalogue is called the Global CSPA Catalogue. The Global CSPA Catalogue provides information about resources and potential collaboration partners, helping to ensure that Statistical Services conform to the requirements of CSPA.
211.The Global CSPA Catalogue will not necessarily hold copies of executable code. It will, however, provide all necessary information about how to access the artefacts, including contact details for further information.
212.The Global CSPA Catalogue contains information about developments that are planned or in progress by statistical organizations. This information will facilitate the creation of a global roadmap of statistical organizations developments that can be consulted to see which organizations are developing what and when.
213. The Global CSPA Catalogue is a composite conceptual catalogue representing 5 layers of information.  Figure 12 below outlines the defined layers and their current implementation.

Figure 12:  CSPA Global Artefact Catalogue Layers
214. Links to the current implementation of the layers of the Global Artefact Catalogue are provided below:

  • Layer 1: Knowledge Base (Virtual Help Desk

    1

    ) provides access to standards such as GSIM, GSBPM and GAMSO, as well as information about DDI and SDMX.
  • Layer 2: Investment Catalogue

    2

    provides information about the developments that have been planned or are in progress by statistical organizations.
  • Layer 3: Business Capabilities Catalogue

    3

    provides information about the developments that have been completed (ie. Capabilities that already exist) in statistical organizations.
  • Layer 4: CSPA Services Catalogue

    4

    provides access to a list of Statistical Services that have been developed. This catalogue is hosted by Eurostat.
  • Layer 5: Technical/Supporting Services - currently accessed via the Service Implementation Specification for the CSPA Service, the current repository is Github.com

    5

    .


Governance

215. From 2016, a new governance model for CSPA development and support will be put in place. This includes a dedicated committee of experts to oversee the maintenance and enhancement of CSPA and related materials, and to provide technical support to implementers. In the following paragraphs, the groups involved and the role they play is outlined.

UNECE High-Level Group for the Modernisation of Official Statistics (HLG-MOS)

216. CSPA was developed as a series of projects overseen by the HLG. This group will be the custodians of the outputs. Whilst the architecture itself will be "owned" by the international official statistics community, it will be administered by the HLG, as top-level representatives of that community.

HLG Executive Board

217.The Executive Board has a coordinating role with respect to the CSPA Implementation Group. The CSPA Implementation Group reports to the Executive Board on a monthly basis and the Chair of Group has observer status at the Executive Board meetings.

CSPA Implementation Group

218.The UNECE, on behalf of the international statistical community provides leadership for maintaining and extending CSPA to retain its relevance and value as an 'industry asset' through the CSPA Implementation Group.
219. The HLG, Executive Board and the CSPA Implementation Group will carefully balance the advantages of change, in terms of increasing relevance and usefulness, against the costs of having to implement those changes within statistical organizations. A reasonable degree of stability over time is therefore a key requirement for the CSPA Reference Architecture and associated enablers.
220.The members of the CSPA Implementation Group are drawn from a range of backgrounds including IT, enterprise architecture, methodology and standards.
221.The CSPA Implementation Group provides advice to statistical organizations who are planning, designing and developing CSPA compliant Statistical Services. They guide the CSPA compliance of Statistical Services, therefore Service Definitions and Service Specifications are assessed taking into account:

  • The granularity of the service
  • The naming of the service
  • The information in the templates is understandable/readable
  • Whether the service is "clean" that is, it stands alone
  • The methods
  • The input
  • The outputs
  • The Non Functional Requirements


222. The bolded items are specifically checked in the Service Definition. All items are checked for the Service Specification. They approve Service Definitions, Service Specifications and confirm that Service Implementation Descriptions reflect the agreed Service Definitions and Specifications.  The CSPA Implementation Group then approves the addition of these into the Global CSPA Catalogue (CSPA Services layer).
223.Additionally, the CSPA Implementation Group provides practical technical assistance to CSPA implementation projects in statistical organisations when requested – either through their own efforts or through a network of developers in the community. They also update the information into the Investment and Business Capabilities layers of the Global CSPA Catalogue on an annual basis.

224.Figure 13 summarizes these groups and roles.
 

Figure 13:  HLG-MOS Governance

 Legal, Licensing and Financial Considerations

 
225.CSPA provides an industry reference architecture enabling the development of statistical services for sharing and reuse, however, it does not provide a framework covering the legal, licensing and financial considerations.  Statistical organizations involved in HLG activities are now interested in collaborating more effectively to share, develop and enhance joint products.  The legal, licensing and financial considerations are critical enablers of effective sharing and reuse of statistical services that have been developed by statistical organizations (either alone or in collaboration with others).  It is noted that any CSPA compliant statistical services developed and owned by a 3rd party vendor or community will probably have specific legal, licensing and financial considerations.
226.The Statistical Modernisation Community Statement of Intent provides a framework for enhanced collaboration between official statistics organisations, providing a basis for the development, sharing and maintenance of the joint products of the community. The aim is to ensure an open inclusive approach to modernisation activities, while at the same time giving potential partners a sense of the level of engagement expected.
227. All HLG-MOS members are listed as endorsing the Statement of Intent, taking effect from 1 January 2016.
 


  1. Accessed via the UNECE Confluence wiki (http://www1.unece.org/stat/platform/display/VSH)
  2. Accessed via the UNECE Confluence wiki (http://www1.unece.org/stat/platform/x/7QKvBg)
  3. Accessed via the UNECE Confluence wiki (http://www1.unece.org/stat/platform/display/BCC)
  4. Accessed via the following link: https://webgate.ec.europa.eu/fpfis/wikis/display/CSPACatalog/
  5. An example can be viewed at https://github.com/edwindj/cspa_rest/tree/ea9d59b5afbb4764cca6b34f5d3120f3cf7c16e6
  • No labels