Requirements for a metaCASE
1. Linguistic requirements
- Notation:
- Modifiability for different representations in a description language
- Variation between graphical, lexical and matrix representations (with constraints)
- Translation mechanism between representations (with constraints)
- Syntactic:
- Extensions for a description language
- Definitions for new description languages
- Translation mechanisms between different description languages
- Type specifications for new data types