Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 160 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
160
Dung lượng
5,14 MB
Nội dung
ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KHOA HỌC VÕ HOÀNG LIÊN MINH NGHIÊN CỨU PHƯƠNG PHÁP CHUYỂN ĐỔI GIỮA MÔ HÌNH MỨC KHÁI NIỆM VÀ ONTOLOGY NGÀNH: KHOA HỌC MÁY TÍNH MÃ NGÀNH: 9.48.01.01 LUẬN ÁN TIẾN SĨ KHOA HỌC MÁY TÍNH Người hướng dẫn khoa học: PGS TS HOÀNG QUANG PGS TS HOÀNG HỮU HẠNH HUẾ - NĂM 2021 LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng cá nhân tơi Nội dung tham khảo từ cơng trình khác trích dẫn rõ ràng Các kết viết chung với tác giả khác đồng ý trước đưa vào luận án Các kết luận án trung thực chưa công bố cơng trình khác ngồi cơng trình tác giả Nghiên cứu sinh Võ Hoàng Liên Minh LỜI CẢM ƠN Trong trình thực luận án tiến sĩ, nhận hỗ trợ quý báu từ nhiều cá nhân, quan đơn vị Trước hết tơi xin bày tỏ lịng biết ơn sâu sắc đến PGS TS Hoàng Quang PGS TS Hoàng Hữu Hạnh hướng dẫn tận tình cho tơi phương pháp nghiên cứu, phương pháp viết báo khoa học phương pháp tổng hợp tri thức trình học tập, nghiên cứu Tơi xin chân thành cảm ơn lãnh đạo trường Đại học Khoa học – Đại học Huế tạo điều kiện thuận lợi suốt trình học tập thực luận án, xin cảm ơn tập thể thầy cô giáo Khoa Công nghệ thông tin Trường giúp đỡ động viên, đóng góp ý kiến q giá để hồn thiện cơng trình nghiên cứu Tơi xin gửi lời cảm ơn đến quan công tác, tất người thân, bạn bè người xung quanh chia sẻ, động viên lúc khó khăn Cuối cùng, xin bày tỏ lịng biết ơn vơ hạn cha mẹ gia đình ln ủng hộ, giúp đỡ suốt trình thực luận án Nghiên cứu sinh Võ Hoàng Liên Minh MỤC LỤC DANH MỤC CHỮ VIẾT TẮT Từ viết tắt BT Nội dung viết tắt tiếng Anh BiTemporal CSD L Diễn giải tiếng Việt Thời gian hợp lệ thời gian giao tác Cơ sở liệu LS LifeSpan Thời gian sống thời gian mà thực thể tồn thực tế Lse LifeSpan end Thời gian sống kết thúc LSs LifeSpan start Thời gian sống bắt đầu LT Lifespan and Transaction time Thời gian sống thời gian giao tác MDA Model Driven Architecture Kiến trúc hướng mơ hình OCL Object Constraint Language Ngôn ngữ ràng buộc đối tượng Ngôn ngữ xây dựng mơ hình phần mềm định nghĩa chuẩn thêm vào UML cho phân tích thiết kế hướng đối tượng ODM Ontology Definition Metamodel Đặc tả Object Management Group (OMG) để tạo khái niệm kiến trúc hướng mơ hình áp dụng cho việc xây dựng ontology OWL Web Ontology Language Ngôn ngữ ontology QVT OMG's Bộ ngôn ngữ tiêu chuẩn để chuyển đổi mơ Query/View/Transformation hình xác định Object Management Group SAS D Structured Analysis and Structured Design Phân tích thiết kế cấu trúc TT Transaction Time Thời gian giao tác thời gian mà thực thể/sự kiện thời CSDL TTe Transaction Time end Thời gian kết thúc giao tác TTs Transaction Time start Thời gian bắt đầu giao tác UML Unified Modeling Language Ngơn ngữ mơ hình hóa thống VT Valid Time Thời gian hợp lệ thời gian mà kiện xem thực tế VTe Valid Time end Thời gian kết thúc hợp lệ VTs Valid Time start Thời gian bắt đầu hợp lệ W3C World Wide Web Consortium Tổ chức tiêu chuẩn quốc tế World Wide Web XMI XML Metadata Interchange Một chuẩn OMG cho việc trao đổi siêu liệu metadata công cụ, kho liệu ứng dụng, cho phép người dùng mô tả đối tượng XML DANH MỤC THUẬT NGỮ Thuật ngữ Diễn giải tiếng Việt Close World Assumption Giả thiết giới đóng CSDL Cơ sở liệu Data property Thuộc tính liệu disjoint Phân ly Domain Miền xác định (của thuộc tính) Miền thuộc tính định tập hợp đối tượng liên quan đến giá trị khác với thuộc tính Object property Thuộc tính đối tượng Open World Assumption Giả thiết giới mở overlap Chồng lấp Range Phạm vi (của thuộc tính) Phạm vi thuộc tính định tập hợp đối tượng giá trị liệu liên quan đến từ đối tượng khác với thuộc tính DANH MỤC KÝ HIỆU Ký hiệu Diễn giải tiếng Việt attE Thuộc tính đơn trị attE tập thực thể E attU Thuộc tính attU lớp U biểu đồ lớp UML C(E) Lớp C(E) OWL, chuyển đổi từ tập thực thể E mơ hình ER C(U) Lớp C(U) OWL, chuyển đổi từ lớp U biểu đồ lớp UML COWL Tập lớp OWL DP(attE) Thuộc tính liệu DP(attE) OWL, chuyển đổi từ thuộc tính đơn trị attE mơ hình ER DP(attU) Thuộc tính liệu DP(attU) OWL, chuyển đổi từ thuộc tính attU biểu đồ lớp UML DP_attEOWL Tập thuộc tính liệu OWL E Tập thực thể mạnh E mô hình ER ER Mơ hình ER mở rộng để thực chuyển đổi (đầu vào thuật toán) fileER, fileUML, fileOWL Là file xml mô tả cho mô hình EER, biểu đồ lớp UML OWL ontology keyE Thuộc tính khóa keyE tập thực thể E OP_attEOWL Tập thuộc tính đối tượng OWL OWL OWL ontology (đầu thuật toán) Q Yếu tố hạn định Q quan hệ kết hợp lớp tổng thể A với lớp phận F R Mối quan hệ nhị ngun R mơ hình ER R Quan hệ R biểu đồ lớp UML role Vai trò quan hệ biểu đồ lớp UML sub_attU Thuộc tính thuộc tính thành phần sub_attU thuộc tính attU lớp U biểu đồ lớp UML sub_E Tập thực thể sub_E kế thừa từ tập thực thể E TimeER Mơ hình có yếu tố thời gian TimeER để thực chuyển đổi (đầu vào thuật toán) U Lớp U biểu đồ lớp UML UML Biểu đồ lớp UML để thực chuyển đổi (đầu vào thuật toán) UML Biểu đồ lớp UML để thực chuyển đổi (đầu vào thuật toán) W Tập thực thể yếu W 10 DANH MỤC CÁC CÔNG TRÌNH KHOA HỌC CỦA TÁC GIẢ CT1 CT2 CT3 CT4 CT5 CT6 CT7 Toan Van Nguyen, Hoang Lien Minh Vo, Quang Hoang, Hanh Huu Hoang A New Method for Transforming TimeER Model-Based Specification into OWL, Recent Developments in Intelligent Information and Database Systems (Studies in Computational Intelligence series), ACIIDS 2016, Tập: 642, Trang: 111-121 Võ Hoàng Liên Minh, Hoàng Quang, Hoàng Hữu Hạnh, Chuyển đổi biểu đồ lớp UML sang OWL, Hội nghị khoa học quốc gia lần thứ IX "Nghiên cứu ứng dụng Công nghệ thơng tin" FAIR'10 Đà Nẵng, 2017, Trang: 7684 Võ Hồng Liên Minh, Hoàng Quang, Hoàng Hữu Hạnh, Chuyển đổi thuộc tính đa trị phức hợp lồng mơ hình ER sang OWL, Tạp chí Khoa học Cơng nghệ, Đại học Khoa học Huế, 2017, Tập 10, số 1, trang: 27-38 Minh Hoang Lien Vo, Quang Hoang, Transforming Extended EntityRelationship model into OWL in Temporal databases, Journal of Computer Science and Cybernetics ISSN: 1813-966, Vol 34, No (2018), trang: 77-96 DOI: 10.15625/1813-9663/34/1/10110 Võ Hoàng Liên Minh, Hoàng Quang, Một phương pháp trích xuất biểu đồ lớp UML từ OWL ontology, Hội thảo Quốc gia lần thứ XXI "Một số vấn đề chọn lọc Công nghệ thông tin Truyền thơng", Thanh Hóa, 2018, trang 205210 Võ Hồng Liên Minh, Hoàng Quang, Một số phương pháp bổ trợ cho việc trích xuất mơ hình ER từ OWL2, Tạp chí Khoa học (Đại học Huế), 2018, Tập: 127, Số: 2A, Trang: 67-80 DOI: 10.26459/hueuni-jtt.v127i2A.4969 Minh Hoang Lien Vo, Quang Hoang, Transformation of UML class diagram into OWL Ontology, Journal of Information and Telecommunication, ISSN: 2475-1839 (Print) 2475-1847 (Online) , Vol 4, No (2020), trang: 1-16 DOI: 10.1080/24751839.2019.1686681 CT8 146 TÀI LIỆU THAM KHẢO [1] P Chen, "The entity-relationship model — toward a unified view of data," ACM Transactions on Database Systems (TODS), vol 1, no 1, 1976 [2] Elmasri R., Navathe S.B., Fundamentals of Database Systems, edn, Ed., Addison-Wesley, 2015 [3] H Gregersen and C S Jensen, " Temporal Entity-Relationship Models - a Survey," IEEE Transactions on Knowledge and Data Engineering, vol 11, no 3, p 464–497, 1999 [4] Booch G., Rumbaugh J., Jacobson I., The Unified Modeling Language User Guide, Addison-Wesley Professional, May 2005 [5] Antoniou, G and Harmelen, F.V, A Semantic Web Primer, Cambridge: The MIT Press, 2004 [6] Sujatha R Upadhyaya, P Sreenivasa Kumar, "ERONTO: A Tool for Extracting Ontologies from Extended E/R Diagrams," ACM Symposium on Applied Computing, pp 666-670, 2005 [7] M Fahad, "ER2OWL: Generating OWL Ontology from ER Diagram," in IFIP – The International Federation for Information Processing, 2008 [8] Igor Myroshnichenko, M.S., Marguerite C Murphy, Ph.D., "Mapping ER Schemas to OWL Ontologies," Semantic Computing ICSC '09 IEEE International Conference, pp 324-329, 2009 [9] A Kumar, G Mahadevan, S K Guptha, and G Krishna, "Composition of semantic web services based on ER-model," in PrInternational Conference on Computational Techniques and Artificial Intelligence (ICCTAI’2011),, 2011 [10] Pasapitch Chujai, Nittaya Kerdprasop, Kittisak Kerdprasop, "On Transforming the ER Model to Ontology Using Protégé OWL Tool," International Journal of Computer Theory and Engineering, vol 6, pp 484-489, 2014 [11] Dragan Djurić, Dragan Gašević, Vladan Devedžić, "Ontology Modeling and MDA," JOURNAL OF OBJECT TECHNOLOGY, vol 4, pp 109-128, 2005 [12] Dragan Gašević, Dragan Djurić, Vladan Devedžić, Violeta Damjanović, "Converting UML to OWL Ontologies," in ACM: Proceedings of the 13th international World Wide Web conference, 2004 [13] S Brockmans; R Colomb; P Haase; E Kendall; Evan K Wallace; G Xie, "A 147 Model-Driven Approach for Building OWL DL and OWL Full Ontologies," in Proceedings of the International Semantic Web Conference (ISWC) 200, 2006 [14] Brockmans, S., Haase, P., "A Metamodel and UML Profile for Rule-extended OWL DL Ontologies –A Complete Reference," in Technical report, Universität Karlsruhe, 2006 [15] David de Almeida Ferreira, Alberto Manuel Rodrigues da Silva, "UML to OWL Mapping Overview - An analysis of the translation process and supporting tools," in 7th Conference of Portuguese Association of Information Systems (CAPSI06), 2007 [16] Noreddine Gherabi, Mohamed Bahaj, "A New Method for Mapping UML Class into OWL Ontology," Special Issue of International Journal of Computer Applications on Software Engineering, Databases and Expert Systems, 2012 [17] A Belghiat and M Bourahla, "Automatic Generation of OWL Ontologies from UML Class Diagrams Based on Meta-Modelling and Graph Grammars," in World Academy of Science, Engineering and Technology, 2012 [18] Imants Zarembo, Sergejs Kodors, "Automatic Transformation of UML Geospatial Profile to OWL Ontologies," in Virtual Multidisciplinary Conference QUAESTI, 2013 [19] Jesper Zedlitz, Jan Jörke, Norbert Luttenberger, "From UML to OWL 2," Communications in Computer and Information Science, vol 295, 2012 [20] Jesper Zedlitz, Norbert Luttenberger, "Conceptual Modelling in UML and OWL2," International Journal on Advances in Software, vol 7, 2014 [21] J Zedlitz, N Luttenberger, "Transforming Between UML Conceptual Models," in Terra Cognita 2012 Workshop, 2012 [22] Oussama El Hajjamy, Khadija Alaoui, Larbi Alaoui, Mohamed Bahaj, "MAPPING UML TO OWL2 ONTOLOGY," Journal of Theoretical and Applied Information Technology, vol 90, no 1, pp 126-143, 2016 [23] Y Ou, "On Mapping Between UML and Entity-Relationship Model," in The Unified Modeling Language, Mannheim, Germany, 1998 [24] S Bagui, "Mapping OWL to the Entity Relationship and Extended Entity Relationship models," in Int J Knowledge and Web Intelligence, Vol 1, Nos 1/2, 2009 [25] O Vasilecas, D Bugaite, J Trinkunas, "On Approach for Enterprise Ontology Transformation into Conceptual Model," in International Conference on 148 Computer Systems and Technologies, CompSysTech’06, 2006 [26] W Li, "Reverse Engineering OWL Ontologies to UML Models (2014)," in Mechanics and Materials Vols 644-650, 2014, pp 3133-3136 [27] I Istochnick, "OWL2UML," Institute of Mathematics and Computer Science, University of Latvia, 29 2009 [Online] Available: https://protegewiki.stanford.edu/wiki/OWL2UML [Accessed 28 2018] [28] J Flynn, "MS Visio VisioOWL Stencil," [Online] Available: http://projects.semwebcentral.org/projects/visioowl [29] Smith, M.K., Welty, C and McGuinness, D.L , "OWL Web Ontology Language Guide," W3C Recommendation, 11 12 2004 [Online] Available: https://www.w3.org/TR/owl-guide/ [Accessed 2 2017] [30] James Dullea, Il-Yeol Song, Ioanna Lamprou, "An analysis of structural validity in entity-relationship modeling," Data & Knowledge Engineering - DKE, vol 47, no 2, pp 167-205, 2003 [31] "OWL Web Ontology Language," W3C Recommendation, 11 12 2012 [Online] Available: https://www.w3.org/TR/owl2-syntax [Accessed September 2017] [32] H Gregersen and C S Jensen, "Temporal Entity-Relationship Models - a Survey," IEEE Transactions on Knowledge and Data Engineering, vol 11, no 3, p 464–497, 1999 [33] Franceschet, M., Gubiani, D., Montanari, A., Piazza, C., "A Graph-Theoretic Approach to Map Conceptual Designs to XML Schemas," ACM Transactions on Database Systems, vol 38, no 1, 2013 [34] Powers, David M W, "Evaluation: From Precision, Recall and F-Measure to ROC, Informedness, Markedness & Correlation," Journal of Machine Learning Technologies, vol 2, p 37–63, August 2011 [35] M.F Golobisky, A Vecchietti, "Mapping UML Class Diagrams into ObjectRelational Schemas," in Proc of Argentine Symposium on Software Engineering, 2005 [36] A Banu, "github.com," GitHub, Inc, 30 2017 [Online] Available: https://github.com/ayesha-banu79/Owl-Ontology/blob/master/Library %20Ontology.owl [Accessed 10 10 2018] [37] Kilian Kiko, Colin Atkinson, "A Detailed Comparison of UML and OWL," Fakultät für Mathematik und Informatik – Lehrstuhl für Softwaretechnik, 149 Germany, 2008 [38] J Zedlitz and N Luttenberger, "Data Types in UML and OWL-2," in SEMAPRO 2013 : The Seventh International Conference on Advances in Semantic Processing, 2013 [39] J Evermann, "A UML and OWL Description of Bunge’s Upper-Level Ontology Model," Software and Systems Modeling, vol 8, p 235–249, 2009 [40] Sergio Viademonte, Zhan Cui, "Deriving OWL Ontologies from UML Models: an Enterprise Modelling Approach," in British Telecom, GCTO, 2010 [41] A Grünwald, "Evaluation of UML to OWL Approaches and Implementation of a Transformation Tool for Visual Paradigm and MS Visio," Vienna University of Technology, Vienna, 2014 [42] Nguyễn Văn Tốn, Võ Hồng Liên Minh, Nguyễn Thế Anh, Hồng Quang, "Một phương pháp chuyển đổi mơ hình STER sang OWL Ontology," in Hội nghị khoa học quốc gia lần thứ XII "Nghiên cứu ứng dụng Công nghệ thông tin" FAIR'12, Thừa Thiên Huế, 2019 [43] S Batsakis, "Reasoning over 2d and 3d directional relations in OWL: a rulebased approach," in 7th International conference on Theory, Practice, and Applications of Rules on the Web, Seattle, 2013 [44] Grigoris Antoniou, Enrico Franconi, Frank van Harmelen, "Introduction to Semantic Web Ontology Languages," in ICS-FORTH, Greece Faculty of Computer Science, Free University of Bozen Bolzano Italy, 2005 [45] Zhuoming Xu, Yuyan Ni, Wenjie He, Lili Lin, Qin Yan, "Automatic extraction of OWL ontologies from UML class diagrams: a semantics-preserving approach," World Wide Web, vol 15, no 5-6, p 517–545, September 2012 [46] A BELGHIAT, M BOURAHLA, "Transformation of UML Models towards OWL Ontologies," in 6th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT), 2012, pp 840846 [47] Małgorzata Sadowska, Zbigniew Huzar, "Representation of UML class diagrams in OWL on the background of domain ontologies," e-Informatica Software Engineering Journal,, vol 13, no 1, pp 63-103, 2019 [48] M Sadowska, "A prototype tool for semanticvalidation of UML class diagrams with the useof domain ontologies expressed in OWL 2," Towards a Synergistic Combination of Researchand Practice in Software Engineering 150 SpringerInternational Publishing, p 9–62, 2017 [49] J Xu and W Li, "Using relational database to build OWL ontology from XML data sources," in Proc CISW 2007, International Conference on Computational Intelligence and Security Workshops, December 2007 [50] N Yahia, S A Mokhtar, and A Ahmed, "Automatic generation of OWL ontology from XML data source," International Journal of Computer Science Issues, vol 9, no 2, March 2012 [51] I Astrova and A Kalja, "Mapping of SQL relational schemata to OWL ontologies," in 2006, Elounda, Greece, Proc the 6th WSEAS International Conference on Applied Informatics and Communications [52] Embley, D and Mok, W.Y., "Developing XML Documents with guaranteed "good" properties," in 20th International Conference on Conceptual Modeling, 2001 [53] Jin, Sung and Kang, Woohyun, "Mapping Rules for ER to XML Using XML Schema," in 2007 Southern Association for Information Systems Conference, 2007 [54] Shuyun Xu , Yu Li , Shiyong Lu, "ERDraw: An XML-based ER-diagram Drawing and Translation Tool," in Computer SciencePublished in Computers and Their Application [55] Guizzardi, G., H Herre, G Wagner, "On the General Ontological Foundations of Conceptual Modeling," in Proc of 21th International Conference on Conceptual Modeling (ER 2002), Berlin, 2002 [56] Jarrar, M., J Demey, R Meersman, "On Using Conceptual Data Modeling for Ontology Engineering," S Spaccapietra, S March, K Aberer (eds.): Journal on Data Semantics, vol 2800, pp 185-207, 2003 [57] Franceschet, M., Gubiani, D., Montanari, A., Piazza, C., "From Entity Relationship to XML Schema: A Graph-Theoretic Approach," International XML Database Symposium XSym 2009: Database and XML Technologies, vol 5679, pp 165-179, 2009 [58] Marzieh BakhshadehAndré MoraisArtur CaetanoJosé Borbinha, "Ontology Transformation of Enterprise Architecture Models," in DoCEIS 2014: Technological Innovation for Collective Awareness Systems, 2014 [59] Kang, D., "An ontology-based enterprise architecture," Expert Systems with Applications, vol 37, no 2, pp 1456-1464, March 2010 151 [60] Fernando Silva Parreiras, Steffen Staab, "Using Ontologies with UML Classbased Modeling: The TwoUse Approach," in ISWeb — Information Systems and Semantic Web, Germany, 2009 [61] I Dubielewicz, B Hnatkowska, Z Huzar, and L Tuzinkiewicz, "Domain modeling in the context of ontology," Foundations of Computing and Decision Sciences, vol 40, p 3–15, 2015 [62] N Noy and A Rector, "Defining N-ary Relations on the Semantic Web," W3C, 2006 [Online] Available: https://www.w3.org/TR/swbp-n-aryRelations/ [Accessed March 2018] [63] A Belghiat and M Bourahla, "Transformation of UML models towards OWL ontologies," in 2012 6th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT), 2012 [64] M Bahaj and J Bakkas, "Automatic conversion method of class diagrams to ontologies maintaining their semantic features," International Journal of Soft Computing and Engineering, vol 2, no 6, p 65–69, 2013 [65] A.H Khan and I Porres, "Consistency of UML class, object and statechart diagrams using ontology reasoners," Journal of Visual Languages & Computing, vol 26, p 42–65, 2015 [66] C Zhang, Z.R Peng, T Zhao, and W Li, "Transformation of transportation data models from Unified Modeling Language to Web Ontology Language," Transportation Research Record: Journal of the Transportation Research Board, vol 2064, no 1, p 81–89, 2008 [67] Z Xu, Y Ni, L Lin, and H Gu, "A semantics-preserving approach for extracting OWL ontologies from UML class diagrams," in Database Theory and Application, ser Communications in Computer and Information Science, Berlin, 2009 [68] C Fu, D Yang, X Zhang, and H Hu, "An approach to translating OCL invariants into OWL DL axioms for checking inconsistency," Automated Software Engineering, vol 24, no 2, p 295–339, 2017 [69] M Sadowska and Z Huzar, "Semantic validation of UML class diagrams with the use of domain ontologies expressed in OWL 2," in Software Engineering: Challenges and Solutions Springer International Publishing, 2016 [70] J Fong, F Pang, C Bloor, "Converting Relational Database into XML Document," in DEXA Workshop, 2001 [71] M R Jensen, T H Møller Torben, B Pedersen, "Converting XML Data to UML 152 Diagrams For Conceptual Data Integration," Data & Knowledge Eng, vol 44, no 3, pp 323-346, 2003 [72] Bedini, I., Matheus, C., Patel-Schneider, P.F., Boran, A., Nguyen, B., "Transforming xml schema to owl using patterns," in 2011 Fifth IEEE International Conference on Semantic Computing (ICSC) IEEE, 2011 [73] Bohring, H., Auer, S., "Mapping xml to owl ontologies," in Leipziger InformatikTage 72, 2005 [74] Ghawi, R., Cullot, N., "Building ontologies from xml data sources," in DEXA Workshops, 2009 [75] Gu, J., Zhou, Y., "Ontology fusion with complex mapping patterns," in International Conference on Knowledge-Based and Intelligent Information and Engineering Systems, 2006 [76] Aissam Belghiat, Mustapha Bourahla, "UML Class Diagrams to OWL Ontologies: A Graph Transformation based Approach," International Journal of Computer Applications · , vol 41, no 3, pp 41-46, March 2012 [77] Crenguta M Puchianu, Elena Bautu, "Conceptual and Ontological Modeling of In- Vehicle Life-logging Software Systems," in 24th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems, 2020 [78] M Ahlonsou, E Blanchard, H Briand, F., "Transformation des concepts du diagramme de classe UML en OWL full," in EGC, 2005 [79] A BELGHIAT, M BOURAHLA , "From UML class diagrams to OWL ontologies: a Graph transformation based Approach," International Journal of Computer Applications, pp 41-46, 2012 [80] Zhuoming Xu, Yuyan Ni, Wenjie He, Lili Lin & Qin Yan, "Automatic extraction of OWL ontologies from UML class diagrams: a semantics-preserving approach," World Wide Web, vol 15, p 517–545, 2011 [81] Małgorzata Sadowska, Zbigniew Huzar, "Representation of UML Class Diagrams in OWL on the Background of Domain Ontologies," e-Informatica Software Engineering Journal, vol 13, no 1, pp 63-103, 2019 [82] Wang, C., He, K., He, Y., Qian, W.,, "Mappings from OWL-s to UML for Semantic Web Services," International Federation for Information Processing, vol 206, pp 397-406, 2006 [83] "Modelling emergency response processes: Comparative study on OWL and UML," in Joint ISCRAM-CHINA and GI4DM Conference, Harbin, 2008 153 [84] M.Schneider, S Rudolph, G Sutclife, "Modeling in OWL without Restrictions," Cornell University, 2013 [85] Ljiljana Stojanovic, Nenad D Stojanović, Raphael Volz, "Migrating data-intensive Web Sites into the Semantic Web," in SAC '02: Proceedings of the 2002 ACM symposium on Applied computing, 2002 154 ... trình nghiên cứu đề xuất việc chuyển đổi mơ hình sở liệu mức khái niệm ontology như: chuyển đổi mơ hình ER sang OWL ontology, chuyển đổi biểu đồ lớp UML sang OWL ontology, chuyển đổi từ OWL ontology. .. quan hệ sang OWL ontology; (2) chuyển đổi biểu đồ lớp UML sang OWL ontology; (3) trích xuất mơ hình liệu mức khái niệm từ OWL ontology Phương pháp nghiên cứu Phương pháp nghiên cứu lý thuyết: Tìm... quan nghiên cứu chuyển đổi mơ hình 1.3.1 Các kết đề xuất chuyển đổi mơ hình thực thể - mối quan hệ sang OWL Đã có nhiều nghiên cứu đề xuất việc chuyển đổi mơ hình sở liệu quan hệ mức khái niệm ontology