Towards a generic adaptive hypermedia platform: a conversion case study