eprintid: 122 rev_number: 8 eprint_status: archive userid: 4 dir: disk0/00/00/01/22 datestamp: 2013-01-25 07:25:35 lastmod: 2013-06-29 06:45:10 status_changed: 2013-01-25 07:25:35 type: conference_item metadata_visibility: show creators_name: Pham, Van Huong creators_name: Nguyen, Ngoc-Binh creators_id: nnbinh@vnu.edu.vn title: An Approach to Design Embedded Systems by Multi-Objective Optimization ispublished: pub subjects: IT subjects: IT_GS subjects: IT_SE divisions: fac_fit keywords: DSL;Embedded systems;Genetic algorithms;Linear programming;Optimization;Unified modeling language;DSL - Domain Specific Language;Embedded system;GA - Genetic Algorithm;Pareto principle;T4 - Text Template Transformation Toolkit;embedded system design;hardware-software partitioning;multi-objective optimization; abstract: Embedded system design and optimization play an important role in the development trend of embedded technology. This paper presents a new approach to design and optimize embedded systems in the design phase based on Pareto multi-objective optimization. We defined two Domain Specific Languages and developed the framework that is to design the architecture model and the component diagram of embedded systems. And we integrated the code generation technology called Text Template Transformation Toolkit to this framework to generate parameters from models automatically. Then we also do multi-objective optimization to select the best trade-off configuration of the embedded system architecture and the best hardware-software partition based on the Pareto principle and Genetic Algorithm. date: 2012-10-10 date_type: published full_text_status: none pres_type: paper pagerange: 165 -169 event_title: 2012 International Conference on Advanced Technologies for Communications (ATC 2012) event_location: Hanoi, Vietnam event_dates: 10-12 October 2012 event_type: conference refereed: TRUE citation: Pham, Van Huong and Nguyen, Ngoc-Binh (2012) An Approach to Design Embedded Systems by Multi-Objective Optimization. In: 2012 International Conference on Advanced Technologies for Communications (ATC 2012), 10-12 October 2012, Hanoi, Vietnam.