Recently, there has been a growing interest in what have come to be known as domain-specific languages (DSLs). This paper introduces a definition for DSLs, explains how DSLs can have a far-reaching impact on our lives, and discusses why DSLs are here to stay. © 2008 IEEE.
This work is supported by NSF CAREER award #0747431, NSF EHS award #0720857, and NSF SoD award #0439017.