Skip to main content

KSD: An Ontology-Driven Yet Semantically Transparent Application Development Tool

  • Conference paper
  • First Online:
Book cover On the Move to Meaningful Internet Systems: OTM 2016 Workshops (OTM 2016)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10034))

  • 743 Accesses

Abstract

To come up with a semantic web application, it requires skills from two major backgrounds: (a) domain experts to model and populate a semantic knowledge base; and (b) application developers to understand the domain ontology and then build an interface for end users. Learning and using such tools is an overhead and slows down the development process. To address these problems, our paper proposes KSD - Knowledge Serializer and De-serializer tool, that takes an ontology as an input and represents it in a structured form (like JSON, XML) while preserving the underlying semantic information. This format is adaptable to the changes in the underlying ontology and can be used to create user interface, web services and other application modules.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://protege.stanford.edu/.

  2. 2.

    http://www.topquadrant.com/tools/modeling-topbraid-composer-standard- edition/.

  3. 3.

    http://jena.sourceforge.net/.

  4. 4.

    Apache Jena - https://jena.apache.org/.

  5. 5.

    Google GSON - https://github.com/google/gson.

  6. 6.

    JAX-RS - https://jax-rs-spec.java.net/.

References

  1. Caadas, J., Palma, J., Tnez, S.: Model-driven rich user interface generation from ontologies for data-intensive web applications (2011)

    Google Scholar 

  2. Dey, S., Jaiswal, D., Dasgupta, R., Misra, A.: A semantic sensor network (SSN) ontology based tool for semantic exploration of sensor. In: Semantic Web Challenge Competition ISWC (2014)

    Google Scholar 

  3. Dey, S., Jaiswal, D., Dasgupta, R., Mukherjee, A.: Organization and management of semantic sensor information using SSN ontology: an energy meter use case. In: 2015 9th International Conference on Sensing Technology (ICST). IEEE (2015)

    Google Scholar 

  4. Dey, S., Jaiswal, D., Paul, H.S., Mukherjee, A.: A semantic algorithm repository and workflow designer tool: signal processing use case. In: Mandler, B., et al. (eds.) IoT360 2015. LNICSSITE, vol. 170, pp. 53–61. Springer, Heidelberg (2016). doi:10.1007/978-3-319-47075-7_7

    Chapter  Google Scholar 

  5. Drozdowicz, M., Ganzha, M., Paprzycki, M., Szmeja, P., Wasielewska, K.: OntoPlay - a flexible user-interface for ontology-based systems. In: AT (2012)

    Google Scholar 

  6. Erling, O., Mikhailov, I.: OpenLink Virtuoso: Open-Source Edition: RDF Support in the Virtuoso DBMS. http://virtuoso.openlinksw.com

  7. Jaiswal, D., et al.: Demo: a smart framework for IoT analytic workflow development. In: Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems. ACM (2015)

    Google Scholar 

  8. Yu, J., Taylor, K.: Event dashboard: capturing user-defined semantics events for event detection over real-time sensor data (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dibyanshu Jaiswal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Jaiswal, D., Dey, S. (2017). KSD: An Ontology-Driven Yet Semantically Transparent Application Development Tool. In: Ciuciu, I., et al. On the Move to Meaningful Internet Systems: OTM 2016 Workshops. OTM 2016. Lecture Notes in Computer Science(), vol 10034. Springer, Cham. https://doi.org/10.1007/978-3-319-55961-2_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55961-2_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55960-5

  • Online ISBN: 978-3-319-55961-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics