Based on the open-geospatial standards RichWPS aims at providing simple orchestration means to domain experts. Therefore, the three components RichWPS Server, RichWPS SemanticProxy and RichWPS ModelBuilder are introduced for faciliating the OWS-compliant creation, description and provision of orchestrated geospatial processes.
Based on the open source 52° North Web Processing Service the RichWPS Server manages the centralized execution of workflows by means of a custom orchestration engine. However, it also enables domain experts to test, optimize and manage workflows at runtime. Therefore, the RichWPS Orchestration Language (ROLA), a custom language for OWS orchestration, has been developed.Read more View on Github
The RichWPS SemanticProxy covers the field of OWS service description and discovery. Services (WPS, WFS) can be registered manually or discovered at runtime. The service- and content description takes place using the Resource Description Framework (RDF). Based on that, a custom vocabulary enables the interface- and content-specification beyond OWS service descriptions.Read more View on Github
The RichWPS ModelBuilder serves as interface for domain experts. It brings together the ease of modelling and simple means for using the RichWPS toolkit. Therefore the ModelBuilder automatically discovers given processes and data by using the SemanticProxy. An easy notation is used to build and configure new geospatial workflows. Those can be tested, optimized and finally published and managed using a RichWPS Server.Read more View on Github
The RichWPS Monitor enables the scheduled metering of WPS-services and contained processes. Based on prepared queries the Monitor can be used to deliver QoS-information to the SemanticProxy. Linked systems, such as the ModelBuilder and the Server, are enabled to optimize workflows when needed.Read more View on Github
Disy is the leading provider for spatial and environmental IT-solutions in Germany. We develop technologies that go beyond standard GIS and reporting and focus on improved and user-friendly information delivery to every desk. Our services range from specific expert applications for small user groups to major information systems designed for nationwide use.
In context of RichWPS we contribute our gained expertise in project leadership and the development of user-friendly OWS-based applications.
With approximately 12.000 students and 100 majors (winter 2013) the UAS Osnabrück provides diverse capabilities for education and research.
In context of RichWPS the Faculty of Engineering and Computer Science accomplishes the alignment between state of the art concepts and given scientific approaches. Beyond that, we contribute our experiences in implementing distributed systems by providing and evaluating technical concepts.
The BAW is the central technical and scientific federal authority of the BMVI covering the areas of structural, geotechnical and hydraulic engineering for German inland and coastal waterways. Research and development questions are mostly answered with numerical modeling methods, which is why BAW contributes real-life use cases to the RichWPS project. The engagement of distributed systems is motivated by high resource requirements of the modeling processes and the possible integration of modeling methods into standardized data infrastructures.
The LKN conceives itself as a service provider for coastal protection along the Baltic and the North Sea as well as for the Wadden Sea National Park. It is the coastal protection authority, the port authority and, as far as the National Park is concerned, the nature conservation authority as well. The National Park Administration in Tönning, as part of the LKN, co-ordinates and approves research, projects and necessary maintenance and construction work. Together with the other Wadden Sea states, it organizes extensive environmental monitoring programmes.
In context of RichWPS we contribute a use case for the assessment of macrophytes according to the Water Framework Directive and the Marine Strategy Framework Directive. By applying and evaluating the developed software components, we verify the overall applicability of the chosen approach within public authority.