Abstract
Process model play a vital role in structure analysis of system as it can identify system’s classes, their attributes, operations (or methods), and the relationships among objects. These class models can be go together with state diagrams or UML state machine to identify the behavior of systems. Currently web is huge source of information which contain huge amount of data. Semantic Web idea gain popularity by its efficient manner of data representation over the web. Key concept of semantic web is based on common medium for data representation making data more flexible and support data interoperability. Semantic web stores data in ontology, which provide description of data for domain. Ontology can be written by using different standard languages i.e. XML, RDF, RDFs. RDF give semantic representation of data by showing data as Resources and their associated properties, relations Schema is vocabulary which provide description about classes and properties of RDF resources. RDF file can be manipulated by user for extraction of information in different ways according to requirement of user. In our research we proposed an APACHE Jena based methodology which take RDF file of web information system as input and convert it in to object oriented process model to illustrate structural representation of we system. Therefore “Consuming RDF Schemas for extraction of information in different required manners” is root cause of current research.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bahaj, M., Bakkas, J.: Automatic conversion method of class diagrams to ontologies maintaining their semantic features. Int. J. Soft Comput. Eng. (IJSCE) 2, 65 (2013)
Cranefield, S.: UML and the semantic web (2001)
Carroll, J.J., Dickinson, I., Dollin, C., Reynolds, D., Seaborne, A., Wilkinson, K.: Jena: implementing the semantic web recommendations. In: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers and Posters, pp. 74–83. ACM, May 2004
Candan, K.S., Liu, H., Suvarna, R.: Resource description framework: metadata and its applications. ACM SIGKDD Explor. Newslett. 3(1), 6–19 (2001)
Decker, S., et al.: The semantic web: the roles of XML and RDF. IEEE Internet Comput. 4(5), 63–73 (2000)
Farooq, A., Arshad, M.J.: A process model for developing semantic web systems. N. Y. Sci. J. 3(9) (2010). ISSN 1554-0200
Miller, E.: An introduction to the resource description framework. Bull. Assoc. Inf. Sci. Technol. 25(1), 15–19 (1998)
Paulheim, H., Plendl, R., Probst, F., Oberle, D.: Mapping pragmatic class models to reference ontologies. In: 2011 IEEE 27th International Conference on Data Engineering Workshops (ICDEW), pp. 200–205. IEEE, April 2011
Tong, Q., Zhang, F., Cheng, J.: Construction of RDF (S) from UML class diagrams. J. Comput. Inf. Technol. 22(4), 237–250 (2014)
Sarwar, I., Lee, M., Bordbar, B.: Semantic analysis of software constraints. In: The 25th International FLAIRS Conference, Florida, USA (2012)
Hameed, K., Bajwa, I.S., Naeem, M.A.: A novel approach for automatic generation of UML class diagrams from XMI. In: Chowdhry, B.S., Shaikh, F.K., Hussain, D.M.A., Uqaili, M.A. (eds.) IMTIC 2012. CCIS, vol. 281, pp. 164–175. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28962-0_17
Sarwar, I., Mumtaz, S., Samad, A.: Object oriented software modeling using NLP based knowledge extraction. Eur. J. Sci. Res. 32(3), 613–619 (2009)
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
Shafi, U.F., Sattar, H., Bajwa, I.S., Ikram, A. (2019). Parsing RDFs to Extract Object Oriented Model Using Apache Jena. 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_11
Download citation
DOI: https://doi.org/10.1007/978-981-13-6052-7_11
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)