Domain-Specific Languages

E684900

Domain-Specific Languages is a technical book by Martin Fowler that explores the design, implementation, and practical use of specialized programming languages tailored to specific problem domains.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Domain-Specific Languages canonical 1

Statements (49)

Predicate Object
instanceOf book
technical book
author Martin Fowler NERFINISHED
coversTopic evolution and maintenance of DSLs
integration of DSLs with general-purpose languages
patterns for DSL design
patterns for DSL implementation
tool support for DSLs
trade-offs of DSLs
emphasizes capturing domain knowledge in code
improving communication with domain experts
improving productivity through specialized languages
explainsConcept code generation
external DSL
fluent interface
internal DSL
interpretation
language workbench
metamodel
parser-based DSL
parsing
semantic model
translation
validation
focusesOn design of domain-specific languages
implementation of domain-specific languages
practical use of domain-specific languages
genre computer science
programming
software engineering
hasAuthorRole Martin Fowler is both author and primary editor
hasFormat digital
print
hasPerspective pragmatic
language English
mainSubject domain-specific language
language design
programming language implementation
software architecture
partOfSeries Addison-Wesley Signature Series NERFINISHED
publisher Addison-Wesley NERFINISHED
relatedTo Patterns of Enterprise Application Architecture NERFINISHED
Refactoring
targetAudience software architects
software developers
technical leaders
teachesSkill designing domain-specific languages
evaluating when to use a DSL
implementing domain-specific languages

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Martin Fowler authorOf Domain-Specific Languages