Fuzzy Query Model for XML Documents

  • Jeany Seto
  • Shane Clement
  • David Duong
  • Keivan Kianmehr
  • Reda Alhajj
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5788)

Abstract

To address the needs of a wider user group than professionals and to increase the accessibility to shared XML documents, this paper presents a system with a GUI query builder which generates XQuery statements that support for both strict and fuzzy qualifiers. Our motivation is the fact that XML is rapidly becoming the format of choice to contain information for both storage and transfer. Consequently, as more information is contained in XML there is a need to develop a way for non-technical users to query for information contained in XML documents. In this sense, the human language can be vague in describing queries and hence incorporating fuzziness in the GUI would be more appropriate. This is especially true when we think of naive users who are not expected to understand structured query languages. A user can comfortably specify a query in simple terms and the developed intermediate layer is responsible to hide the details of the transformation process from the user. The target is a two-fold approach that satisfies the user the best and use XQuery to access the XML documents at the back end.

Keywords

Fuzzy Logic Structured Databases XML Documents XQuery Java GUI 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Alhajj, R., Guarav, A.: Incorporating Fuzziness in XML and Mapping Fuzzy Relational Data into Fuzzy XML. In: Proc. of ACM SAC (2005)Google Scholar
  2. 2.
    Bray, T., Paoli, J., Sperberg-McQueen, C., et al.: Extensible Markup Language (XML) 1.0. W3C Recommendation 6 (2000)Google Scholar
  3. 3.
    Lo, A., Kianmehr, K., Özyer, T., Kaya, M., Alhajj, R.: Wrapping VRXQuery with Self-Adaptive Fuzzy Capabilities. In: Proc. of IEEE WI (November 2007)Google Scholar
  4. 4.
    Lo, A., Alhajj, R., Barker, K.: Flexible User Interface for Converting Relational Data into XML. In: Christiansen, H., Hacid, M.-S., Andreasen, T., Larsen, H.L. (eds.) FQAS 2004. LNCS (LNAI), vol. 3055, pp. 418–431. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  5. 5.
    Lo, A., Alhajj, R., Barker, K.: VIREX: Visual relational to xml conversion tool. Visual Languages and Computing 17(1), 25–45 (2006)CrossRefGoogle Scholar
  6. 6.
    Lo, A., Alhajj, R., Barker, K.: VIREX: Interactive Approach for Database Querying and Integration by Re-engineering Relational Data into XML. In: Proc. of IEEE WI, Hong Kong (2006)Google Scholar
  7. 7.
    Kacprzyk, J.: Fuzzy Logic in DBMSs and Querying. Systems Research Institute, Polish Academy of Sciences (1995)Google Scholar
  8. 8.
    Kacprzyk, J., Zadronzy, S.: Fuzzy Queries Against a Crisp Database Over the Internet: An Implementation. In: Proc. of Int. Conf. Knowledge-Based Intelligent Engineering Systems and Allied Technologies (2000)Google Scholar
  9. 9.
    Turowski, K., Weng, U.: Representing and processing fuzzy information an XML-based approach. Knowledge-Based Systems 15, 67–75 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Jeany Seto
    • 1
  • Shane Clement
    • 1
  • David Duong
    • 1
  • Keivan Kianmehr
    • 1
  • Reda Alhajj
    • 1
    • 2
  1. 1.Dept. of Computer ScienceUniversity of CalgaryCalgaryCanada
  2. 2.Dept. of Computer ScienceGlobal UniversityBeirutLebanon

Personalised recommendations