domain-specific language


Also found in: Dictionary, Thesaurus, 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.

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.
References in periodicals archive ?
Advantages and disadvantages of the use of domain-specific languages
Perhaps the key challenge in this area is to develop the tooling that allows such domain-specific languages, and the run-time resources on which that family of applications relies, to be created by domain experts.
The architecture employs three reflective layers that protect the data-mapping environment from the legacy system (A), the new application system (B), and the domain-specific language implementation (C).
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.
ECLIPSE MODELING PROJECT: ACHIEVE BREAKTHROUGH PRODUCTIVITY AND QUALITY WITH MDD AND ECLIPSE-BASED DSLS is for any Java programming library strong in domain-specific languages and software engineering guides.
SOFTWARE LANGUAGE ENGINEERING: CREATING DOMAIN-SPECIFIC LANGUAGES USING METAMODELS is written by a DSL consultant and is the first in-depth guide to DSL design, covering language specification, concepts, DSL components and modeling, and much more.
Using Ergonomic Profiling, domain-specific languages for Architectural Frameworks such as DoDAF, MoDAF and automotive domains such as AUTOSAR can be built upon a UML compliant metamodel enabling the exploitation and support of existing tools and the sharing of data with repositories such as MoDAF's M3.
Operational Methods in Theoretical Computer Science," by Priami, examines the advantages of structured operational semantics (SOS) over other semantic techniques, and proposes their use in designing languages for programming the Web, the design of domain-specific languages, and relating programming and specification languages.
CONGRATULATIONS TO ROBERT Glass for upholding the role of the practitioner and of domain-specific languages such as Cobol (Sept.

Full browser ?