Experiences in developing mobile applications using the Apricot Agent Platform

  • Authors:
  • Petteri Alahuhta;Henri Löthman;Heli Helaakoski;Arto Koskela;Juha Röning

  • Affiliations:
  • VTT Technical Research Institute of Finland, Finland;VTT Technical Research Institute of Finland, Finland;VTT Technical Research Institute of Finland, Finland;University of Oulu, Finland;University of Oulu, Finland

  • Venue:
  • Personal and Ubiquitous Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The trend of increasing mobile services has set a new challenge for service providers: how to develop more advanced and user-friendly, context-aware and personalized mobile services for the users. Apricot Agent Platform is an agent-based software platform designed for developing context-aware and personalized mobile services. Apricot Agent Platform supports the development of user-friendly mobile services by providing tools for combining various mobile and Internet-based services. Apricot agent architecture consists of an agent platform, agents and agent containers. For the developers of mobile services, it provides built-in functionality and communication mechanism. Furthermore, this paper describes four demonstrators that are built up on the Apricot Agent Platform to evaluate the usability and efficiency of the platform in the processes of building mobile services. The outcome of the evaluation indicates relatively promising results and the further target for development is revealed.