Art. 6 - by Stefan Braumann & Helga Kuechly - LUP (Germany)

The development of new innovative applications making use of the Virtual Hubs (VHs) created within the ENERGIC OD project relies on certain requirements and standards. As part of the deliverable in Work package 6 the concepts, solutions, technical ideas, and expectations specific to their application were collected via two requirement questionnaires.

This document summarizes the general and application specific requirements of all ten partner applications. The scope, user classes, use cases, interfaces with other systems, assumptions and constraints, the functional requirements as well as the behaviour of the application, the non-functional requirements, the geodata used, and the development of the environment for the implementation are discussed. They were completed considering the view of the user, developer, as well as the system and unit specifications.

As the development status of each application differs widely and due to other constraints, some requirement details were not yet available.

All applications are based on a client-server architecture with common programming languages. The functional requirements are apart from application specific necessities similar in relation to the used geodata and their visualization within a geoportal. Some of these can be implemented at different points of the development stage and interfaces therefore inherit application based requirements. The non-functional requirements are less application specific and more general for all applications. Metadata of the datasets is a key requirement not only for the non-functional requirement but also to ensure quality standards within the thematic context of the application.

The spatial extent of most applications within the project is limited to a regional extent which also feeds back to the basic data requirements as well as necessary data projections. Finally, a key component of the automated data access from external data sources are established and known standards and protocols, e.g. OGC-standards, HTTPS and XML.