Research Article
A Service-Oriented Component-Based Framework for Dynamic Reconfiguration Modeling Targeting SystemC/TLM
| UML concepts | MARTE concepts | MARTE4DPR concepts | SystemC/TLM concepts |
| Active class | HLAM::RtUnit {isDynamic=true} | ReconfigurableUnit | SC_Module | Active class | HLAM::RtUnit {isDynamic=true} | FactoryUnit | SC_Module | Active class | HLAM::RtUnit {isDynamic=true} | ReconfigControllerUnit | SC_Module | Operation, StateMachine | SRM::…::SwSchedulableResource | FactoryProcess | SC_Thread, SC_Method | Operation, StateMachine | SRM::…::SwSchedulableResource | ReconfigControllerProcess | SC_Thread, SC_Method | Port | GCM::ClientServerPort | ReconfigurablePort | TLM_Initiator_Socket | | | | TLM_Target_Socket | Interface | GCM::ClientServerSpecification | ClientServerSpecification | SC_Interface | Class | HLAM::PpUnit | ServiceRegistry | C++ Container | BehavioralFeature | HLAM::RtService | IPCoreService | C++ Function | DataType | VSL::DataTypes::TupleType | ServiceDescriptor | C++ Tuple | Message | GQAM::…::GaStep | Payload | TLM_Generic_Payload | Class, connector | SRM::…::MessageComResource | MessageComResource | SC_Prim_Channel | Event | GCM::DataEvent | DataEvent | SC_Event | Trigger | GCM::GCMTrigger | GCMTrigger | SC_Sensitive | Class | HRM::HwLogical::…::HwPLD | FPGA | SC_Module | Class | GRM::Resource {isActive=true} | Resource | SC_Module | Class | HRM::…:: HwComponent | ReconfigHwComponent | SC_Module | BehavioralFeature | GRM::GrService | GrService | C++ function |
|
|