Dynamically Evolving Software Architecture Based-on Connectors

Wan-gen HUANG,Song-qiao CHEN
2009-01-01
Abstract:Aimming at the defect of Software Architecture (SA) dynamic evolution based on middleware,the connector definiton was expanded, in this way a connector can monitor and operate on the entities linked with it.A kind of SA style supporting dynamic evolution was given,thus the messages about evolution can be broadcast throught SA itself.If there are connectors without paths between them,the SA can be altered by adding one or two connectors.An algorithm getting SA from the running system was designed.Thus,SA becomes a part of the running system and can be controlled.A SA dynamic evolution way operating on connectors directly was given, thus SA dynamic evolution can be carried through consistently and efficiently.
What problem does this paper attempt to address?