Design and implementation of a domain specific language for phylogenetic inference

Enrico Pontelli,Desh Ranjan,Gopal Gupta,Brook Milligan
DOI: https://doi.org/10.1142/s0219720003000101
Abstract:Domain experts think and reason at a high level of abstraction when they solve problems in their domain of expertise. We present the design and motivation behind a domain specific language, called phi LOG, to enable biologists to program solutions to phylogenetic inference problems at a very high level of abstraction. The implementation infrastructure (interpreter, compiler, debugger) for the DSL is automatically obtained through a software engineering framework based on Denotational Semantics and Logic Programming.
What problem does this paper attempt to address?