Encyclopedia

domain-specific language

Also found in: Dictionary, Wikipedia.

domain-specific language

(language)
A machine-processable language whose terms are derived from a domain model and that is used for the definition of components or software architectures supporting that domain. A domain-specific language is often used as input to an application generator.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)

domain-specific language

A programming language designed for a particular purpose. For example, Tex is a language used for typesetting, SQL is used to query databases, and Mathematica is used for computations. A domain-specific language (DSL) is more fine tuned to the application environment than a general-purpose programming language.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in
References in periodicals archive
Domain-Specific Languages. A DSL is a "programming language or executable specification language that offers, through appropriate notations and abstractions, expressive power focused on, and usually restricted to, a particular problem domain" [35].
For the construction of the domain-specific language models, we got 9231 written medical reports from the Department of Nuclear Medicine of the University of Szeged.
* Domain-specific languages, developed to implement a family of related software systems, have proven effective in a wide variety of applications.
The data mappings are declarative descriptions written in a simple domain-specific language that describe how data is manned from the legacy systems to the target systems.
The type of research that I believe industry would most benefit from involves more expressive representations, including metalanguages for creating domain-specific languages to use for state and action space representation, hybrid approaches between declarative planning and procedural programming, such as TLPlan (Bacchus and Kabanza 1998), Golog (Levesque et al.
Notable design patterns for domain-specific languages, Journal of Systems and Software, Vol.
Expert commentaries, short communications, and research and review studies consider such topics as heterogeneity as a cornerstone of software development in robotics, embedding domain-specific languages in general-purpose programming languages, designing molecular visualization educational software for learning chemistry, software components for large-scale super and grid computing applications, and debugging concurrent programs using metaheuristics.
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.