Title :
A first step towards Hw/Sw partitioning of UML specifications
Author :
Fornaciari, W. ; Micheli, P. ; Salice, F. ; Zampella, L.
Author_Institution :
Politecnico di Milano, Italy
Abstract :
This paper proposes a novel methodology tailored to design embedded systems, taking into account the emerging market needs, such as hw/sw partitioning, object-oriented specifications, overall design costs and early analysis of design alternatives. The proposal tackles the problem by considering UML as the starting point for system-level description and uses a customization of function point analysis and COCOMO to provide cost metrics both for hardware and software. Finally, a genetic algorithm is used to select the best candidate architecture. The paper also reports some results, obtained from case studies, showing the viability of the proposed approach.
Keywords :
genetic algorithms; hardware-software codesign; object-oriented programming; specification languages; COCOMO; UML specifications; embedded systems; function point analysis; genetic algorithm; hw/sw partitioning; object-oriented specifications; system-level description; Computer architecture; Cost function; Design methodology; Embedded system; Genetic algorithms; Hardware; Process design; Proposals; Time to market; Unified modeling language;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
Print_ISBN :
0-7695-1870-2
DOI :
10.1109/DATE.2003.1253684