Science & Engineering Research Support soCiety (SERSC)
Mobile embedded software applications are typically more difficult to design and build both because of the problem domain and the constraints placed on them by the target environment. Embedded systems usually have limited memory and CPU processing power; these constraints are likely due to size, cost, power efficiency and heat generation limitations. Embedded system design needs to model together application and hardware architecture. For that a huge number of models are available, each one proposing its own abstraction level associated to its own software platform for simulation or synthesis.