Llenguatge de definició de descripció

DDL, en anglès Description Definition Language, forma part del nucli de l'estàndard MPEG-7. Proporciona un fonament descriptiu prou sòlid perquè els usuaris puguin crear els seus propis Sistemes de Descripció ( DSs) i els Descriptors ( Ds). DDL defineix les regles sintàctiques per expressar, combinar, estendre i refinar DSs i Ds.

Introducció

DDL no és un llenguatge de modelatge, com el Llenguatge Unificat de Modelatge ( UML), sinó un llenguatge d'esquema per representar els resultats de dades audiovisuals, que s'ha de conformar als descriptors, la descripció d'esquemes i les descripcions de MPEG-7 vàlids.

Els requisits de MPEG-7 DDL són els següents:

  • Ha de ser capaç d'expressar relacions entre elements dins d'un DS o entre DS, de caràcter estructural, herència, espacial, temporal i conceptual.
  • Ha de proporcionar un model ric d'unions i referències entre una o més descripcions i les dades que descriuen.
  • L'aplicació i la plataforma seran independents.
  • Ha de ser capaç d'especificar els tipus de dades dels descriptors, tant primaris (enters, text, dades, temps) i composts (histogrames, tipus enumerats).