Model-driven design-space exploration for software-intensive embedded systems
Autor: | Basten, T., Hendriks, M., Trcka, N., Somers, L.J.A.M., Geilen, M.C.W., Yang, Y., Igna, G., Smet, de, S., Voorhoeve, M., Aalst, van der, W.M.P., Corporaal, H., Vaandrager, F.W., Hamberg, R., Reckers, F., Verriet, J. |
---|---|
Přispěvatelé: | Electronic Systems, CompSOC Lab- Predictable & Composable Embedded Systems, Process Science, Basten, T., Hamberg, R., Reckers, F., Verriet, J. |
Jazyk: | angličtina |
Rok vydání: | 2013 |
Předmět: | |
Zdroj: | Embedded Systems ISBN: 9781461448204 Embedded Systems ; 22, 189-244. New York : Springer STARTPAGE=189;ENDPAGE=244;TITLE=Embedded Systems ; 22 Model-Based Design of Adaptive Embedded Systems, 189-244 STARTPAGE=189;ENDPAGE=244;TITLE=Model-Based Design of Adaptive Embedded Systems Basten, T.; Hamberg, R.; Reckers, F. (ed.), Model-Based Design of Adaptive Embedded Systems, pp. 189-244 |
DOI: | 10.1007/978-1-4614-4821-1_7 |
Popis: | The complexity of today’s embedded systems is increasing rapidly. Ever more functionality is realised in software, for reasons of cost and flexibility. This leads to many implementation alternatives that vary in functionality, performance, hardware, etc. To cope with this complexity, systematic development support during the early phases of design is needed. Model-driven development provides this support. It bridges the gap between ad-hoc back-of-the-envelope or spreadsheet calculations and physical prototypes. Models provide insight in system-level performance characteristics of potential implementation options and are a good means of documentation and communication. They ultimately lead to shorter, more predictable development times and better controlled product quality. This chapter presents the Octopus tool set for model-driven design-space exploration. It supports designers in modelling and analysing design alternatives for embedded software and hardware. It follows the Y-chart paradigm, which advocates a separation between application software functionality, platform implementation choices, and the mapping of software functionality onto the platform. The tool set enables fast and accurate exploration of design alternatives for software-intensive embedded systems. |
Databáze: | OpenAIRE |
Externí odkaz: |