Dissertation > Excellent graduate degree dissertation topics show

A Goal-Driven Run-time Requirements Management Framework

Author: JianYunSong
Tutor: Liu
School: Tsinghua University
Course: Software Engineering
Keywords: Goal-Driven Runtime Requirements Engineering Self-adaptation MarkovDecision Making Process
CLC: TP311.52
Type: Master's thesis
Year: 2012
Downloads: 17
Quote: 0
Read: Download Dissertation

Abstract


As the development of the software technology, the software system has graduallyevolve step by step from the traditional static, reactive software system to open,dynamic, self-adaptive and service-oriented software systems. The demand of systemruntime requirement management and self-adaptive decision-making method become animportant issue.Base on the common understanding to the basic concepts of the running systems, Iproposes a conceptual framework to illustrate the shift of paradigms from conventionaldesign-time requirements analysis, to run-time reaction according to the environmentalchanges, to today’s on-demand services requirements and capability match-making andcomposition. The framework point out what has to be defined prior to running, and whatis changeable during run time, how to make the system adaptable to run-time demandswithout taking the system offline. A goal oriented adaptive method is proposed tosupport the conceptual framework.In this thesis, I analysis the service based adaptive system and give out the conceptabout the atom service, service set, service flow and the service sequence. Base on therun-timestate and the quality of service, I evaluate the satisfaction of the running servicesequence of the system. The system apply the Markov decision making process to thesystem self-adaptive process. The system define the four basic elements of decisionmaking process. System state is defined by the running service sequence, system actionsare defined by the self-adaptive action, the transform probability is based on thesequence availability.The system would evolve when the system is running based on theself-adaptive decision making process. During the process, the adaption rules are alsogenerated by the system. Furthermore a bookstore order handling system is used toillustrate the availability of the method.In addition, a browser based system analysis and decision making modeling tool isdesigned and implemented to support the proposed method.

Related Dissertations

  1. Research and Implementation of the Runtime Configuration & Management Technology for Parallel Simulation,TP391.9
  2. Research on Runtime Monitoring for Composite Web Services,TP393.09
  3. Research and Implementation of Adaptive Congestion Control Algorithm Based on the Heterogeneous Networks,TP393.06
  4. CDMA wireless access module software design and implementation,TN929.533
  5. A Workflow Oriented Computation Model and Its Distributed Runtime Enviroment,TP311.52
  6. Design and Implementation of the Real Estate Information Network platform based Asp.net,TP311.52
  7. Research on Runtime Verification for Software Behavior,TP311.52
  8. Researches on Multi-Objective Genetic Algorithm Based on Adaptive ε Dominance,TP18
  9. The Research of Robot Servo System Based on PMAC,TP242
  10. Research on Time-delay System and Application in Dosing System,TP13
  11. Research & Design about Virtual Instruments Based on LabVIEW,TP391.9
  12. The Research of Theory Model and Key Technologies of Rapid Extended Manufacturing Cell,TJ05
  13. Requirements engineering in small and medium-sized manufacturing enterprises ERP project implementation,TP399
  14. Research of Use Case Modeling Based on Petri Net,TP311.52
  15. Target-driven Maze Routing Algorithm and Optimization,TP391.7
  16. Messaging system based multithreaded concurrent object model,TP311.52
  17. Object-Oriented Requirements Modeling Based on UML,TP311.1
  18. The Research and Application on the Use-Case Driven Approach,TP311.52
  19. The field of communications -oriented embedded software platform - OSS Research and Implementation,TP311.52
  20. Research and Implementation of embedded systems software simulation technology,TP391.9
  21. Study on the Adaptive Current Differential Protection for Transmission Line,TM771

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