Skip to main content

An Agent-Oriented Service Model for a Personal Information Manager

  • Conference paper
Service-Oriented Computing: Agents, Semantics, and Engineering (SOCASE 2009)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5907))

Abstract

Developing a reusable model of high quality requires consideration of the full development life cycle of an agent-based system. In this paper, we discuss an approach based on the Gaia methodology for describing and designing a service model for a personal information manager based on the agent-oriented paradigm. The proposed model is shown to be complete, scalable, independent of specific development frameworks, and supportive of a high degree of autonomous behavior. The extensibility of the model is shown by elaborating the original model to support speech recognition and calendar scheduling based on user preferences and learning from history.

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. Boardman, R.: Improving Tool Support for Personal Information Management. Thesis Report for the degree of Doctor of Philosophy, pp. 30–60 (2004)

    Google Scholar 

  2. Dumais, S., Cutrell, E., Cadiz, J., Jancke, G., Sarin, R., Robbins, D.C.: Stuff I’ve seen: a system for personal information retrieval and re-use. In: Proceedings of the 26th Annual international ACM SIGIR Conference on Research and Development in information Retrieval, Canada (2003), http://doi.acm.org/10.1145/860435.860451

  3. Mao, X., Wang, J., Chen, J.: Modeling Organization Structure of Multi-Agent System. In: Proceedings of the IEEE/WIC/ACM international Conference on Intelligent Agent Technology, pp. 116–119 (2005), http://dx.doi.org/10.1109/IAT.2005.102

  4. Nikraz, M., Caire, G., Bahri, P.A.: A methodology for the analysis and design of multi-agent systems using JADE. Computer Systems Science and Engineering 21(2) (2006)

    Google Scholar 

  5. Luck, M., Ashri, R., d’Inverno, M.: Agent-Based Software Development. Artech House, Inc. (2004)

    Google Scholar 

  6. Pressman, R.S.: Software Engineering: a Practitioner’s Approach. McGraw-Hill Science/Engineering/Math, New York (2004)

    Google Scholar 

  7. Robertson, G., Czerwinski, M., Larson, K., Robbins, D.C., Thiel, D., van Dantzich, M.: Data Mountain: using spatial memory for document management. In: Proceedings of the 11th Annual ACM Symposium on User interface Software and Technology, USA, November 01 - 04, pp. 153–162 (1998), http://doi.acm.org/10.1145/288392.288596

  8. Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design. In: Autonomous Agents and Multi-Agent Systems, pp. 285–312 (2000), http://dx.doi.org/10.1023/A:1010071910869

  9. Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multi-agent systems: The Gaia methodology. ACM Trans. Software Engineering. Method, 317–370 (2003), http://doi.acm.org/10.1145/958961.958963

  10. Myers, K., Berry, P., Blythe, J., Conley, K., Gervasio, M., McGuinness, D., Morley, D., Pfeffer, A., Pollack, M., Tambe, M.: An Intelligent Personal Assistant for Task and Time Management. AI Magazine 28(2), 47–61 (2007)

    Google Scholar 

  11. Helmy, T.: Towards a User-Centric Web Portals Management. International Journal of Information Technology 12(1), 1–15 (2006)

    Google Scholar 

  12. Jones, W.: Keeping Found Things Found: The Study and Practice of Personal Information Management. Morgan Kaufmann Publishers, Burlington (2008)

    Google Scholar 

  13. Jones, W., Teevan, J. (eds.): Personal Information Management. University of Washington Press, Seattle (2007)

    Google Scholar 

  14. Bradshaw, J.M., Feltovich, P.J., Johnson, M., Bunch, L., Breedy, M., Jung, H., Lott, J., Uszok, A.: Coordination in human-agent-robot teamwork. In: Proceedings of the 2008 International Symposium on Collaborative Technologies and Systems (CTS 2008), Special Session on Collaborative Robots and Human Robot Interaction, Irvine, CA, May 19-23 (2008), pp. 467–476 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Helmy, T., Bahrani, A., Bradshaw, J.M. (2009). An Agent-Oriented Service Model for a Personal Information Manager. In: Kowalczyk, R., Vo, Q.B., Maamar, Z., Huhns, M. (eds) Service-Oriented Computing: Agents, Semantics, and Engineering. SOCASE 2009. Lecture Notes in Computer Science, vol 5907. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10739-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10739-9_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10738-2

  • Online ISBN: 978-3-642-10739-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics