Font Size: a A A

A Research On Self-tuning Methods Based On Software Behavior Monitoring

Posted on:2013-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:T JiangFull Text:PDF
GTID:2248330377958510Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The software is affected easily by the changes of environment and user requirements inthe dynamic, open and personalized web platform. In order to maintain the normal operationsof the software, management and maintenance of software systems become heavy burdensincreasingly, so how to make the system have the ability of self-adaptation has become a hottopic. Thereforeļ¼Œbased on recent studies, relative researches were developed in this paper totackle the problem in this field. Our main contributions are summarized as follows:First, the theoretical basis for self-tuning software is analysed in this article, and themonitoring software program is studied, the software behavior monitoring program based onthe behavior tree is proposed. The program can determine the operating status and forecastingsoftware more accurately, and provide a basis of implementation for self-tuning.Second, the oriented component self-tuning method is put forward in this paper faced thebasic elements of software system. In order to adapt to the change of external environmentthrough the adjustment of the software component attributes and make the software systemown the ability of local self-tuning, this method gives the basic algorithms of softwareadjustment which is based on attribute. At the same time, this algorithm still solves theconsistency problems which are brought by executing self-tuning in the running process ofcomputer software.Again, based on the self-tuning agent of the constructional self-tuning, component of theregulation method from the body adjustment, the article puts forward the self-tuning softwarefor service by facing web services technology. This method gives service matching algorithmand the service loading algorithm, and makes the software system have the ability of globalself-tuning through the software self-tuning which is accomplished by service matching andservice loaded. Meanwhile, the method solves the service matching and service loadedsoftware consistency problem which is caused by the self-tuning cell in the dynamic and openself-tuning computing environment.Finally, local self-tuning and global self-tuning of the software are tested by simulationtested using the proposed method of the oriented component self-tuning and oriented webservice technology self-tuning, the feasibility of the system is verified, and the next point ofresearch is also put forward.
Keywords/Search Tags:reflective system, software behavior, behavior monitoring, software self-tuning
PDF Full Text Request
Related items