Code generation with templates (Q427711): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Importer (talk | contribs)
Changed an Item
Property / review text
 
Templates have gained an important role in computer science, being used for dynamic generation of HTML pages, for the creation of GUIs or, more general, in computer-aided software engineering. A first merit of this book is to bring out the mathematical background of templates, revealing the possibilities of improving their usage. It presents a template metalanguage and a framework for evaluating the computational power necessary for using this metalanguage. The authors tackle the subject of syntactical correctness of the template metalanguage and of the output language. In order to show the maintainability, usability, and sustainability of their approach, the authors choose three case studies and involve the unparser-complete metalanguage and syntax-safe template evaluator, described in the first part of the book, for code generation. The solutions obtained are compared with others previously developed. The book is recommended for an advanced master's or PhD-level course, being also a valuable reference for the researchers with professional interests in this domain. This text is organized in 8 chapters (Introduction; Preliminaries; The unparser; The metalanguage; Syntax-safe templates; Repleo: syntax-safe template evaluation; Case studies; Conclusions), and it contains a comprehensive list of references.
Property / review text: Templates have gained an important role in computer science, being used for dynamic generation of HTML pages, for the creation of GUIs or, more general, in computer-aided software engineering. A first merit of this book is to bring out the mathematical background of templates, revealing the possibilities of improving their usage. It presents a template metalanguage and a framework for evaluating the computational power necessary for using this metalanguage. The authors tackle the subject of syntactical correctness of the template metalanguage and of the output language. In order to show the maintainability, usability, and sustainability of their approach, the authors choose three case studies and involve the unparser-complete metalanguage and syntax-safe template evaluator, described in the first part of the book, for code generation. The solutions obtained are compared with others previously developed. The book is recommended for an advanced master's or PhD-level course, being also a valuable reference for the researchers with professional interests in this domain. This text is organized in 8 chapters (Introduction; Preliminaries; The unparser; The metalanguage; Syntax-safe templates; Repleo: syntax-safe template evaluation; Case studies; Conclusions), and it contains a comprehensive list of references. / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: Mirel Cosulschi / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68-02 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68Nxx / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68Q42 / rank
 
Normal rank
Property / Mathematics Subject Classification ID
 
Property / Mathematics Subject Classification ID: 68P05 / rank
 
Normal rank
Property / zbMATH DE Number
 
Property / zbMATH DE Number: 6046383 / rank
 
Normal rank
Property / zbMATH Keywords
 
template
Property / zbMATH Keywords: template / rank
 
Normal rank
Property / zbMATH Keywords
 
metalanguage
Property / zbMATH Keywords: metalanguage / rank
 
Normal rank
Property / zbMATH Keywords
 
code generator
Property / zbMATH Keywords: code generator / rank
 
Normal rank
Property / zbMATH Keywords
 
syntactical correctness
Property / zbMATH Keywords: syntactical correctness / rank
 
Normal rank

Revision as of 23:09, 29 June 2023

scientific article
Language Label Description Also known as
English
Code generation with templates
scientific article

    Statements

    Code generation with templates (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    14 June 2012
    0 references
    Templates have gained an important role in computer science, being used for dynamic generation of HTML pages, for the creation of GUIs or, more general, in computer-aided software engineering. A first merit of this book is to bring out the mathematical background of templates, revealing the possibilities of improving their usage. It presents a template metalanguage and a framework for evaluating the computational power necessary for using this metalanguage. The authors tackle the subject of syntactical correctness of the template metalanguage and of the output language. In order to show the maintainability, usability, and sustainability of their approach, the authors choose three case studies and involve the unparser-complete metalanguage and syntax-safe template evaluator, described in the first part of the book, for code generation. The solutions obtained are compared with others previously developed. The book is recommended for an advanced master's or PhD-level course, being also a valuable reference for the researchers with professional interests in this domain. This text is organized in 8 chapters (Introduction; Preliminaries; The unparser; The metalanguage; Syntax-safe templates; Repleo: syntax-safe template evaluation; Case studies; Conclusions), and it contains a comprehensive list of references.
    0 references
    template
    0 references
    metalanguage
    0 references
    code generator
    0 references
    syntactical correctness
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references