DocumentCode
435686
Title
Structure analysis for dynamic software architecture
Author
Han, Tingting ; Chen, Taolue ; Lu, Jian
Author_Institution
State Key Lab. of Novel Software Technol., Nanjing Univ., China
fYear
2005
fDate
23-25 May 2005
Firstpage
338
Abstract
The open and dynamic Internet environment greatly urges software entities that are distributed on different locations to coordinate with each other to accomplish a computing task. Software architecture is applied to abstract the software entities to be components and the coordination between them to be connectors and then a model is extracted as the architecture on which the design, analysis and verification are based. Currently, the notion of dynamic software architectures that can modify their architecture and enact modifications during the system execution has become one of the most active research areas. In this paper, we focus on the dynamic evolution of system structure other than coordination mechanisms (e.g. communication protocols). It is widely recognized that some restrictions should be imposed on the system evolution to ensure that the system structure may remain one style or transform within a scope. These conditions, to a large extent, make the system execute under control as expected.
Keywords
Internet; software architecture; systems analysis; Internet environment; coordination mechanisms; dynamic software architecture; software entities; structure analysis; system evolution; Calculus; Communication system control; Computer architecture; Connectors; Data models; Distributed computing; Internet; Logic; Protocols; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2005 and First ACIS International Workshop on Self-Assembling Wireless Networks. SNPD/SAWN 2005. Sixth International Conference on
Print_ISBN
0-7695-2294-7
Type
conf
DOI
10.1109/SNPD-SAWN.2005.75
Filename
1434910
Link To Document