Declarative Domain-specific Language Research Articles