Enhanced design for Cross-layer Programming, Security and Runtime monitoring

Summary
This deliverable provides the enhanced design of the cross-layer programming approach including security and monitoring after considering first validation results.