Font Size: a A A

The Mapping Method Of UML Class Diagram Model To RDF (S)

Posted on:2011-05-09Degree:MasterType:Thesis
Country:ChinaCandidate:S LuFull Text:PDF
GTID:2248330395957396Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
A big flaw of Internet is that it doesn’t provide enough semantic information about web resources. Computers cannot understand what the information mean. In order to solve this problem, the Semantic Web was proposed by Tim Berners-Lee. In the Semantic Web framework Resource Description Framework (RDF) is used to implement semantic description of web resources and supplies a semantic information data model for ontology. The kernel of the Semantic Web is the ontology which makes Semantic Web can have semantic reasoning functions. The efficiency and quality of ontology construction has a direct impact on follow-up work. But now the methods of ontology construction require the participation of expert who is in that field and waste high cost to construct. Ontology construction leads to bottleneck of Semantic Web’s success and popularity. Unified Modeling Language (UML) is a standard object-oriented modeling language. UML class diagram is the static model of UML; there are many basic relations in it which are similar to RDF(S) which is one of the ontology description languages. So, it is important that research the method of how to extract domain knowledge from UML class diagram model mapping to RDF(S).The research is in favor of overcoming limitations, such as only a small proportion of the ontology experts know how to construct and edit ontology to direct construct domain knowledge ontology. It is also in favor of reduce the participation of experts, improve automatic ontology construction and improve the efficiency and quality of ontology construction. It is very important for Semantic Web.The mapping rules and algorithm of UML class diagram model mapping to RDF(S) is proposed which is based on analyzed UML class diagram and RDF(S) comparison in this paper. The main study in this paper is the mapping method of UML class diagram model to RDF (S). The mapping method is achieved that use UML model of the existing data in the information field is converted to RDF(S), and achieve RDF(S) automatic ontology construction, so improve the efficiency and quality of ontology construction. The paper analyses that RDF(S) is embodied the basic status and role of the Semantic Web which give the most basic means to describe the semantic knowledge. The metadata on the Web supports reasoning and plays the role of ontology that is expressed RDF(S). It is description that RDF(S) reflects the importance of the ontology construction in Semantic Web. Respect for the UML Class Diagram, this paper extract UML class diagram in the domain of knowledge and compared with RDF(S). And based on the concept, the paper established a correspondence between the two models that visual shows the possibility of converting the two models. Formal definition of a UML class diagram model and RDF(S) data model, and using RDF(S) in the ontology construction in the universal superiority UML class diagram model is extracted semantic information resources, then propose UML Class diagram model presented to RDF(S) the mapping rules and formal algorithm. According to algorithm, design simple prototype system UML2RDF which is platform-based J2SE1.6.0.So the mapping rules that the paper proposed is feasibility by the system.
Keywords/Search Tags:Semantic Web, RDF(S), UML Class diagram, model, Mapping
PDF Full Text Request
Related items