@inproceedings{e606831357bc428c83d9e8fbec22e298,
title = "Template based code generation techniques and algorithms for specific XML based models",
abstract = "The software development with Domain Specific Modeling (DSM) brings lots of benefits over classical methods of software development in terms of reducing coding errors, excessive focus on design and increasing development speed. The code is automatically generated according to specific DSM rules. Code generation in accordance with the specific model definition is vital when considering a software development scheme for a safety critical embedded system. The concept of a domain model in our approach is an XML file that contains a novel visual definition of DSM that based on logics or graphics. This paper presents our approach by explaining the domain-specific model language and the key idea of code generation in reference to the definitions based on template based code generation. Finally, it is followed by depicting the generation algorithms for these specific model definitions with respect to model types.",
keywords = "Code generation, Design, Development, Domain-specific, Graphics, Model",
author = "Ibrahim Ardic and Mehmet Demirer",
note = "Publisher Copyright: Copyright {\textcopyright} 2015 by The International Society for Computers and Their Applications (ISCA).; 30th International Conference on Computers and Their Applications, CATA 2015 ; Conference date: 09-03-2015 Through 11-03-2015",
year = "2015",
language = "English",
series = "Proceedings of the 30th International Conference on Computers and Their Applications, CATA 2015",
publisher = "The International Society for Computers and Their Applications (ISCA)",
pages = "261--267",
editor = "Les Miller",
booktitle = "Proceedings of the 30th International Conference on Computers and Their Applications, CATA 2015",
}