Skip to main content

Semi-automatic Composition of Geospatial Web Services Using JBoss Rules

  • Conference paper
Rule Representation, Interchange and Reasoning on the Web (RuleML 2008)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5321))

Abstract

The main research focus toward the Semantic Web vision has been so far on conceptualization, while little concern was spent on the efficiency aspect. In this paper we present practical experiences gained with the implementation of a use case from the geospatial domain, in particular a semi-automatic semantic composition of the functionality provided by 7 geospatial web services. Although we obtained the desired results with our initial approach, the performance aspect was unsatisfactory. For this reason we started the investigation into how significant performance improvements could be obtained. We identified rule engines as a solution that would easily fit into our framework and also were mature enough in terms of complexity and execution speed. We provide a new execution solution based on JBoss Rules and compare it with previous implementations.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Semantic Web services INteropeability for Geospatial decision making (SWING), http://swing-project.org/

  2. Langlois, J., Tertre, F., Bercker, J., Lips, A.: SWING deliverable 1.1 Use Case Definition and IT Requirements (2007), http://www.swing-project.org/deliverables

  3. Börger, E., Stärk, R.: Abstract State Machines: A Method for High-Level System Design and Analysis. Springer, Heidelberg (2003)

    Book  MATH  Google Scholar 

  4. Forgy, C.: Rete: A Fast Algorithm for the Many Patterns/Many Objects Match Problem. Artificial Intelligence 19(1), 17–37 (1978)

    Article  Google Scholar 

  5. Semantic Markup for Web Services, http://www.w3.org/Submission/OWL-S/

  6. Semantic Annotations for WSDL and XML Schema, http://www.w3.org/TR/sawsdl/

  7. Vitvar, T., Zaremba, M., Moran, M., Zaremba, M., Fensel, D.: SESA: Emerging Technology for Service-Centric Environments. IEEE Software magazine 24(6), 56–67 (2007)

    Article  Google Scholar 

  8. Vitvar, T., Mocan, A., Kerrigan, M., Zaremba, M., Zaremba, M., Moran, M., Cimpian, E., Haselwanter, T., Fensel, D.: Semantically-enabled Service Oriented Architecture: Concepts, Technology and Application. In: Service Oriented Computing and Applications, vol. 1(2), pp. 129–154. Springer, Heidelberg (2007)

    Google Scholar 

  9. Fensel, D., Lausen, H., de Bruijn, J., Stollberg, M., Roman, D., Polleres, A., Domingue, J.: Enabling Semantic Web Services: The Web Service Modeling Ontology, 10.1007/978-3-540-34520-6_5, 57–61

    Google Scholar 

  10. Lausen, H., de Bruijn, J., Krummenacher, R., Polleres, A., Predoiu, L., Kifer, M., Fensel, D.: D16.1v0.21 The Web Service Modeling Language, http://www.wsmo.org/TR/d16/d16.1/v0.21/

  11. Zaremba, M., Moran, M., Haselwanter, T.: D13.4v0.2 WSMX Architecture (2005), http://www.wsmo.org/TR/d13/d13.4/v0.2/20050613/20050613_d13_4.pdf

  12. Fensel, D., Polleres, A., de Bruijn, J.: D14v1.0. Ontology-based Choreography (2007), http://www.wsmo.org/TR/d14/v1.0/

  13. Haller, A., Scicluna, J., Haselwanter, T.: D13.9v0.1 WSMX Choreography (2005), http://www.wsmo.org/TR/d13/d13.9/v0.1/

  14. de Bruijn, J., Feier, C., Keller, U., Lara, R., Polleres, A., Predoiu, L.: D16.2 v0.2 WSML Reasoner Survey, http://www.wsmo.org/TR/d16/d16.2/v0.2/

  15. WSMX, http://sourceforge.net/projects/wsmx/

  16. WSMT, http://sourceforge.net/projects/wsmt/

  17. KAON2, http://kaon2.semanticweb.org/

  18. Internet Reasoning Service, http://kmi.open.ac.uk/projects/irs/

  19. IRIS, http://sourceforge.net/projects/iris-reasoner

  20. Java Expert System Shell, http://www.jessrules.com/jess/docs/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zaharia, R., Vasiliu, L., Bădică, C. (2008). Semi-automatic Composition of Geospatial Web Services Using JBoss Rules. In: Bassiliades, N., Governatori, G., Paschke, A. (eds) Rule Representation, Interchange and Reasoning on the Web. RuleML 2008. Lecture Notes in Computer Science, vol 5321. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88808-6_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-88808-6_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-88807-9

  • Online ISBN: 978-3-540-88808-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics