Font Size: a A A

Ontology Based Vehicle Electronic Service Information System

Posted on:2009-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:W WangFull Text:PDF
GTID:2178360242480334Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of semantic web, new search engine, ontology approaches have gained much progress and become the focus of many researchers. Benefits of ontology approach include: Ontology provides a common vocabulary and definition of rules using by independently developed services; Agreements among companies, organizations sharing common services can be made with regard to their usages and the meanings of relevant concepts can be expressed unambiguously; By composing component ontologies, mapping ontologies to one another and brokering terminology among participating resources and services, independently developed systems and services can work together to share information and processes consistently, accurately and completely; Ontologies also facilitate conversations among systems to collect, process, fuse and exchange information; It can improve search accuracy by enabling contextual search using concept definitions and relations among them instead of (in addition to) statistical relevance of keywords. Semantic retrieval is the retrieval technique that combines information retrieval with artificial intelligence and natural language. It analyzes the retrieval requests of users and information objects from the understanding of semantic content. It is the retrieval matching mechanism based on concept and its correlative relationship.Ontology has the well-formed architecture of concepts and it supports logic reasoning, so the semantics retrieval based on ontology can improve precision ratio of the information retrieval effectively.With more and more vehicles, after service of vehicle has more and more press. The first press is that more vehicles need more persons and more time. The second press is the complex structures of vehicle. About all, the main work of this paper is design and implement of Ontology Based Vehicle Electronic Service Information System. The main contribution of the paper is using ontology to solve some problems of system.There are three parts in this paper. They are listed below:In the first part, the paper introduces the background of research and the project that is Ontology Based Vehicle Electronic Service Information System. Then the paper overviews the research works of ontology approaches, discusses the definition and characteristics of ontology. This part also shows how to create ontology and gives present ontologies which we can use.In the second part, the paper introduces the system structure. There are system logic structure, system module structure, physics Structure and package structure in second part. They are different views of system. Then it shows page structure in the system and shows how it works. The second part also gives database design and development environments which include development tools and their editions. The second part mainly introduces the structure of system.In the third part, it introduces the detail design of three modules. The three modules are security module, damage catalog module and semantic search module. Semantic search module is the most important. Module One: security module is necessary in every system. The main function of security module is authentication and authorization of the user and acquiring user information (e.g.: user name, dealer code, dealer name). A common user security access layer is to be built. RBS will be fully encapsulated. This is to facilitate different user security methods in different regions. Two types of objects are to be implemented in the layer: Security user and Authentication module. Security user is the object to store user attributes, including where it has been authenticated and what modules it can access. This is common to all Elsa users. It will be saved in session for each user. Authentication module stores security hierarchy information and handles initialization of security access. In UDE implementation, this will initiate and load RBSApplication. This object will handle all environment specific authentication and user store access. It is expected each environment has its own implementation. Factory design pattern is to be applied. Depending on environment (UDE or other), specific object will be created accordingly at runtime by AuthenticationModuleFactory. This design is flexible enough to adapt to different authentication methods. Module Second: damage catalog is representative in the system. Repair manual, Maintenance, labor operation and damage catalog are similar modules. The function of damage catalog module returns vehicle part code and tells me whether the vehicle company can compensate this vehicle part. It also gives the picture of the vehicle part and shows some information of the vehicle part. This paper introduces damage catalog module from key use case design to class design and database table design. Other similar modules like damage catalog also introduce from key use case to database table design. Module Three: semantic search module. The design and implement of semantic search module is import in this system. This paper introduces the details of the module's design and implement. Semantic search module bases on vehicle ontology, and reasons in vehicle ontology. Using ontology in semantic search can improve veracity. First, this paper introduces how to create vehicle ontology, and then introduces semantic similarity arithmetic. Vehicle ontology is an explicit and formal specification of conceptualization in the vehicle. It bases on semantic reasoning. Semantic similarity arithmetic can match a source to a target in a ontology, and give the result. A lot of semantic similarity arithmetic bases on semantic distance which is the distance of two concepts in ontology. This paper arithmetic also bases semantic distance. Then this paper introduces the design and implement of semantic search module in the system. It introduces the system with page structure, key use cases and database table design. In database table design, it uses Oracle Text technology to improve data efficiency. Creating index and procedure in database is also for improving data efficiency. Finally this part gives the design of class and code.This paper introduces particularly the design and implement of Ontology Based Vehicle Electronic Service Information System. It uses a lot of technology to design this system. For example: MVC design model, object access model, abstract factory model and so on. They make the system safer, more flexible and more efficient.
Keywords/Search Tags:Information
PDF Full Text Request
Related items