Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article


Towards a Methodology for Hardware and Software Design Separation in Embedded Systems

Authors:
Gaetana Sapienza
Tiberiu Seceleanu
Ivica Crnkovic

Keywords: Development Process; Design Methodology; Partitioning; Multi Criteria Decision Analisys (MCDA).

Abstract:
Development of embedded systems in automation industry often includes development of both software and hardware, which requires both software and hardware expertise. In the current practice these expertise are not often completely combined in synergic ways. Traditionally, design gets separated into hardware design and software design at very early stage which negatively impacts the overall application development process due to design flow interruption and redesign. In order to overcome to the aforementioned problems, this paper presents a new design methodology that provides platform independent design first, and pushes hardware- and software-dependent design to a later stage. This enables “software-independent” hardware and “hardware-independent” software development after the separation stage, which collectively improve the overall development process.

Pages: 557 to 562

Copyright: Copyright (c) IARIA, 2012

Publication date: November 18, 2012

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-230-1

Location: Lisbon, Portugal

Dates: from November 18, 2012 to November 23, 2012