Skip to main content

Customizable-Resources Description, Selection, and Composition: A Feature Logic Based Approach

  • Conference paper
On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE (OTM 2006)

Abstract

Users preferences heterogeneity in distributed systems often forces resources suppliers to offer customizable-resources in order to fulfill different customer needs. We present in this paper a Feature Logic based approach to customizable-resources description, selection, and composition. In our approach, resources and requests are both specified in a logical framework by feature terms. The feature terms unification technique allows reasoning on these specifications in order to select and possibly compose the resources that are candidate to satisfy a client request.

An erratum to this chapter can be found at http://dx.doi.org/10.1007/11914853_71.

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

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. Arnold, K., Osullivan, B., Scheifler, R.W., Waldo, J., Wollrath, A., O’Sullivan, B., Scheifler, R.: The Jini(TM) Specification. Addison-Wesley, Reading (1999)

    Google Scholar 

  2. Berman, F., Wolski, R.: The AppLeS project: A status report. In: Proceedings of the 8 th NEC Research Symposium, Berlin, Germany (1997)

    Google Scholar 

  3. Boag, S., Chamberlin, D., Fernández, M.F., Florescu, D., Robie, J., Siméon, J.: XQuery 1.0: An XML Query Language, W3C (2002)

    Google Scholar 

  4. Czajkowski, K., Kesselman, C., Fitzgerald, S., Foster, I.T.: Grid information services for distributed resource sharing. In: HPDC, pp. 181–194 (2001)

    Google Scholar 

  5. Dail, H.: A Modular Framework For Adaptive Schedulling in Grid Application Development Environments. Computer Science, University of California, San Diego (2002)

    Google Scholar 

  6. Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure, vol. xxiv, p. 667. Morgan Kaufmann Publishers, San Francisco (2004)

    Google Scholar 

  7. Garcia-Molina, H., Ullman, J., Widom, J.: Database Systems: The Complete Book, vol. xxvii, p. 1119. Prentice Hall, Upper saddle River (2002)

    Google Scholar 

  8. Howes, T., Smith, M.C., Good, G.S., Howes, T.A., Smith, M.: Understanding and Deploying Ldap Directory Services, p. 608. Addison-Wesley Professional, Reading (2003)

    Google Scholar 

  9. Litzkow, M.J., Livny, M., Mutka, M.W.: Condor - a hunter of idle workstations. In: ICDCS, pp. 104–111 (1988)

    Google Scholar 

  10. Liu, C., Foster, I.T.: A constraint language approach to grid ressource selection. In: Niversite Of Chicago, Chicago (2003)

    Google Scholar 

  11. Liu, C., Foster, I.T.: A constraint language approach to matchmaking. In: RIDE, pp. 7–14 (2004)

    Google Scholar 

  12. Newcomer, E.: Understanding Web Services: Xml, Wsdl, Soap, and Uddi, vol. xxviii, p. 332. Addison-Wesley, Reading (2002)

    Google Scholar 

  13. Payne, T.R., Paolucci, M., Sycara, K.: Advertising and Matching DAML-S Service Descriptions. In: International Semantic Web Symposium (SWWS), Standford University, California (2001)

    Google Scholar 

  14. Pine, B.J., Davis, S.: Mass Customization: The New Frontier in Business Competition. Harvard Business School Press (1993)

    Google Scholar 

  15. Preist, C.: Agent Mediated Electronic Commerce at HP Labs Bristol. Hewlett-Packard Labs, Bristol (2001)

    Google Scholar 

  16. Raman, R., Livny, M., Solomon, M.H.: Matchmaking: Distributed resource management for high throughput computing. In: HPDC, p. 140 (1998)

    Google Scholar 

  17. Sam, Y., Boucelma, O., Hacid, M.S.: Web Services Customization: A composition-based approach. In: Sam, Y., Boucelma, O., Hacid, M.S. (eds.) ICWE 2006. ACM Press, New York (2006) (to appear)

    Google Scholar 

  18. Smolka, G.: Feature-logik. In: GWAI, pp. 477–478 (1989)

    Google Scholar 

  19. Smolka, G.: Feature-constraint logics for unification grammars. J. Log. Program. 12(1&2), 51–87 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  20. Stallings, W.: SNMP, SNMPv2, SNMPv3, and RMON 1 and 2, 3rd edn., vol. xv, p. 619. Addison-Wesley, Reading (1999)

    Google Scholar 

  21. Sycara, K.P., Widoff, S., Klusch, M., Lu, J.: Larks: Dynamic matchmaking among heterogeneous software agents in cyberspace. Autonomous Agents and Multi-Agent Systems 5(2), 173–203 (2002)

    Article  Google Scholar 

  22. Zeller, A., Snelting, G.: Unified versioning through feature logic. ACM Trans. Softw. Eng. Methodol. 6(4), 398–441 (1997)

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

Cite this paper

Sam, Y., Colonna, FM., Boucelma, O. (2006). Customizable-Resources Description, Selection, and Composition: A Feature Logic Based Approach. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2006: CoopIS, DOA, GADA, and ODBASE. OTM 2006. Lecture Notes in Computer Science, vol 4275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11914853_23

Download citation

  • DOI: https://doi.org/10.1007/11914853_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-48287-1

  • Online ISBN: 978-3-540-48289-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics