Font Size: a A A

Research On Dynamic Reconfiguration Technology In Component-Oriented Software Systems

Posted on:2013-06-11Degree:MasterType:Thesis
Country:ChinaCandidate:H JiangFull Text:PDF
GTID:2248330377451914Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of Internet, a kind of service oriented enterpriseapplication architecture (Service-Oriented Architecture) SOA emerged as thetimes.So,The service Oriented software become the main software in Internet.However, the dynamic property of service oriented software need systems providinguninterrupted service, the traditional way of upgrading will lead to unpredictable risk,so people will force new challenge for its management and maintenance.Thecomponent technology responsed the challenge,the component-based developmenttechnology began as the mainstream model,but the technology calls for newrequest,the component must meet the users’ demand and the dynamic environment.The dynamic reconfiguration technology provide strong support for dynamicupdate with their own advantage,The system supported dynamic configuration canadjust its structure to adapt the changing needs without recompiling or restarting thesystems,improving the flexibility,reliability and robustness of the software. Thedynamic reconfiguration technology is changing the system configurationdynamically in the running process,making the system changing dynamicallyaccording to the user’s needs and environment,thereby reducing the repeated softwaredevelopment.The Dynamic configuration has make great progress in Domestic and foreign,butit has not reached maturity in the function and accuracy,for this situation,this papermakes the following contents:(1)Researching on the reflection model,understanding of the destination ofreflex,emission calculation and reflection systems,and then designed the dynamicmodel based on the reflection model,given its working process andmechanism,defining the description of interface,request document and systemstructure of dynamic configuration model,descriping the properties of the componentin the dynamic configuration model and the interface and the communication processof components.(2)Described various principles in the dynamic configuration process,and described the reference consistency,component state consistency,application stateconsistency and interactive consistency and the assurance methods of consistency indetail,in order to meet the flexibility and accuracy of dynamic model,finally,thealgorithm of the add componnent,the delete component and the replace componentsupport the stronger intentions.(3)In order to verify the the accurate consistency and the dynamicconfiguration model,the power system was designed,First,the system composition andthe structure is analysed,the component in system is divided into business、data andinterface,then the power system based on the dynamic allocation mechanism isdesigned successfully.Finally the deleting componnet operation is taked as an example,the challenge of component status information is described by the running results.Thefeasilility of the dynamic allocation mechanism is determined in this example,thesystem can be used in dynamic configuration and meet variety of consistency,achivingthe basic demand for users.
Keywords/Search Tags:Reflection model, dynamic configuration, consistency, component
PDF Full Text Request
Related items