Dissertation > Excellent graduate degree dissertation topics show

Software Components Description and Retrieval Based on Ontology

Author: XuNianFang
Tutor: LiXinKe
School: Hefei University of Technology
Course: Computer Software and Theory
Keywords: component ontology component description component retrieval
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 52
Quote: 0
Read: Download Dissertation

Abstract


Software reuse technology is becoming a hot research at home and abroad in recent years. Software component description and retrieval is one of the key technologies in software reuse. This includes the accurate, comprehensive description of components in static characteristics and dynamic behavior, and provides good retrieval method to support it. The current component description and retrieval method is lack of the semantics, so it has relatively low recall and precision. Based on the research of the current component description and retrieval method, introducing domain ontology and ontology modeling, this dissertation provides the ontology-based component description and retrieval strategy, then designs and implements an ontology-based component retrieval system based on it, which effectively improves the component query recall and precision.This dissertation includes the following aspects:Firstly, build up a component description model of describing accurately, extensible, easily operating, which describes components from the basic information, interface, function, environment and quality. It effectively supports for the development of software component based on component of flexibility, expansibility and replaceable characteristics. In the same, it also supports for the semantic and expansibility of description.Secondly,put forward a component retrieval method based on ontology. Using this way, the user can use natural language to get the exact query words, which can enhance the flexibility and convenience of component retrieval. It utilizes the domain knowledge in domain ontology to expand and refine the user’s query, allowing users to find out more accurate query. So it can effectively improve the retrieval quality and user satisfaction.Finally,design and implement a component retrieval system which supports the above method. This system preprocesses the user’s query words, and then utilizes OWL to describe the formalized query, and match it with the domain ontology. The user can find the domain knowledge in the expending result which is sorted by the semantic matching degree. So this can make the user’s query clear. This system matches the exact query with the ontology in the component ontology library and gets the result. The bank domain in the component retrieval system is used to verify the validity of the method.

Related Dissertations

  1. The Software Component Modeling Method Based on Feature and Its Application in VMI Management System,TP311.52
  2. Development of Software Platform for Electro-Optical Test System,TP311.52
  3. The Antioxidative Efficient Component Recognition for Curcuma Longa L. Based on the Quality Control Pattern of Constituent Knock-out/Knock-in,R285
  4. Application of Improved Principal Component Analysis Algorithm in Course Construction,G642.4
  5. The Effect of Instruction for Middle School with Philosophy,G633.6
  6. Murine Peritoneal Macrophages Transcriptional Responses Following in Vivo Infection with Streptococcus Suis Type 2,S858.91
  7. Semantic Retrieval Research Based on Ontology,TP391.3
  8. Research of Diagnosing Cucumber Diseases Based on Hyperspectral Imaging,S436.421
  9. The Impact of Tourism on Typical Vegetation in Luya Mountain Nature Reserve, Shanxi Province,S759.9
  10. Lukacs ' ontology of social existence \,B515
  11. Macaca mulatta palm morphological study of pattern ridge count,Q954
  12. GIS-based broadcasting wireless coverage in Qinghai Research Resource Management System,P208
  13. Zhaoguan Lower Coal Group water inrush prediction and control techniques,TD745
  14. Ontology -based Semantic Web service matching and composition method,TP393.09
  15. Frobenius nonlinear evolution equations integrable solutions and the expansion of integrable systems,O175.5
  16. Research on Cultural Industrial Competitiveness of Chong Qing,F224
  17. SAW gas sensor array pattern recognition technology research,TP212
  18. Research on Monitoring Dynamic Transformation and Driving Force in the Source of Heihe,P931.1
  19. Prediction of Binding Affinity of Human Transporter Associated with Antigen Processing,R392.1
  20. The Study of Competitiveness of Coastal Ports in China Based on Principal Component Analysis,F552
  21. The Ethnic Facial Research Based on Algebraic Characteristics,TP391.41

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