Font Size: a A A

Research On Dynamic Environment Perception Mechanism In Software Self-adaptive Evolution

Posted on:2014-03-23Degree:MasterType:Thesis
Country:ChinaCandidate:M LiFull Text:PDF
GTID:2268330401453869Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Both the continuous development of software technology and the growing scalehave caused the increasing pressure of software in the management and maintenance.They make the software lack enough robustness. Software development is no longstarted from scratch, but should make full use of the existing and available resources. Inorder to adapt to the changes of user needs and the open environments of Internet,software should have the ability of self-evolution at run time to enhance its adaptabilityand agility, reduce the software development costs, as well as prolong the life cycle. Asa combined product of distributed computing and artificial intelligence, Agent has thecharacteristics of perception, adaptability, autonomy, initiative and collaboration, whichenable it to agilely and independently take action to meet its design goal according tothe change of environment. The Agent technology provides a new idea for the researchof the software self-adaptive evolution.This paper introduces Agent technology into the field of integration and evolution,studies the frameworks, mechanisms and algorithms of the dynamic environmentperception in the software self-adaptive evolution process. First of all, on the basis ofanalyzing the characteristics and needs of self-adaptive evolution, the paper proposesthe Agent-based self-adaptive integration evolution framework model, gives the designprinciple and implementing method of the Multi-Agent System (MAS) framework fromthe aspects of static structure, supporting tools, development process and Multi-Agentrelationship. Secondly, the paper proposes the perception mode of dynamic environmentbased on "publish/subscribe" and the trigger mechanism of evolution rule based on"event/condition/action" through analyzing the environment composition. What’s more,the paper realizes the core modules in the self-adaptive evolution process. Finally, usingthe traffic control simulation system as the test case to do the experiments of softwareself-adaptive evolution, the paper verifies the feasibility of dynamic environmentperception mechanism and analyzes the experimental results.
Keywords/Search Tags:Agent, Integration Evolution, Software Self-adaptive, Frame work Model, Environment Perception
PDF Full Text Request
Related items