There are no restrictions on which research topics, disciplines, sectors or stakeholders to involve, but, all necessary factors, including end users, must be involved to address the challenge and get funding. All stakeholders are involved in all activities during all stages. Stage 1: building the consortium, defining the challenge, determining how to tackle it. Stage 2: collaboration, development and integration, restricted tests, user involvement. Stage 3: implementation, full-scale tests in real environments, demonstrations, user involvement.