Skip to main content

Attractive Interface for XML: Convincing Naive Users to Go Online

  • Chapter
Soft Computing in XML Data Management

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 255))

  • 624 Accesses

Abstract

Traditionally, searching in general or querying in particular required the exact matching of value to return results. As technology improves in the information sector, the complexity of these systems also increases. This is fairly common, especially in the area of databases as new models, like XML, are emerging. Searching for information is becoming more challenging for most users as the user population is increasing rapidly to include more less skilled (naive) users. This is especially true when web-based search is considered. Most users are no more familiar with structured languages like SQL and XQuery. Using relative linguistic terms for querying seems to be the most reasonable and logical approach to making any composite resource a more searchable database of information, while implementing fuzziness in XML accounts for the lack of structure that results from pooling databases together. This seems to be the natural evolution of the technology as it moves away from complex and confusing interfaces to more user-friendly, user-centric and intuitive ones. To address these concerns, this chapter describes the design and implementation of a fuzzy nested querying system for XML databases. The research involved is outlined and examined to decide on the most fitting solution that incorporates fuzziness into a user interface intended to be attractive to naive users. After researching the task, we applied our findings via the implementation of a prototype which covers the intended scope of a demonstration of fuzzy nested querying. This prototype has been integrated into VIREX (a user-friendly system that allows users to view and use relational data as XML); the developed prototype includes an easy to use graphical interface that will allow the user to apply fuzziness in order to easier search XML documents. The goal of this is to provide insight on creating more intuitive ways of searching and using XML databases; thus increasing the size of the population using and addressing XML data. We intend to expand into relational and object-oriented databases.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Alhajj, R., Guarav, A.: Incorporating Fuzziness in XML and Mapping Fuzzy Relational Data into Fuzzy XML. In: Proc. of ACM SAC (April 2005)

    Google Scholar 

  2. Beyer, K., et al.: Extending XQuery for Analytics. In: Proc. of ACM SIGMOD, pp. 503–514 (2005)

    Google Scholar 

  3. Bosc, P., Galibourg, M., Hamon, G.: Fuzzy querying with SQL: extensions and implementation aspects. Fuzzy Sets and Systems 28, 333–349 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  4. Buckles, B.P., Petry, F.E.: Fuzzy Databases in the New Era. In: Proc. of ACM SAC, pp. 497–502 (1995)

    Google Scholar 

  5. Buckles, B.P., Petry, F.E.: A Fuzzy Representation of Data for Relational Databases. Fuzzy Sets and Systems 7, 213–226 (1982)

    Article  MATH  Google Scholar 

  6. Dey, D., Sumit, S.: A Probabilistic Relational Model and Algebra. ACM TODS 21, 339–369 (1996)

    Article  Google Scholar 

  7. Fernandez, M., Tan, W.-C., Suciu, D.: SilkRoute: Trading between Relations and XML. In: Proc. of WWW, Amsterdam (May 2000)

    Google Scholar 

  8. Fong, J., Pang, F., Bloor, C.: Converting Relational Database into XML Document. In: Proc. of the Intern. Workshop on Electronic Business Hubs, September 2001, pp. 61–65 (2001)

    Google Scholar 

  9. Hellman, M.: Fuzzy Logic Introduction (2001)

    Google Scholar 

  10. Kacprzyk, J.: Fuzzy Logic in DBMSs and Querying. Systems Research Institute, Polish Academy of Sciences (1995)

    Google Scholar 

  11. Kacprzyk, J., Zadronzy, S.: Fuzzy Queries Against a Crisp Database Over the Internet: An Implementation (2000)

    Google Scholar 

  12. Lee, D., Mani, M., Chiu, F., Chu, W.W.: Schema Conversion Methods between XML and Relational Models. Knowledge Transformation for the Semantic Web (2003)

    Google Scholar 

  13. Lee, J., et al.: Modeling Imprecise Requirements with XML. Fuzzy Systems 2, 861–866 (2002)

    Google Scholar 

  14. Lo, A., Kianmher, K., Özyer, T., Kaya, M., Alhajj, R.: Wrapping VRXQuery with Self-Adaptive Fuzzy Capabilities. In: Proceedings of IEEE International Conference on Web Intelligence, Silicon Valley, CA (2007)

    Google Scholar 

  15. Lo, A., Alhajj, R., Barker, K.: Flexible User Interface for Converting Relational Data into XML. In: Proc. of the International Conference on Flexible Query Answering Systems. Springer, Lyon (2004)

    Google Scholar 

  16. Lo, A., Alhajj, R., Barker, K.: VIREX: Visual relational to xml conversion tool. Journal of Visual Languages and Computing 17(1), 25–45 (2006)

    Article  Google Scholar 

  17. 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 Conference on Web Intelligence, Hong Kong (2006)

    Google Scholar 

  18. Medina, J.M., Pons, O., Vila, M.A.: GEFRED: A Generalized Model of Fuzzy Relational Databases Version 1.1. Information Sciences (1994)

    Google Scholar 

  19. Raju, K.V., Majumdar, A.K.: Fuzzy Functional Dependencies and Lossless Join Decomposition of Fuzzy Relational Database Systems. ACM TODS 13, 129–166 (1988)

    Article  Google Scholar 

  20. Thompson, H.S., et al.: XML Schema Part 1: Structures. W3C Recommendation (October 2004)

    Google Scholar 

  21. Turowski, K., Weng, U.: Representing and processing fuzzy information - an XML-based approach. Knowledge-Based Systems 15, 67–75 (2002)

    Article  Google Scholar 

  22. Wang, C., Lo, A., Alhajj, R.: Novel Approach for Reengineering Relational Databases into XML. In: Proc. of XSDM (in conjunction with ICDE), Tokyo (2005)

    Google Scholar 

  23. Wang, S., et al.: Incremental Discovery of Functional Dependencies From Similarity-bases Fuzzy Relational Databases Using Partitions. In: Proc. of the National Conference on Fuzzy Theory and Its Applications, pp. 629–636 (2001)

    Google Scholar 

  24. Yang, K.Y., Lo, A., Özyer, T., Alhajj, R.: DWG2XML: Generating XML Nested Tree Structure from Directed Weighted Graph. In: Proc. of ICEIS, Miami (2005)

    Google Scholar 

  25. Zadeh, L.: Fuzzy Sets. Information and Control 8, 338–353 (1965)

    Article  MATH  MathSciNet  Google Scholar 

  26. Zadeh, L., Klir, G.J., Yuan, B.: Fuzzy Sets. Information and Control (1996)

    Google Scholar 

  27. Zvieli, A., Chen, P.P.: Entity-relationship modeling and fuzzy databases. In: Proc. of IEEE ICDE, Los Angeles, pp. 320–327 (1986)

    Google Scholar 

  28. NUX website, http://dsd.lbl.gov/nux/

  29. World Wide Web Consortium (W3C), http://www.w3.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Kianmehr, K. et al. (2010). Attractive Interface for XML: Convincing Naive Users to Go Online. In: Ma, Z., Yan, L. (eds) Soft Computing in XML Data Management. Studies in Fuzziness and Soft Computing, vol 255. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14010-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14010-5_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14009-9

  • Online ISBN: 978-3-642-14010-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics