Applications of Meta-Programming Methodology

This chapter summarizes the analysed methodology from the use and applicability perspective. Though our methodology within a particular chapter was illustrated by numerous illustrative examples related to various application domains, we found the necessity to motivate the methodology at a broader context dealing with the real-world tasks. As our research is purely academic, the tasks which we implemented as case studies are components of larger systems only, but those components are taken from the real world.

[1]  Ad M. G. Peeters,et al.  Single-rail handshake circuits , 1995, Proceedings Second Working Conference on Asynchronous Design Methodologies.

[2]  Krzysztof Czarnecki,et al.  Feature models are views on ontologies , 2006 .

[3]  Robertas Damasevicius,et al.  Application of design patterns for hardware design , 2003, DAC '03.

[4]  Robertas Damasevicius,et al.  Wrapping of Soft IPs for Interface-based Design Using Heterogeneous Metaprogramming , 2003, Informatica.

[5]  Amer Baghdadi,et al.  Automatic generation of application-specific architectures for heterogeneous multiprocessor system-on-chip , 2001, Proceedings of the 38th Design Automation Conference (IEEE Cat. No.01CH37232).

[6]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[7]  Vytautas Štuikys,et al.  Power Awareness Experiment for Crypto Service-Based Algorithms , 2010 .

[8]  Vytautas Štuikys,et al.  Application-Level Energy Consumption In Communication Models For Handhelds , 2009 .

[9]  Vytautas Štuikys,et al.  Metaprogramming techniques for designing embedded components for ambient intelligence , 2003 .

[10]  Gerald T. Mackulak,et al.  Analogy-based domain analysis approach to software reuse , 2006, Requirements Engineering.

[11]  Robertas Damasevicius,et al.  Specification and Generation of Learning Object Sequences for E-learning Using Sequence Feature Diagrams and Metaprogramming Techniques , 2009, 2009 Ninth IEEE International Conference on Advanced Learning Technologies.

[12]  Arvind Rajawat,et al.  Interface synthesis: issues and approaches , 2000, VLSI Design 2000. Wireless and Digital Imaging in the Millennium. Proceedings of 13th International Conference on VLSI Design.

[13]  Twan Basten,et al.  Ambient Intelligence: Impact on Embedded Sytem Design , 2003, Springer US.

[14]  Robertas Damasevicius,et al.  Development of Generative Learning Objects Using Feature Diagrams and Generative Techniques , 2008, Informatics Educ..

[15]  Vytautas Štuikys,et al.  Exploration of Learning Object Ontologies Using Feature Diagrams , 2008 .

[16]  Barry W. Johnson Design & analysis of fault tolerant digital systems , 1988 .