top image

Architecture forum - Domain Specific Languages

Custom Domain-Specific Language's (DSL) have been around for a long time, and over recent years they have become increasingly popular. The speakers explored how DSL's can be used within your environment to improve the quality of the systems engineering efforts.  

A DSL is a programming language targeted at a very specific problem set whereas a general purpose language that is aimed at solving many different problems. DSL's apprear frequently within the Software Engineering domain and are commonly used for build automation, query execution and system modelling. DSL are also found in Business domain such as financial modelling, call routing and home automation.