Release engineering, life-cycle management and Continuous Delivery of software platforms and artefacts