mbeddr: instantiating a language workbench in the embedded software domain
Tools can boost software developer productivity, but building custom tools is prohibitively expensive, especially for small organizations. For example, embedded programmers often have to use low-level C with limited IDE support, and integrated into an off-the-shelf tool chain in an ad-hoc way.
language workbenches domain specific languages and tooling synthesis of tailored tools embedded systems