Skip to main content

Dynamic Conversation Structures: An Extended Example

  • Chapter
Formal Modelling in Electronic Commerce

Part of the book series: International Handbooks on Information Systems ((INFOSYS))

  • 521 Accesses

Abstract

The author provides an in-depth look at a moderately complex conversation as represented by a finite state machine, a representation used by an established agent communication system. He compares this to a statechart-based method used for Moore’s conversation policy framework and observes that these methods differ in their level of detail, the usefulness of parts of the graphical representation, and in the grouping of events. The remainder of the paper demonstrates how a multi-agent conversation policy can be used to control the flow of messages, contrasts this with how messages are handled via an inference-based process, and shows how the inference-based processing can be integrated with the policy-based handling in order to deal with exceptions to the policy.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.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. Jeffrey M. Bradshaw, Stewart Dutfield, Pete Benoit, and John D. Woolley, KAoS: Toward an industrial-strength open agent architecture, Software agents (Jeffrey M. Bradshaw, ed.), AAAI Press, 1997, pp. 375–418.

    Google Scholar 

  2. Grady Booch, James Rumbaugh, and Ivar Jacobson, The Unified Modeling Language user guide, Addison-Wesley, 1999.

    Google Scholar 

  3. Frank Dignum and Mark Greaves (eds.), Issues in agent communication, Lecture notes in computer science, vol. 1916, Springer, 2000.

    Google Scholar 

  4. Foundation for Intelligent Physical Agents, FIPA 97 specification part 2: Agent communication language, November 28, 1997, Geneva, Switzerland.

    Google Scholar 

  5. Mark Greaves, Heather Holback, and Jeffrey Bradshaw, What is a conversation policy?, Proceedings for the Workshop on Specifying and Implementing Conversation Policies (Seattle, WA) (Mark Greaves and Jeffrey Bradshaw, eds.), Autonomous Agents’ 99, May 1, 1999, pp. 1–9.

    Google Scholar 

  6. David Harel, Statecharts: A visual formalism for complex systems, Science of Computer Programming 8 (1987), 231–274.

    Article  MATH  ISI  MathSciNet  Google Scholar 

  7. Steven O. Kimbrough and Scott A. Moore, On obligation, time, and defeasibility in systems for electronic commerce, Proceedings of the Twenty-Sixth Annual Hawaii International Conference on System Sciences, Volume III, Information Systems: DSS/Knowledge-Based Systems (Los Alamitos, California) (Jay F. Nunamaker, Jr. and Ralph H. Sprague, Jr., eds.), IEEE Computer Society Press, 1993, pp. 493–502.

    Google Scholar 

  8. Diane J. Litman and James F. Allen, A plan recognition model for subdialogues in conversations, Cognitive Science 11 (1987), 163–200.

    Article  ISI  Google Scholar 

  9. Yannis Labrou and Tim Finin, A proposal for a new KQML specification, Downloaded from http://www.cs.umbc.edu/kqml/ in January 1998 (Technical Report CS-97-03), February 3, 1997.

    Google Scholar 

  10. Scott A. Moore, On conversation policies and the need for exceptions, Issues in Agent Communication (Frank Dignum and Mark Greaves, eds.), Lecture Notes in Artificial Intelligence, vol. 1916, Springer, 2000, pp. 144–159.

    Google Scholar 

  11. —, A foundation for flexible automated electronic commerce, Information Systems Research 12 (2001), no. 1, 34–62.

    Article  ISI  Google Scholar 

  12. Livia Polanyi, A formal model of the structure of discourse, Journal of Pragmatics 12 (1988), 601–638.

    Article  ISI  Google Scholar 

  13. James Rumbaugh, Ivar Jacobson, and Grady Booch, The Unified Modeling Language reference manual, Addison-Wesley, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Moore, S.A. (2005). Dynamic Conversation Structures: An Extended Example. In: Kimbrough, S.O., Wu, D. (eds) Formal Modelling in Electronic Commerce. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-26989-4_13

Download citation

Publish with us

Policies and ethics