file ::= { data }0+ [ sources ] [ domains ] { asset }0+ { depend }0+ { value }0+ data ::= sources ::= { source }0+ source ::= name [ description } domains ::= { domain }0+ domain ::= name [ description ] asset ::= name { asset_source }0+ { type }0+ { data }0+ [ description ] asset_source ::= type ::= depend ::= value ::= general_value | availability_value general_value ::= availability_value ::= qualitative_value ::= vl="..." quantitative_value ::= vn="..."