Skip to main content

Representing and Transforming SBVR Question Patterns into SPARQL

  • Conference paper
Information and Software Technologies (ICIST 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 319))

Included in the following conference series:

Abstract

The goal of the paper is to present question patterns in structured natural language and their transformations into ontology query language SPARQL for allowing business participants to communicate with business software services and data in more flexible and friendly way. The structured language is based on Semantics of Business Vocabulary and Business Rules (SBVR) metamodel, which allows creating and managing business vocabularies and business rules in specific domains. The current paper is focused on transforming question patterns, including usage of synonyms and synonymous forms; projecting formulations constrained by atomic formulations based on facts and fact types; projections on several variables; restricting query results by auxiliary variables constrained by various logical formulations; supplementing questions with derivation rules from SBVR vocabulary of business rules, etc. Patterns are followed by examples, proved by implemented SBVR query editor and SBVR to SPARQL transformations.

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. OMG: Semantics of Business Vocabulary and Business Rules (SBVR). Version 1.0. OMG Document Number: formal/2008-01-02 (December 2008)

    Google Scholar 

  2. Motik, B., Patel-Schneider, P.F., Parsia, B.: OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax. W3C Proposed Recommendation (September 22, 2009)

    Google Scholar 

  3. Marinos, A., Krause, P.: An SBVR Framework for RESTful Web Applications. In: Governatori, G., Hall, J., Paschke, A. (eds.) RuleML 2009. LNCS, vol. 5858, pp. 144–158. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  4. OMG: Date-Time Vocabulary (Date-Time). OMG Document Number: bmi/2011-08-01 (2011)

    Google Scholar 

  5. Bouzidi, K.R., Faron-Zucker, C., Fies, B., Le Thanh, N.: An Ontological Approach for Modeling Technical Standards for Compliance Checking. In: Rudolph, S., Gutierrez, C. (eds.) RR 2011. LNCS, vol. 6902, pp. 244–249. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  6. Kriechhammer, M.: Querying Systems for business models, http://www.kriechhammer.com/?English_Portfolio:my_Documents:Finals

  7. W3C: SPARQL 1.1 Query Language. W3C Working Draft (October 14, 2010)

    Google Scholar 

  8. Sukys, A., Nemuraite, L., Paradauskas, B., Sinkevicius, E.: Querying ontologies on the base of semantics of business vocabularies and business rules. In: Information Technologies’ 2011: Proceedings of the 17th International Conference on Information and Software Technologies, IT 2011, Kaunas, Lithuania, April 27-29, pp. 247–254 (2011)

    Google Scholar 

  9. Sukys, A., Nemuraite, L., Paradauskas, B., Sinkevičius, E.: SBVR based representation of SPARQL queries and SWRL rules for analyzing semantic relations. In: The First International Conference on Business Intelligence and Technology (Bustech 2011), Rome, Italy, IARIA, September 25-30, pp. 1–6 (2011)

    Google Scholar 

  10. Kleiner, M., Albert, P., Bézivin, J.: Parsing SBVR-Based Controlled Languages. In: Schürr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol. 5795, pp. 122–136. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  11. Spreeuwenberg, S., Healy, K.A.: SBVR’s Approach to Controlled Natural Language. In: Fuchs, N.E. (ed.) CNL 2009. LNCS, vol. 5972, pp. 155–169. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  12. Spreeuwenberg, S., Gerrits, R.: Business Rules in the Semantic Web, Are There Any or Are They Different? In: Barahona, P., Bry, F., Franconi, E., Henze, N., Sattler, U. (eds.) Reasoning Web 2006. LNCS, vol. 4126, pp. 152–163. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Karpovic, J., Nemuraite, L.: Transforming SBVR business semantics into Web ontology language OWL2: main concepts. In: Information Technologies’ 2011: Proceedings of the 17th International Conference on Information and Software Technologies, IT 2011, Kaunas, Lithuania, April 27-29, pp. 231–238 (2011)

    Google Scholar 

  14. Nemuraite, L., Skersys, T., Sukys, A., Sinkevicius, E., Ablonskis, L.: VETIS tool for editing and transforming SBVR business vocabularies and business rules into UML&OCL models. In: Information Technologies’ 2010: Proceedings of the 16th International Conference on Information and Software Technologies, IT 2010, Kaunas, Lithuania, April 21-23, pp. 377–384 (2010)

    Google Scholar 

  15. Karpovic, J., Nemuraite, L., Stankeviciene, M.: Requirements for Semantic Business Vocabularies and Rules for Transforming them into Consistent OWL2 Ontologies. In: Skersys, T., Butleris, R., Butkiene, R. (eds.) ICIST 2012. CCIS, vol. 319, pp. 420–435. Springer, Heidelberg (2012)

    Google Scholar 

  16. OMG: Ontology definition metamodel. OMG Document Number: ptc/2008-09-07

    Google Scholar 

  17. Collibra: Data governance software, http://www.collibra.com

  18. Ontorule project: Ontologies meet business rules, http://ontorule-project.eu

  19. Sukys, A., Nemuraite, L., Paradauskas, B., Sinkevičius, E.: Transformation Framework for SBVR based Semantic Queries in Business Information Systems. To appear in: the Second International Conference on Business Intelligence and Technology, Bustech 2012 (2012)

    Google Scholar 

  20. Horrocks, I., Parsia, B., Sattle, U.: OWL 2 Web Ontology Language Direct Semantics. W3C Recommendation (October 27, 2009)

    Google Scholar 

  21. Carrol, J., Herman, I., Patel-Schneider, P.F.: OWL 2 Web Ontology Language RDF-Based Semantics. W3C Recommendation (October 27, 2009)

    Google Scholar 

  22. W3C: OWL 2 Web Ontology Language Mapping to RDF Graphs. W3C Recommendation (October 27, 2009)

    Google Scholar 

  23. Schneider, M.: SPARQLAS – Implementing SPARQL Queries with OWL Syntax. In: Proceedings of the 3rd Workshop on Transforming and Weaving Ontologies in Model Driven Engineering, Málaga, Spain, June 30, pp. 1–7 (2010)

    Google Scholar 

  24. EMF Text SPARQL metamodel, http://emftext.org/index.php/EMFText_Concrete_Syntax_Zoo_SPARQL

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sukys, A., Nemuraite, L., Paradauskas, B. (2012). Representing and Transforming SBVR Question Patterns into SPARQL. In: Skersys, T., Butleris, R., Butkiene, R. (eds) Information and Software Technologies. ICIST 2012. Communications in Computer and Information Science, vol 319. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33308-8_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33308-8_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33307-1

  • Online ISBN: 978-3-642-33308-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics