Abstract
We are proposing a semantic approach that aims to identify valid linguistic web services composition scenarios. It targets both linguistic and software engineering experts. It is based on an OWL2 multilingual ontology, named LingOnto which models and reasons about linguistic knowledge. However, users especially non-ontology experts have difficulty to make sense of LingOnto as they do not understand its syntax. Hence, we decide to visualize LingOnto to attempt this issue. Nevertheless, the heterogeneity and the amount number of linguistic knowledge make the visualisation hard to comprehend due to visual clutter and information overload. In this paper, we propose a user-friendly ontology visualisation tool, named Ling-Graph. It targets both ontology and non-ontology experts and addresses the readability and understandability requirements. Ling-Graph is based on a “smart” search interaction technique, to extract and visualize, from LingOnto, a dynamic ontological view that contains only components corresponding to the user’s need. It is relied on a SPARQL patterns-based approach which takes the user’s need materialized by a set of search criteria as input and generates the ontological view that matches these criteria. The obtained tool is also applied to visualize the PersonLink ontology for non-ontology experts and a large-scale ontology DBpedia for ontology experts. Finally, we discuss the promising results derived from the evaluation of Ling-Graph.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Baklouti, N., Gargouri, B., Jmaiel, M.: Semantic-based approach to improve the description and the discovery of linguistic web services. Eng. Appl. AI 46, 154–165 (2015)
Neji, M., Gargouri, B., Jmaiel, M.: A semantic approach for constructing valid composition scenarios of linguistic web services. In: Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 22nd International Conference KES-2018, Belgrade, Serbia, 3–5 September 2018, pp. 685–694 (2018)
Lanzenberger, M., Sampson, J., Rester, M.: Visualization in ontology tools. In: 2009 International Conference on Complex, Intelligent and Software Intensive Systems, pp. 705–711 (2009)
Hussain, A., Latif, K., Rextin, A.T., Hayat, A., Alam, M.: Scalable visualization of semantic nets using power-law graphs. Appl. Math. Inf. Sci. 8(1), 355 (2014)
Achich, N., Algergawy, A., Bouaziz, B., König-Ries, B.: BioOntoVis: an ontology visualization tool
Catenazzi, N., Sommaruga, L., Mazza, R.: User-friendly ontology editing and visualization tools: the owleasyviz approach. In: 2009 13th International Conference Information Visualisation, pp. 283–288 (2009)
Lohmann, S., Negru, S., Haag, F., Ertl, T.: Visualizing ontologies with vowl. Semantic Web 7(4), 399–419 (2016)
Ghorbel, F., Ellouze, N., Métais, E., Hamdi, F., Gargouri, F., Herradi, N.: Memo graph: an ontology visualization tool for everyone. Procedia Comput. Sci. 96, 265–274 (2016)
Bārzdiņš, J., Bārzdiņš, G., Čerāns, K., Liepiņš, R., Sproǵis, A.: OWLGrEd: a UML style graphical notation and editor for OWL 2. In: Proceedings 7th International Workshop OWL: Experience and Directions (OWLED-2010). http://www.webont.org/owled/2010/papers/owled2010_submission_5.pdf
Crasborn, O., Windhouwer, M.: ISOcat data categories for signed language resources. In: International Gesture Workshop, pp. 118–128 (2011)
Habash, N.Y.: Introduction to arabic natural language processing. Synthesis Lectures on Human Language Technologies 3(1), 1–187 (2010)
Pasha, A., Al-Badrashiny, M., Diab, M.T., El Kholy, A., Eskander, R., Habash, N., Pooleery, M., Rambow, O., Roth, R.: Madamira: a fast, comprehensive tool for morphological analysis and disambiguation of arabic. LREC 14, 1094–1101 (2014)
Chung, M., Oh, S., Kim, K.-I., Cho, H., Cho, H.-K.: Visualizing and authoring owl OWL in ezOWL. In: The 7th International Conference on Advanced Communication Technology, ICACT 2005, vol. 1, pp. 528–531 (2005)
Liebig, T., Noppens, O.: Ontotrack: a semantic approach for ontology authoring. Web Seman. Sci. Serv. Agents World Wide Web 3(2–3), 116–131 (2005)
Peroni, S., Motta, E., d’Aquin, M.: Identifying key concepts in an ontology, through the integration of cognitive principles with statistical and topological measures. In: Asian Semantic Web Conference, pp. 242–256 (2008)
Singh, G., Prabhakar, T., Chatterjee, J., Patil, V., Ninomiya, S., et al.: OntoViz: visualizing ontologies and thesauri using layout algorithms. In: The Fifth International Conference of the Asian Federation for Information Technology in Agriculture (AFITA 2006) (2006)
Alani, H.: TGVizTab: an ontology visualisation extension for protégé (2003)
Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S., Elmqvist, N., Diakopoulos, N.: Designing the user interface: strategies for effective human-computer interaction (2016)
Herradi, N., Hamdi, F., Métais, E., Ghorbel, F., Soukane, A.: Personlink: an ontology representing family relationships for the captain memo memory prosthesis. In: International Conference on Conceptual Modeling, pp. 3–13 (2015)
Brooke, J.: Sus: a retrospective. J. Usability Stud. 8(2), 29–40 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Neji, M., Ghorbel, F., Gargouri, B. (2019). A Smart Search-Based Ontology Visualization Tool Using SPARQL Patterns. In: Douligeris, C., Karagiannis, D., Apostolou, D. (eds) Knowledge Science, Engineering and Management. KSEM 2019. Lecture Notes in Computer Science(), vol 11775. Springer, Cham. https://doi.org/10.1007/978-3-030-29551-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-29551-6_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29550-9
Online ISBN: 978-3-030-29551-6
eBook Packages: Computer ScienceComputer Science (R0)