Infrastructure:
Translators from conventional languages
to the internal representation
The representation mechanism: meta-model,
underlying mathematics
The meta-model compiler: parsing,
checking, hook to backend tools
Meta-model simulators
Meta-model GUI
Architecture models and Behavior models:
Components: interfaces (service/API):
semantics, abstraction levels
Sets of relation of the components
Methodology:
design
capturing with behavior models, architecture models, constraints:
Abstraction levels
Design tasks (problems to solve)
Design flows
Backend point tools:
Synthesis tools
Analysis tools