Invited Talk   at    DAIS - FMOODS 2003   -    21  November 2003

The Domain Specific Languages: Components in a Semantic Framework

by     Alan Cameron Wills 

A domain specific language is one tuned to expressing requirements and/or designs within a particular business domain. The insurance industry, telephony, ice-cream manufacture, etc, all have their own vocabulary, constraints and patterns which can be most conveniently expressed in a purpose-made language. With clever engineering, we can design a compiler and runtime architecture that can input such definitions and generate an insurance/telephony/ice-cream system. A domain specific language can be seen as a coherent kit of components with a explicit grammar. Within certain domains, such tools already exist, and vast improvements in development time are reported.

This talk will discuss some of the issues in the design and use of DSLs.