Dissertation > Excellent graduate degree dissertation topics show

Trustworthy Software Evolution Based on "environment- Behavior" Ontology Model

Author: ZuoWeiDong
Tutor: LiJi
School: Chongqing University
Course: Applied Computer Technology
Keywords: Environment-Behavior ontology inference trustworthy software dynamic environment trustworthy evolution
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 20
Quote: 0
Read: Download Dissertation

Abstract


Recently, software trustworthiness arouses another round of widely concern since major national industries such as aviation, nuclear, telecommunication, finance, electricity and transportation industries have been more closely linked with information technology. The resulting higher dependence of infrastructures on large-scale distributed software systems then makes software trustworthiness of this kind a new focal point. However, current study of the software evolution, often of static evolution, is limited to component failures or software malfunction. The impact of the dynamic environment is not taken into account when the study bears on software trustworthiness. This paper aims to solve these problems by first taking a full consideration of an open and dynamic environment and then introducing the ontology and its reasoning techniques to carry out the research on software trustworthiness evolution. With all these done, a semantic model based on“Environment- Behavior”is to establish and software behavior can be adjusted to dynamic environment. This research paper includes items as follow:First, to establish an ontology model based on“Environment- Behavior”. Since large-scale distributed software system features in an open environment, dynamic changes in the environment will exert notable impact on software behavior. Grounding on software trustworthiness, this paper will link the environment with software behavior to establish an ontology model based on“Environment- Behavior”through which problems in relation to environment and behavior can be properly solved.Second, to establish a rules library based on the ontology model mentioned above. This rules library can be applied to variable logic reasoning so as to meet the demand of a further dynamic software trustworthiness evolution of the large- scale distributed software system.Third, to reason with the help of Jena and get software trustworthiness further evolved. By applying the database and rules library of Jena, the trustworthiness of software can be evaluated. And according to this evaluation, we can further adjust software behavior or evolve software in a dynamic environment, thus better meeting the need of the users for higher software trustworthiness.To sum up, an ontology model based on“Environment- Behavior”established can help to get semantic shares of concepts in the research of software trustworthiness evolution and its reasoning base can be applied to appraise software behavior. Later by using the ontology model and its reasoning base, a method with both information semantics and reasoning rules combined can be formed to help further evolve software trustworthiness. In the end, this paper would introduce an application of software trustworthiness evolution.

Related Dissertations

  1. Research and Implementation of real - time path planning algorithm in dynamic environment,TP301.6
  2. Communications Bureau Centralized Monitoring Station and Integrated Power Management of the Environment,TP277
  3. The Design and Practice of Automatic Power Environmental Monitoring System,TP277
  4. Dynamic Resource-Based View of Competitive Strategy of Xing Long Properties,F293.3
  5. Intelligent Cabinets Monitoring System,TP277
  6. A Studying on Identification, Evaluation and Control of Real Estate Development Enterprise Strategic Risk,F293.3
  7. The Research of Multipath Effect Model and Mitigation Method for GNSS Based Sea Dynamic Environment,P228.4
  8. Based on dual four yuan the number of strapdown inertial navigation algorithm,TN966
  9. The Research of Path Planning for Mobile Robot in a Kind of Unknown Dynamic Environment,TP242
  10. The Research on Strategic Flexibility of Real Estate Enterprises in Dynamic Environment,F293.3
  11. Research on Video-based Early Smoke and Flame Grading-detection Under Dynamic Scene,TP391.41
  12. The Research on Relationship among Organizational Innovation, Core Competence and Organizational Performance in Dynamic Environment,F224
  13. Path Planning for Mobile Robot in 3-D Dynamic Environment Based on BFS Algorithm,TP242
  14. Theater of military -oriented dynamic environment information management system key technologies,TP315
  15. The Trajectory Planning of Wheeled Mobile Robot Based on Moving Horizon Optimization,TP242
  16. The Study of the Relationship between Entrepreneurial Orientation and Business Performance in Dynamic Environments,F224
  17. Liaohe Oilfield data center room design and implementation of the integrated monitoring system,TP277
  18. Recearch of the Power and Environment Monitoring System in Communication Machine Room,TP277
  19. Communication Network Power Monitoring System Design and Implementation,TP277
  20. Study on the Way How Color Effects Driver’s Space Distance Identification under Dynamic Environment,U491.254

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