Skip to main content

Introducing the Adaptive Agent Oriented Software Architecture and Its Application in Natural Language User Interfaces

  • Conference paper
  • First Online:
Agent-Oriented Software Engineering (AOSE 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1957))

Included in the following conference series:

Abstract

Adaptive Agent Oriented Software Architecture (AAOSA) is a new approach to software design based on an agent-oriented architecture. In this approach, agents are considered adaptively communicating modules divided into a “white box” module, which is responsible for communications and learning and a “black box” which, is responsible for the independent specialized processes. An AAOSA parser can parse context sensitive languages. The use of this methodology in designing user interfaces helps overcome many human-machine interface problems by limiting the domain of language processing to the functional domain of the application.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. V. R. Lesser. Reflections on the Nature of Multi-Agent Coordination and its implications for an Agent Architecture, Autonomous Agents and Multi-Agent Systems. pp. 89–111, Kluwer Academic Publisers, I, 1998.

    Google Scholar 

  2. N. A. Baas. Emergence, Hierarchies, and Hyper-structures. C.G. Langton ed., Artificial Life 111. Addison Wesley, 1994.

    Google Scholar 

  3. N. A. Baas. Hyper-structures as Tools in Nanotechnology and Nanobiology. S. Rasmussen, S. R. Hameroff. J. Tuzinki, P. A. Hansson ed.’s, Towards a Nanobiology: Coherent and Emergent Phenomena in Bimolecular Systems. MIT Press, 1995.

    Google Scholar 

  4. M. R. Genesereth and S. P. Ketchpel. Software Agents. Communications of the ACM. Vol. 37, No. 7, July 1994.

    Google Scholar 

  5. D. Martin and D. Moran. Building distributed software systems with the open agent architecture. Proc. of the Third International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology. The Practical Application Company Ltd., Blackpool, Lancashire, UK, March 1998.

    Google Scholar 

  6. D. Cockburn and N. R. Jennings. ARCHON: A Distributed Artificial Intelligence System for Industrial Applications. G. M. P. O'Hare, N. R. Jennings, ed.’ s, Foundations of Distributed Artificial Intelligence, pp. 319–344. John Wiley & Sons, 1996.

    Google Scholar 

  7. B. Hayes-Roth, K. Pfleger, P. Lalanda, P. Morignot and M. Balabanovic. A domain-specific Software Architecture for adaptive intelligent systems. ZEEE Transactions on Software Engineering. April 1995.

    Google Scholar 

  8. S._Franklin, and A. Graesser. Is it an Agent or just a Program? A Taxonomy for Autonomous Agents. Proceedings of the Third International Workshop on Agents Theories, Architectures, and Languages. Springer-Verlag, 1996.

    Google Scholar 

  9. J. M. Bradshaw. KaoS: An Open Agent Architecture Supporting Reuse, Interoperability, and Extensibility. Proceedings of Tenth Knowledge Acquisition for Knowledge-Based Systems Workshop. http://ksi.cpsc.ucalgary.ca/KAW/KAW96/KAW96Proc.html, 1996.

  10. P. Brazdil, M. Gams, S. Sian, L. Torgo, and W. Van de Velde. Learning in Distributed Systems and Multi-Agent Environments. Machine Learning: EWSL-91 (European Working Session on Learning), Y. Kodratoff(Ed.), Lecture Notes in Artificial Intelligence, Springer-Verlag, 1991

    Google Scholar 

  11. T. Kuhme. Adaptive Action Prompting-A complementary aid to support task-oriented interaction in explorative user interfaces. Technical Report #GIT-GVU-93-19. Georgia Institute of Technology, Dept. of Computer Science, Graphics, Visualization, and Usability Center, 1993.

    Google Scholar 

  12. B. Hodjat, M. Amamiya, Applying the Adaptive Agent Oriented Software Architecture to the Parsing of Context Sensitive Grammars, IEICE Trans. Vol.E83-D, No.5, pp.1142-1152, May 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hodjat, *., Amamiyat, †. (2001). Introducing the Adaptive Agent Oriented Software Architecture and Its Application in Natural Language User Interfaces. In: Ciancarini, P., Wooldridge, M.J. (eds) Agent-Oriented Software Engineering. AOSE 2000. Lecture Notes in Computer Science, vol 1957. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44564-1_19

Download citation

  • DOI: https://doi.org/10.1007/3-540-44564-1_19

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41594-7

  • Online ISBN: 978-3-540-44564-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics