2017 · 29 citations · 15 references
EngineeringComputer ScienceSystems EngineeringEmbedded SystemsSystems DesignSystems ModelingDesign Space ExplorationEmbedded Systems DesignModel-based DesignModel-driven DevelopmentModel-driven Software EngineeringSoftware ModelingDesign PrinciplesDesign Space RepresentationEmbedded Software DevelopmentEmbedded System ModelingModel-based Design ExplorationModel-driven DesignSystem Model DevelopmentSystem-level Design Space Exploration
In order to cope with the rising complexity of today's systems, model-based development of software-intensive embedded systems has become a de-facto standard in recent years. Such a development approach enables a variety of frontloading methods. Design space exploration is one of those techniques. However, in order to properly perform a valid exploration, a system model has to have a certain quality. This requires dedicated, meaningful models as an input according to well-known design principles, which entails the structuring of models according to different viewpoints and usage of dedicated models for each of these viewpoints.In this work, we demonstrate how, based on an industrial application model represented in SysML, design space exploration methods can be efficiently applied to enable the synthesis of deployments from a logical (platform-independent) system models to technical (platform-specific) system models. Moreover, we will demonstrate the applicability of this approach by a project conducted with Continental.
15
ArcheOpterix: An extendable tool for architecture optimization of AADL models
Aldeida Aleti, Stefan Björnander, Lars Grunske et al. · 2009 · 180 citations · Full text
Abhijit Davare, Douglas Densmore, Liangpeng Guo et al. · ACM Transactions on Embedded Computing Systems · 2013 · 65 citations · Full text