Between dedicated and generic requirements: the Entreposage Universel Model as a grammar of interactive content