An agent-oriented service model for a personal information manager

Tarek Helmy*, Ali Bahrani, Jeffrey M. Bradshaw

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations


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.

Original languageEnglish
Title of host publicationService-Oriented Computing
Subtitle of host publicationAgents, Semantics, and Engineering - AAMAS 2009 International Workshop, SOCASE 2009, Proceedings
Number of pages17
StatePublished - 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5907 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


  • Agent-oriented software
  • Personal information manager

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'An agent-oriented service model for a personal information manager'. Together they form a unique fingerprint.

Cite this