Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Cognitive radio for flexible mobile multimedia communications
Mobile Networks and Applications - Special issue on Mobile Multimedia Communications (MOMUC '99)
Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems
Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems
Safe and efficient elimination of infeasible execution paths in WCET estimation
RTCSA '96 Proceedings of the Third International Workshop on Real-Time Computing Systems Application
UML for real-time: which native concepts to use?
UML for real
UML for hardware and software object modeling
UML for real
Benefits and challenges for platform-based design
Proceedings of the 41st annual Design Automation Conference
A code refinement methodology for performance-improved synthesis from C
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
Designing a Unified Process for Embedded Systems
MOMPES '07 Proceedings of the Fourth International Workshop on Model-Based Methodologies for Pervasive and Embedded Software
TLM: crossing over from buzz to adoption
Proceedings of the 44th annual Design Automation Conference
Real-Time Agility: The Harmony/ESW Method for Real-Time and Embedded Systems Development
Real-Time Agility: The Harmony/ESW Method for Real-Time and Embedded Systems Development
Weaving executability into object-oriented meta-languages
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
MODAL: a SPEM extension to improve co-design process models
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
An approach for describing concurrency and communication of heterogeneous systems
Proceedings of the Third Workshop on Behavioural Modelling
MoPCoM methodology: focus on models of computation
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Model-driven automation for simulation-based functional verification
ACM Transactions on Design Automation of Electronic Systems (TODAES) - Special section on verification challenges in the concurrent world
Hi-index | 0.01 |
Today, developments of real time embedded systems have to face new challenges. On the one hand, economic laws, such as Time-to-market, require a reliable development process allowing quick design space exploration. On the other hand, fast increasing technology, as stated by the Moore's law, requires techniques to handle the resulting productivity gap. Model Driven Development has been widely used in response to those issues. Benefits of such approach are numerous and have been demonstrated through several experiments. We present in this paper the Model Driven Development MoPCoM methodology, dedicated to SoC / SoPC design and analysis, and based on the use of the MARTE profile. This approach refines the MDA Y-Chart in order to ease design space exploration and IP integration. We illustrate our approach on Cognitive Radio System development implemented on an FPGA. This work is part of the MoPCoM research project (http://www.mopcom.fr) gathering academic and industrial organizations.