Marketplace design specification - first release

Summary
D4.1.a This deliverable is a report that specifies in detail the concepts, architecture, design, and interfaces of the software infrastructure underlying the marketplace. The software infrastructure can be used to setup and deploy a marketplace. The deliverable is developed in 3 iterative cycles, starting with D4.1.a that is due in M12. The second version D4.1.b is due at M21 and the third version D4.1.c is due at M30. Each new version will extend the previous version to take into account the progress on related deliverables (e.g., use cases, requirements, BIG IoT API, and high level architecture). D4.1.a contributes to MS1.