Samenvatting
An important part of the usability of a programming or specification language lies in the presence of supporting tools that are provided with the language, e.g., compilers, debuggers and simulators. Development of such tools for domain-specific languages imposes a number of specific requirements pertaining to evolvability of the tools and suitability of these tools for domain experts with little or no programming experience. We developed an MSOS-based approach to automatic generation of formally specified type checkers for these languages. Our approach has been applied to Chi, a high level specification language for describing concurrent systems. The resulting type checker has been successfully integrated in the tool chain of the Chi language.
Originele taal-2 | Engels |
---|---|
Titel | Proceedings of the 10th Workshop on Language Descriptions, Tools and Applications (LDTA 2010, Paphos, Cyprus, March 27-28, 2010) |
Uitgeverij | Association for Computing Machinery, Inc |
Pagina's | 12-1/7 |
ISBN van geprinte versie | 978-1-4503-0063-6 |
DOI's | |
Status | Gepubliceerd - 2010 |