Title :
Design refinement for efficient clustering of objects in embedded systems
Author :
Ahmed, Waseem ; Myers, Doug
Author_Institution :
Sarawak Campus, Curtin Univ. of Technol., Malaysia
Abstract :
Hardware software co-design seeks to meet performance objectives via a combination of hardware and software modules. One difficulty in reaching these objectives lies in lack of cohesion and increased coupling amongst the implemented modules that results in an increased inter module communication cost. While most of the traditional partitioning approaches are initiated in the post-coding phase, we suggest the design stage may be a better focus of attention in addressing this problem. In this paper, we propose a novel approach that uses information from sequence diagrams in UML designs to help ease the partitioning problem.
Keywords :
Unified Modeling Language; embedded systems; hardware-software codesign; object-oriented methods; UML sequence diagrams; embedded systems; hardware software co-design; hardware/software module combination; hardware/software partitioning; inter module communication cost; object clustering; Application software; Australia; Costs; Embedded software; Embedded system; Hardware; Message passing; Software performance; Symmetric matrices; Unified modeling language;
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
Print_ISBN :
0-7695-2288-2
DOI :
10.1109/DATE.2005.117