• 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