摘要 |
<p>A modeling method and a device for dynamic architecture of mobile application are provided to express the architecture in which the own element is dynamically re-organized according to the change of the execution environment while running the adaptive mobile application. The method for modeling the dynamic architecture of the mobile application is as follows. A component is an independent execution element. A port is the connection point of the component. A connector is the connection relation classifier between the components. A connector instance is the connection relation instance of the component. A role is the role of the port. A probe(221) communicates with the dynamic architecture runtime platform. An interface is the interaction method between the components. The associative relationship between the element of the dynamic architecture and element is defined by using the meta model element including the component, port, connector, connector instance, roll, probe, interface. The attribute of the dynamic architecture is supplied to element and associative relationship. The component is possibly being reconfigured by runtime platform while executing. The connector shows the connection relation type which dynamically is reset with the runtime platform between components in the system execution. The probe is the control information required for the dynamic reconfiguration and the window communicating the monitoring information with the dynamic architecture runtime platform.</p> |