Component - Based Technologies for HW/SW Co - Design
2012
Abstract
Hardware/software (HW/SW) Co-development techniques exploits the trade-offs between hardware and software in a system through their parallel design, taking advantage of the flexibility of the system design to develop architectures that can meet stringent timing and performance requirements with a shorter design cycle. Advances in the automation of the design of HW and SW, the adoption of the Model Driven Architecture (MDA) paradigm and Component-Based techniques make possible the definition of a proper integration substrate that facilitates the continuous interaction of the HW and SW development paths.
References (14)
- ASSERT (Automated proof-based System and Software Engineering for Real-Time applications) -For a reliable and scientific approach in system and software engineering. Final Report
- E. Conquet, M. Perrotin, P. Dissaux, T. Tsiodras, and J. Hugues, "The TASTE Toolset: turning human designed heterogeneous systems into computer built homogeneous software," in Proceedings of Embedded Real Time Software and Systems (ERTS), 2010
- Panunzio, M., Vardanega, Tullio. (2009). "On Component-Based Development and High- Integrity Real-Time Systems", Proc. of the 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
- Chang, H., Cooke, L., Hunt, M., Martin, G., McNelly, A. J., and Todd, L. 1999 Surviving the SOC Revolution: a Guide to Platform-Based Design. Kluwer Academic Publishers
- OMG Model Driven Architecture (http://www.omg.org/mda/)
- SAE International, "Architecture Analysis and Design Language (AADL)", http://www.aadl.info/
- UML profile for MARTE, (http://www.omgmarte.org/)
- OSATE AADL editor, Webpage: http://www.aadl.info/aadl/currentsite/tool/osate-down.html
- SCoPE, Webpage: http://www.teisa.unican.es/scope
- AADST, Webpage: http://www.teisa.unican.es/AADS
- Impulse Co-Developer, Webpage: http://www.impulseaccelerated.com/
- HWSWCO ESA TRP study. Webpage: http://hwswcodesign.gmv.com/
- COMPLEX Project Webpage: http://complex.offis.de/
- MULTICUBE Project Webpage: http://www.multicube.eu/