RECAP System Architecture

Summary
This deliverable will include the analysis of the use case scenarios and stakeholders’ requirements and will map them into application requirements. It will include the functional and non-functional requirements of the software on the basis of the use case scenarios. Finally the deliverable will refine and enrich the set of suitable existing techniques and technologies in order to produce the system architecture and design, comprising the overall architecture, the Application Programming Interface (API) description and the Software Development Kit (SDK) characteristics to support any technical integration from external systems. Lastly the Tools Center which will host all custom tools developed for RECAP, will be described.