Font Size: a A A

Research On AOP-based Software Object Interaction Behavior Monitoring Technology

Posted on:2013-01-12Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2298330422473873Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, software systems areconstantly in evolution, play an increasingly important role in all areas of society.However, due to the increase in demand, the expansion of software size and distributedcomputing, we are paying great attention to software credibility. Traditional softwaremaintenance technology has been difficult to meet the requirements; using run-timemonitoring technology is an important way to improve software reliability.Existing monitoring techniques and tools meet the monitoring requirements to someextent, which plays an important role in the improvement of system performance. Butthere is still some inadequacies, such as the weak ability to get monitoring requirements,the weak ability to monitoring software behavior, the versatility monitoring tools is notstrong, the insufficient constraint checking of the system model, etc.System UML model is a starting point of the framework, then we extract objectconstraint from the model and generate monitoring aspects by automation tools. Afterthat, we weave the monitoring aspects and the system source code to get targetapplication with monitoring capabilities. The framework automatically completes AOPprogramming through aspects template and the aspects generator. The framework hasthe ability to check whether the program meets the UML constraints while reduces theburden at the same time.Finally, we study the extension of the framework to adapt for distributed systems,solve some foundation problems, and propose a viable technical idea.
Keywords/Search Tags:Object Interaction Behavior, UML, Monitoring Framework, AOP
PDF Full Text Request
Related items