Skip to main content

Satisfaction-Based Selection of XML Documents

  • Chapter
Intelligent Control and Automation

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 344))

  • 70 Accesses

Abstract

XML documents are becoming the most common approach to represent entities of the real world. Users need to select such entities based on their expectations in terms of both requirements and preferences. The selection process should deal with a potentially high number of documents representing similar entities and with the diversity of the perceived satisfactions of the users. In this paper, we present XMatch, a query language enabling the expression of users requests about the expected satisfaction over XML documents. This language improves the expressiveness of queries and supports aggregation of an high number of elementary satisfactions.

Partially funded by PRIN Project “Middleware basato su Java per la fornitura di servizi interattivi di TV digitale”.

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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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. Bray, T., Paoli, J., Sperberg-McQueen, C.M., Maler, E., Yergeau, F., Cowan, J.: Extensible Markup Language (XML) 1.1. W3C Recommendation 4 Feb (2004)

    Google Scholar 

  2. Andreozzi, S., Ciancarini, P., Montesi, D., Moretti, R.: An approach to the quantitative evaluation of grid services. To appear in Journal of Concurrency and Computation: Practice and Experience (2005) DOI: 10.1002/cpe.978

    Google Scholar 

  3. Boag, S., Chamberlin, D., Fernndez, M., Florescu, D., Robie, J., Simeon, J.: XQuery 1.0: An XML Query Language. (W3C Working Draft, 11 February (2005))

    Google Scholar 

  4. Andreozzi, S., Montesi, D., Moretti, R.: XMatch: a Language for Satisfaction-based Selection of Grid Services. Scientific Programming Journal, Special Issue on Grids and Worldwide Computing, IOS Press, IOS Press, (2005) 299–316

    Google Scholar 

  5. Dujmovic, J.: A method for evaluation and selection of complex hardware and software systems. In: Proceedings of the International Conference for the Resource Management and Performance Evaluation of Enterprise Computing Systems (CMG96), San Diego, CA, USA, Dec 1996. Volume 1. (1996) 368–378

    Google Scholar 

  6. Berglund, A., Boag, S., Chamberlin, D., Fernández, M.F., Kay, M., Robie, J., Siméon, J.: XML Path Language (XPath) 2.0. W3C Candidate Recommendation, Nov (2005)

    Google Scholar 

  7. Fernández, M., Malhotra, A., Marsh, J., Nagy, M., Walsh, N.: XQuery 1.0 and XPath 2.0 Data Model. W3C Candidate Recommendation, Nov (2005)

    Google Scholar 

  8. XMatch2XQuery prototype implementation. http://www.cnaf.infn.it/~andreozzi/research/xmatch/software/. May (2006)

    Google Scholar 

  9. Prelz, F. et Al.: Pratical Approaches to Grid Workload and Resource Management in the EGEE Project. In: Proceedings of the Conference on Computing in High Energy and Nuclear Physics (CHEP 2004), Interlaken, Switzerland. (2004)

    Google Scholar 

  10. Solomon, M.: The ClassAd language reference manual. Computer Sciences Department, University of Wisconsin, Madison, WI, Oct (2003)

    Google Scholar 

  11. Litzkow, M. J., Livny, M., Mutka, M. W.: 2003, ‘Policy Driven Heterogeneous Resource Co-Allocation with Gangmatching’. In: Proceedings of the 12th IEEE International Symposium on High-Performance Distributed Computing (HPDC 2003), Seattle, WA, USA, June (2003)

    Google Scholar 

  12. Litzkow, M., Livny, M., Mutka, M. W.: 1988, Condor-a Hunter of Idle Workstations. In: Proceedings of the 8th International Conference on Distributed Computing Systems (ICDCS 1988), San Jose, CA, USA, June (1988)

    Google Scholar 

  13. Chomicki, J.: Preference Formulas in Relational Queries. ACM Transaction on Database Systems, 28(4) (2003) 427–466

    Article  Google Scholar 

  14. Kießling, W.: Foundations of Preferences in Database Systems. In Proceedings of the 28th Very Large Database System (VLDB) Conference, Hong Kong, China, (2002)

    Google Scholar 

  15. Hafenrichter, B., Kießling, K.: Optimization of Relational Preference Queries. In Proceedings of the 16th Australasian Database (ADB05) Conference, Newcastle, Australia, (2005)

    Google Scholar 

  16. Kießling, K., Köstler, G.: Preference SQL-Design, Implementation, Experiences. In Proceedings of 28th International Conference on Very Large Databases (VLDB), Hong Kong, China, Aug (2002)

    Google Scholar 

  17. Kießling, W., Hafenrichter, B., Fischer, S., Holland, S.: Preference XPATH: a Query Language for E-Commerce. In Proceedings of 5th Internationale Tagung Wirtschaftsinformatik, Augsburg, Germany, Sep (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Andreozzi, S., Ciancarini, P., Montesi, D., Moretti, R. (2006). Satisfaction-Based Selection of XML Documents. In: Huang, DS., Li, K., Irwin, G.W. (eds) Intelligent Control and Automation. Lecture Notes in Control and Information Sciences, vol 344. Springer, Berlin, Heidelberg . https://doi.org/10.1007/978-3-540-37256-1_129

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-37256-1_129

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-37255-4

  • Online ISBN: 978-3-540-37256-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics