Publication | Closed Access
A co-design approach for embedded system modeling and code generation with UML and MARTE
126
Citations
7
References
2009
Year
Unknown Venue
Hardware ModelingEmulation TechniqueEngineeringObject-oriented ModelingComputer ArchitectureSoftware EngineeringUml ExtensionEmbedded SystemsEmbedded ArchitectureUml/mda ApproachSoftware AnalysisCo-design ApproachSystems EngineeringEmbedded System ModelingModel-based Software DevelopmentModeling And SimulationCode GenerationDesignComputer EngineeringComputer ScienceUml DesignUml ModelsSoftware DesignEmbedded Operating SystemModel-based System EngineeringHardware EmulationProgram AnalysisReal-time SystemsSystem Software
In this paper we propose a UML/MDA approach, called MoPCoM methodology, to design high quality real-time embedded systems. We have defined a set of rules to build UML models for embedded systems, from which VHDL code is automatically generated by means of MDA techniques. We use the MARTE profile as an UML extension to describe real-time properties and perform platform modeling. The MoPCoM methodology defines three abstraction levels: abstract, execution and detailed modeling levels (AML, EML and DML, respectively). We detail the lowest MoPCoM level, DML, design rules in order to perform automatically VHDL code generation. A viterbi coder has been used as a first case study.
| Year | Citations | |
|---|---|---|
Page 1
Page 1