Describir: Metamodelling for software engineering /