Domain-specific languages: from design to implementation application to video device drivers generation | IEEE Journals & Magazine | IEEE Xplore