Language defining a data description protocol