prosEO – A Processing System for Earth Observation Data
This project has declared the following modules:
| Name | Description |
|---|---|
| prosEO Data Product Ingestor | prosEO Data Product Ingestor - Ingests data products from various sources into the prosEO backend store and their metadata into the prosEO database |
| prosEO Data Model | prosEO Data Model – the persistent state of prosEO |
| prosEO Production Planner | prosEO Production Planner – The prosEO component that manages the data-driven production process |
| prosEO Samples | Sample implementation of processor and wrapper (used in unit testing) |
| prosEO Order Manager | prosEO Order Manager – functionality to create and manage processing orders |
| prosEO Product Class Manager | prosEO Product Class Manager – functionality to create and manage product classes including product processing dependencies („selection rules“) |
| prosEO Processor Manager | prosEO Processor Manager – functionality to create and manage processors and processor configurations |
| prosEO User Interface | prosEO User Interface – master module for all user interface modules (graphical and command-line) |
| prosEO Base Processor Wrapper | prosEO Base Processor Wrapper for externally developed, ESA-IPF-conformant processors providing procedures to execute before the start and after the end of the processor |
| prosEO Storage Manager | prosEO Storage Manager – Abstraction layer for provider-specific object storage systems |
| prosEO REST Interface Classes | Convenience classes for the use of the prosEO REST API |
| prosEO ESA API | prosEO API conforming to ESA's CSC Ground Segment Operations Framework |
| prosEO User Manager | prosEO User Manager – functionality to manage users, groups, authorities and access control lists |
| prosEO Facility Manager | prosEO Facility Manager - manage processing facilities for prosEO |
| prosEO Common Classes | Classes common to more than one prosEO module, but not dependent on anything beyond the Java SE libraries, JUnit, Log4j and Logback |
| prosEO Monitor | prosEO Monitor: The component to retrieve log data of services |
| prosEO Geotools | prosEO Geotools service – provides geographical tests on designated areas |
| prosEO Logging | prosEO Logging - Provides a central logging mechanism to be used throughout prosEO |
| prosEO Notification Service | prosEO Notification Service: The component to send notifications |