Executable Domain-specific Languages Research Articles