Abstract
The usability of diagrams and models is increasing day by day, because of this we experience problem in searching and accessing from large size repositories of diagrams and models of software systems. This research might be helpful to search and access the diagrams and models in bigger repositories. For this purpose, this research developed linked data repositories which contain UML (Unified Modeling Language) artifacts, these artifacts are being organized with using UML class model. In particular, UML is being broadly applied to data modeling in many application domains, and generating linked data repositories from the UML class model is becoming a challenging task in the context of semantic web. This paper proposes an approach, in which we will build a construction tool by joining the characteristics of RDF (Resource Description Framework) and UML. Firstly we will formally define design artifacts and linked data repositories. After that we will propose a construction tool in which we will extract UML artifacts, these UML class model further transforms into the corresponding RDFs. The generated RDF linked data then will be verified by using W3C RDF, this is a validating service used to generate and verify the RDF triples and graphs. Finally, the proposed construction tool will be implemented with few experiments and research is validated using W3C RDF validating service. The proposed approach aims to give such a design that may facilitate the users to customize linked data repositories so that diagrams and models could be examined from large size data.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
World Wide Web Consortium: RDF 1.1 concepts and abstract syntax (2014)
Tong, Q., Zhang, F., Cheng, J.: Construction of RDF (S) from UML class diagrams. J. Comput. Inf. Technol. 22(4), 237–250 (2014)
Bizer, C., Heath, T., Berners-Lee, T.: Linked data-the story so far. Int. J. Semant. Web Inf. Syst. 5(3), 1–22 (2009)
Hassanzadeh, O.: Introduction to Semantic Web Technologies and Linked Data. University of Toronto (2011)
Tong, Q., Cheng, H.: RDF (S) extraction from fuzzy entity-relationship models. J. Intell. Fuzzy Syst. 33(5), 2783–2792 (2017)
Chakkarwar, V.A., Joshi, A.A.: Semantic web mining using RDF data. Int. J. Comput. Appl. 133, 14–19 (2016). (0975–8887)
Pham, M.D., Passing, L., Erling, O., Boncz, P.: Deriving an emergent relational schema from RDF data. In: Proceedings of the 24th International Conference on World Wide Web, pp. 864–874. International World Wide Web Conferences Steering Committee, May 2015
Sherif, M.A., Ngonga Ngomo, A.C.: Semantic Quran. Semant. Web 6(4), 339–345 (2015)
Faye, D.C., Cure, O., Blin, G.: A survey of RDF storage approaches. Revue Africaine de la Recherche en Informatique et Mathématiques Appliquées 15, 11–35 (2012)
Korthaus, A., Schwind, M., Seedorf, S.: Semantic integration of business component specifications with RDF schema. In: International Workshop on Semantic Web Enabled Software Engineering (SWESE) (2005)
Decker, S., et al.: Triple-and RDF rule language with context and use cases (2005)
Cranefield, S.: UML and the semantic web (2001)
Budinsky, F., Steinberg, D., Ellersick, R., Grose, T.J., Merks, E.: Eclipse Modeling Framework: A Developer’s Guide. Addison-Wesley Professional, Boston (2004)
Cranefield, S.: Networked knowledge representation and exchange using UML and RDF. J. Digit. Inf. (2001a)
Jena, A.P.I.: Jena–A Semantic web framework for Java. Talis Systems (2011)
Acknowledgements
This research would be impossible without patient help, support and encouragement of many people. I thanks all individuals who contributed to this effort.
I acknowledge the loving support of my parents who encouraged and helped me during this research. My warmest thanks go to my friends, teacher and supervisor.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Khan, A., Malik, S. (2019). Generating Linked Data Repositories Using UML Artifacts. In: Bajwa, I., Kamareddine, F., Costa, A. (eds) Intelligent Technologies and Applications. INTAP 2018. Communications in Computer and Information Science, vol 932. Springer, Singapore. https://doi.org/10.1007/978-981-13-6052-7_13
Download citation
DOI: https://doi.org/10.1007/978-981-13-6052-7_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-6051-0
Online ISBN: 978-981-13-6052-7
eBook Packages: Computer ScienceComputer Science (R0)