Dissertation > Excellent graduate degree dissertation topics show

Performance Analysis of Distributed Real-Time Systems in Grid Environment with Aspect-Oriented Technology

Author: LiTaiZuo
Tutor: ZhangLiChen
School: Guangdong University of Technology
Course: Applied Computer Technology
Keywords: Distributed Real-Time System Performance Analysis Aspect-Oriented UML LQN Performance Profile
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 81
Quote: 1
Read: Download Dissertation


Performance is an important indicator of software’s quality. With the rapid development of grid computing technology, more and more grid-based applications are developed and put into use. The heterogeneous, dynamic and self-governing resources make distributed real-time system in grid environment one of the most complex software nowadays. Its performance is particularly critical.Usually the performance evaluation is placed after forming of product, but that causes a lot of manpower and financial remedies when the problems emerge. It’s obviously difficult to make up for such cost by "fix-it-later" approach, because actually most of significant performance issues are due to the basic architecture or design factors. Software Performance Engineering advises that study on the software architecture should be adopted in the early stage of software development to predict performance and identify bottlenecks in advance, making it easier and less expensive to take appropriate design decisions to solve performance problems.Aspect-oriented technique deals well with the modularity of crosscutting concerns. One of its core ideas is that different aspects can be described and modeled separately with different formal methods. The time analysis of distributed real-time systems is very complex and different functions may have distinct demand on time property. According to the AO technique, the time aspect could be decomposed into three sub-aspects, which are deterministic time sub-aspect, undeterministic time sub-aspect and fuzzy time sub-aspect, to facilitate the use of appropriate formal language.This paper proposes an aspect-oriented performance analysis process, which conducts performance modeling and evaluation early in software development. The key point is that performance scenarios involving different time sub-aspects should be separately modeled and analyzed using the most suitable techniques. The analysis results of different aspects are integrated as an important basis for performance evaluation. In this process, firstly we identify scenarios concerning different time sub-aspect; then according to SPE process, attach SPT performance annotations to UML design views, including structure diagrams and behavior diagrams, to express performance parameters in a normalized form; after further transformation from UML designs to formal methods, detailed analysis results will be obtained through corresponding automatic tools.A distributed web application paradigm is illustrated in detail for introducing an approach of transformation from UML into LQN performance model.

Related Dissertations

  1. The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
  2. Design and Simulation of Flight Management Computer System CDU Unit in Flight Simulation,TP391.9
  3. Method of mapping UML models to XMI,TP311.5
  4. The Application and Research on Web Testing Method Based on Model,TP311.53
  5. Formalization-based Methed to Generate Test Sequence of UML,TP311.53
  6. The Research on Transformation from PIM to PSM for Seam,TP311.52
  7. Analyze、Design and Realize the Stadium Management System Based on UML,TP311.52
  8. Research on Intelligent Control of Electric Actuator,TP273.5
  9. Sdesign and Implementation of Course Scheduling Management System,TP311.52
  10. The oscillator Road Science and Technology Human Resource Management System,TP311.52
  11. The Research and Development of Project Management System for Financial Equipment Industry Based on PDM,TP311.52
  12. Design and Implementation of family planning management system in Yongkang,TP311.52
  13. High-Reliability Distributed iSCSI Storage System Based on Double-Stage RAID,TP333
  14. Design and Implementation of Education Bureau Office Automation System,TP311.52
  15. Educational Administration and Implementation of the System,TP311.52
  16. The Design and Implementation of a Proposal Management System,TP311.52
  17. The Design and Implementation of the Management System for Engineering Project,TP311.52
  18. Design and Research of the family - oriented remote health monitoring system,TP311.52
  19. Research on Viewpoint-based Aspect-Oriented Requirement Engineering Method,TP311.52
  20. The Design and Implementation of GPS vehicle monitoring system of transportation services,TN967.1
  21. The Design and Implementation of Student Employment Management System of Yichun University,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile