Skip to main content

Enabling Agent Oriented Programming Using CORBA-Based Object Interconnection Technology for Ubiquitous Computing

  • Conference paper
  • 2837 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4304))

Abstract

This paper presents a real-time agent service layer (RT-ASL) that is built on CORBA, in order to use a high-level abstraction of software agents for ubiquitous computing. There are four important characteristics in designing RT-ASL: message passing communication mechanism for agent communications, agent service discovery mechanism, real-time agent communication language, and real-time generic scheduling interfaces. This paper clarifies the importance of such design decisions and their meanings in ubiquitous programming.

This research has been supported by the Ministry of Education and Human Resources Development, S. Korea, under the grant of the second stage of BK21 project.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Shoham, Y.: Agent-oriented Programming. Artificial Intelligence 60(1) (1993)

    Google Scholar 

  2. Gensereth, M.: Software Agents. Communications of ACM 37(7), 48–53 (1994)

    Article  Google Scholar 

  3. Object Management Group: The Common Object Request Broker Architecture: Core Specification, Version 3.0.3 (2004)

    Google Scholar 

  4. Graham, J., Decker, K.: Towards a Distributed, Environment-Centered Agent Framework. In: Proceedings of International Workshop on Agent Theories, Architectures and Languages (1999)

    Google Scholar 

  5. Bellifemine, F., Poggi, A., Rimassa, G.: JADE – A FIPA-compliant Agent Framework. In: Proceedings of PAAM 1999, London, pp. 97–108 (1999)

    Google Scholar 

  6. Benech, D., Desprats, T.: A KQML-CORBA based Architecture for Intelligent Agents Communication in Cooperative Service and Network Management. In: Proceedings of IFIP/IEEE MMNS 1997, pp. 357–364 (1997)

    Google Scholar 

  7. Dipippo, L., Fay-Wolfe, V., Nair, L., Hodys, E., Uvarov, O.: A Real-Time Multi-Agent System Architecture for E-Commerce Applications. In: Proceedings of International Symposium on Autonomous Decentralized Systems (2001)

    Google Scholar 

  8. FIPA: The Foundations for Intelligent Physical Agents, http://www.fipa.org

  9. Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an Agent Communication Language. In: Proceedings of the third International Conference on Information and Knowledge Management (November 1994)

    Google Scholar 

  10. Garvey, A., Lesser, V.: Design-to-time Real-Time Scheduling. IEEE Transactions on Systems, Man and Cybernetics 23(6), 1491–1502 (1993)

    Article  Google Scholar 

  11. Schmidt, D.C.: TAO Developer’s Guide: Building a standard in performance, Version 1.3a, Object Computing Inc. (2003)

    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

Choi, H., Kim, TH. (2006). Enabling Agent Oriented Programming Using CORBA-Based Object Interconnection Technology for Ubiquitous Computing. In: Sattar, A., Kang, Bh. (eds) AI 2006: Advances in Artificial Intelligence. AI 2006. Lecture Notes in Computer Science(), vol 4304. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11941439_95

Download citation

  • DOI: https://doi.org/10.1007/11941439_95

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49787-5

  • Online ISBN: 978-3-540-49788-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics