Why to do Without Model Driven Architecture in Embedded System Codesign?
Résumé
The Model-Driven architecture is an initiative by the Object Management Group (OMG) to define an approach to software development based on modeling and automated mapping of models to implementations. The basic MDA pattern involves the definition of a platform-independent model (PIM) and its automated mapping to one or more platform-specific models (PSMs). par By defining different PIM and PSM dedicated to embedded systems, we will show the benefits of using the MDA approach in System on Chip codesign. From UML~2.0 profiles to System C or VHDL codes, the same model transformation engine is used with different rules expressed in XML.