Font Size: a A A

Separation Technology And Mplementation Of Mixed Traces Flow Of Tasks

Posted on:2013-04-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z L XuFull Text:PDF
GTID:2248330371981002Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the vigorous development of modern computing technology and computer software in all areas of society widely used software have been expanding, the complexity of the system become more and more high performance new features in the software run-run dynamic,the unpredictability of the implementation process. Information and networking extent of social production and life of the increasing demand for software features are constantly changing,in order to meet the changing needs of the people, the development team is also constant change in the large size of the software system strengthen the mutual cooperation. System architecture to support large-scale distributed applications are often very complex, large-scale distributed applications typically use a layered architecture, the completion of a function related to the components located in different layers. Logic tasks in the application service system with high concurrency. Applications in software architecture design, potential flaws in logic in the functional development and code implementation because of the complexity of the application was born, and a lot of potential pitfalls will result in performance degradation of applications, the system uses the peak may cause the system to provide service interruptions.Sometimes the system can provide the necessary services, but the service response time is very long,and system maintenance personnel is the most difficult to detect and locate defects.Understanding of the software running behavior is to find software defects,and understanding of software performance and software to optimize the key, therefore, the understanding of the software run-time behavior has become a hot research of many experts and scholars at home and abroad.In this paper, in the Windows operating environment,the use of instrumentation technology and event tracking ETW technology combining design a mixed track task separation system for the concurrent execution of the task program on the basis of the software to run with the operating system to fully understand the interaction between the hybrid implementation of the track,traces of the specific tasks of running the separation and extraction, the effective storage.The task of separation of the mixed track flow into the detailed design, the system uses a layered architecture and component technology, the less interdependence between modules,modules with low coupling,high cohesion characteristics.Finally, the system features an experimental certificate, experimental results prove the correctness of the work. To do further research in the understanding of the software running track on the basis of the software system. Dynamic credible assessments of software behavior, software reverse analysis, software modeling reconstruction of the task hierarchy, software performance,software reliability and follow-up research topics based on the understanding of software design. Of this project not only has important theoretical value,can also be a good guiding significance for technical practice.
Keywords/Search Tags:Software Behavior Trace, Trace Flow, Task, Separate
PDF Full Text Request
Related items