Project schedule

Project overview

MIRACLE's work packages

The project follows a three-step approach:

First, the project consortium will develop a common information exchange reference model that will be used as the specification for the provided datasets. The data model will build on the draft proposed by the CEO Coalition’s Technical Task Force.

As a second step, five partners will implement MIRACLE-based APIs and labels as a way to access existing classification data. The implementation process will differ depending on the current form of existing classification data, the issuing body and its specific legal, political as well as institutional context.

In a third step, the provided data will be used by third-party software and services to show possible fields of application of interoperable data and its added value for all stakeholders, e.g. classification bodies, content providers, online services, filter software providers, users, etc. While two project partners providing filter software will work on the feasibility of software modules that can processMIRACLE  data, the consortium will organise two hackathons where developers will use the data in creative applications, unleashing the full potential of applications and services on grounds of interoperable classification information.

There is a window of opportunity right now to streamline future electronic classification information. Let’s seize it!

MIRACLE's Mission Statement

Working steps

Development of data model

The basic first step to achieve interoperable classification data and labels is to agree on a common information exchange reference model that structures the machine-readable information. Work Package 1 aims at developing such reference model that will be used throughout the project.

The consortium members will start their development of MIRACLE’s common information exchange reference model on the grounds of the outcome of the CEO Coalition’s Task Force on Interoperability and Machine-Readability discussions as well as the contributions made to the W3C “Age labels data model” community group. Since all consortium partners are involved in these forums, they are already acquainted with the data model drafts discussed there with classification bodies, content providers, platform providers, device manufacturers, NGOs and filter software providers.

After the kick-off of the project, the project board has agreed on the overall feasibility of using the CEO Coalition’s model for the pilot. To integrate external expertise MIRACLE will conduct a public consultation to gather information and comments from all interested parties regarding the MIRACLE specification: Among the target groups of the consultation will be CEO Coalition members, W3C members and community groups, European classification bodies and Safer Internet Centres. Moreover, the consultation will be published on this website and the W3c community group page to enable all other interested parties to comment on the draft, too.

Once the common information exchange reference model for the pilot has been agreed on by all project members, it will be published and disseminated together with a documentation including examples for usage and implementation.

Duration: February 2014 – July 2014

Implementation in five different classification contexts

In a second step, five partners will implement the data model in their respective classification scheme contexts. As those systems differ as regards their classification approaches, labeling contexts and existent data infrastructures, the work pack includes the technical realisation of offering data in MIREMO format including technical documentation as well as reports on considerations of each system’s pecularities within the decision-making process of implementation and experiences with context factors that either are supporting or impeding the implementation process.

The basic tasks of this work package for each of the implementing systems (BBFC, NICAM, PEGI, FSM, NCBI) are

  • carefully assessing potential implementation strategies in view of the specific contexts and existing structures and choosing a specific implementation approach
  • deploying the chosen implementation path and
  • documenting, analysing and evaluating the experiences made during implementation.

Considering the various starting points of the participating systems, each implementation strategy and its realisation will look different. To identify challenges and best practices, the partners will publish implementation reports documenting the  technical steps taken and describing the experiences during the implementation steps as a possible guideline for third party bodies interested in implementing interoperable data. The reports will also explain contributing factors or hurdles in implementation and how to cope with such hindrances.

Duration: June 2014 – March 2015

Application demos

After the implementation of MIRACLE structures in five different classification contexts, the focus of the pilot will be to show how such interoperable data and labels can be used in different services and applications. The third step hence focuses on the application of interoperable classification data and machine-readable labels in third-party software and services, showing its added value for classification bodies, content providers, filter software providers and users.

Within the project, two filter software providers will examine the feasibility of implementingMIRACLE data in filter software contexts by working on the development of modules that can process interoperable classification data and labels for filtering reasons. Moreover, two hackathons will be held in Summer 2015 to show innovative ways of using interoperable data in this area. During the application phase, support will be provided to external parties interested in mapping their classifications schemes to MIRACLE.

Duration: March 2015 –  February 2016

Support for external partners who plan to implement MIRACLE

MIRACLE also consists of a Work Package to provide technical support when it comes to implementing its data model in different contexts or when using MIRACLE data in third-party software. Since the project’s objectives are tightly interlinked with technical and technological expertise, a helpdesk supporting the implementation and application of interoperable data schemes will be provided. A MIRACLE partner (JusProg) will provide such a helpdesk throughout the project’s duration, since it has already accomplished to implement a standardised way of structured electronic labelling in Germany.

JusProg will provide asynchronous technical support via mail and – if necessary – via phone or video conferencing for both consortium members and external parties interested in MIRACLE.

Other Work Packages

MIRACLE partners are all aware of the dynamics regarding content providers and data exchange practices. Therefore, we have implemented feedback loops ensuring that

  • the experiences made during implementation and application of the data model will be taken into account in an optimised revision of the MIRACLE specification and
  • areas of improvement as regards the implementation of the data model in the different contexts will be identified, resulting in revisions regarding different implementation approaches.

Throughout the project, one of its additional focuses is to disseminate the data model as a potential industry standard when it comes to electronic labels in the field of protection of minors. At the same time, implementation and application reports will be published to document strategies, context factors, issues, hindrances as well as other experiences made during the implementation process in different (national) backgrounds and during application development or service providing. Aim of the reports and guidelines is to foster adoption of interoperable approaches by third parties.

To support such activities the project offers individual support to third parties that plan to implement the MIRACLE data model within their services.


This is a unique website which will require a more modern browser to work!

Please upgrade today!