@article{(Open Science Index):https://publications.waset.org/pdf/190, title = {On the Application of Meta-Design Techniques in Hardware Design Domain}, author = {R. Damaševičius}, country = {}, institution = {}, abstract = {System-level design based on high-level abstractions is becoming increasingly important in hardware and embedded system design. This paper analyzes meta-design techniques oriented at developing meta-programs and meta-models for well-understood domains. Meta-design techniques include meta-programming and meta-modeling. At the programming level of design process, metadesign means developing generic components that are usable in a wider context of application than original domain components. At the modeling level, meta-design means developing design patterns that describe general solutions to the common recurring design problems, and meta-models that describe the relationship between different types of design models and abstractions. The paper describes and evaluates the implementation of meta-design in hardware design domain using object-oriented and meta-programming techniques. The presented ideas are illustrated with a case study.}, journal = {International Journal of Electrical and Computer Engineering}, volume = {2}, number = {2}, year = {2008}, pages = {315 - 325}, ee = {https://publications.waset.org/pdf/190}, url = {https://publications.waset.org/vol/14}, bibsource = {https://publications.waset.org/}, issn = {eISSN: 1307-6892}, publisher = {World Academy of Science, Engineering and Technology}, index = {Open Science Index 14, 2008}, }