Dissertation > Excellent graduate degree dissertation topics show

Research on Runtime Monitoring for Composite Web Services

Author: HanZhongZhi
Tutor: MaoXiaoGuang
School: National University of Defense Science and Technology
Course: Computer Science and Technology
Keywords: runtime monitoring composite web services event calculus property specification monitoring framework monitoring algorithm
CLC: TP393.09
Type: Master's thesis
Year: 2011
Downloads: 48
Quote: 0
Read: Download Dissertation

Abstract


With the rapid development of the productivity and modern science and technology, software has penetrated into almost every area of society and played an important and irreplaceable role. However, as the size and complexity rise, the software fault and failure problems become more and more serious, which have posed great impact on people’s lives and even the national security. As a result, the research of assuring software running safely and reliably draws wide attentions. To solve this problem, researchers have proposed a variety of solutions, such as model checking, theorem proving, software testing, runtime monitoring, and so on.Meanwhile, with the rapid development of network technology, the internet deeply affects people’s production and life, which causes software to be more open and distributed. As a result, there is a variety of new forms of software appearing, and web service is the most representative one of them.Web services are considered as self-contained, self-describing, modular applications that can be published, located, and invoked across the web. Several autonomous web services can be combined to provide more powerful composite web services depending on the application needs. Web services are loosely coupled and highly dynamic, so there will be many unpredictable changes in basic services, such as version upgrades and so on, which will affect the quality and function of the entire service. Programmers can ensure the combination of services to be correct through static testing and verification techniques, but its actual execution behavior may still be inconsistent with the properties of service requirements, so it is necessary to monitor the composite web services in runtime.This dissertation first analyses the traditional software runtime monitoring technology, summarizes the basic principles of runtime monitoring and proposes a basic view of the monitor, which provides a basis for research on runtime monitoring for composite web services; second, this dissertation studies theory and technologies on composite Web services, through which we are in depth knowledge of them; then, with the introduction of event calculus, which is a theory for reasoning about actions based on first-order predicate calculus, this dissertation builds a property specification model of the composite web services system, which defines the events and flow of the system and expresses the behavioral property completely; next, through the study of BPEL4WS technology, this dissertation designs a series of conversion templates from BPEL4WS events to event calculus and implements a algorithm which could convert the BPEL4WS description of a service composition process to be a property specification in event calculus; at last, this dissertation proposes a monitoring framework for composite web services and shows the monitoring algorithm.

Related Dissertations

  1. Reliability-Driven Dynamic Web Services Selection Technology,TP393.09
  2. LED street lamp combination of ZigBee and GPRS wireless network drivers and monitoring system,TP277
  3. D3S online program analysis based technology research,TP277
  4. The Research and Implementation of Operating System Runtime Monitoring and Controlling Technology Based on Hypervisor,TP316
  5. Research of UCON Based Information Security Monitoring System,TP393.08
  6. Performance Optimization for Composite Web Services Based on Decentralized Control Mechanism,TP393.09
  7. Research of Dynamic Access Control Model in Service-Oriented Computing,TP393.08
  8. Research on Technologies of Network Fault Monitoring Based on SNMP,TP393.07
  9. The Study for the On-line Monitoring of Vacuum Circuit Breaker,TM561.2
  10. The Selection of Web Services for Composition Based on 3-layer Web Services Organization Model,TP393.09
  11. Chinese apprentice education process quality monitoring study,R2-4
  12. Behavior - based Web services can be replaced with a combination of services Find Method,TP393.09
  13. The Research of Marine Engine Room Data Scanning and Displaying System,U665
  14. Study on Efficient Reactive Monitoring Algorithms Based on SNMP,TN915.06
  15. Application and Research of Power Quality Monitoring Algorithm Based on DSP,TM933.4
  16. Research on Petri Nets Based Web Service Composition Interaction Models and Their Appliacation Mechanisms,TP393.09
  17. Object-oriented MSVL and Its Application to Verification of Composite Web Services,TP393.09
  18. Research on Assertion Based Verification for Design of Digital System,TP311.52
  19. An Architecture for PC Based Grid Computing and Key Technologies,TP393.01
  20. Research of Scheduling Algorithm Based on Hybrid Adaptive Genetic Algorithm in Computing Grid,TP393.09
  21. The Design and Development of Classroom Video Analysis and Diagnosis System Based on the Web,TP393.09
  22. An Approach for Business Process Oriented Service Dynamic Composition,TP393.09

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network
© 2012 www.DissertationTopic.Net  Mobile