DocumentCode :
3337656
Title :
Modelling for Hardware and Software Partitioning Based on Multiple Properties
Author :
Sapienza, Gianluca ; Secelanu, Tiberiu ; Crnkovic, Ivica
Author_Institution :
Sch. of Innovation, Design & Eng., Malardalen Univ., Vasteras, Sweden
fYear :
2013
fDate :
4-6 Sept. 2013
Firstpage :
189
Lastpage :
194
Abstract :
In many embedded systems types the separation process for deploying the applications as software and hardware executable units, called partitioning is crucial. This is due to the fact that partitioning decisions impact the overall life cycle of the systems. In industry it is common practice to take partitioning decisions in an early stage of the design, based on hardware and software designers expertise. We propose a new methodology as a combination of model based and component-based approaches which enables a late partitioning decisions based on high level system requirements and project constrains. The final partitioning is decided based on a multi-property analysis approach. Here, we focus on the formalization of the overall process and in particular on the definition of a comprehensive system metamodel. This is meant to support modelling approaches suitable for enabling both the partitioning and reuse. An industrial case study is used to illustrate the approach.
Keywords :
embedded systems; hardware-software codesign; object-oriented programming; component-based approach; comprehensive system metamodel; embedded systems; hardware-software partitioning; high level system requirements; model-based approach; multiproperty analysis; project constrains; Connectors; Educational institutions; Hardware; Libraries; Rotors; Software; Wind turbines; Application Development Process; Component Properties; Component-Based System (CBS); Multiple Criteria Decision Analysis (MCDA); Partitioning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on
Conference_Location :
Santander
Type :
conf
DOI :
10.1109/SEAA.2013.56
Filename :
6619509
Link To Document :
بازگشت