Towards creative software blending : computational infrastructure and use cases