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 processes of building mobile services. The results of the evaluation indicate relatively promising results and the further target for development is revealed.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Senn, J.A.: The Emergence of M-Commerce. Computer 33(12), 148–150 (2000)
Snellman, K.: Mobiilipalvelumarkkinat Suomessa (In Finnish), Liikenne-ja viestintäministeriön julkaisuja 24/2004 (2003)
Anckar, B., D’Incau, D.: Value-added services in mobile commerce: an analytical framework and empirical findings from a national consumer survey. In: Proceedings of the 35th Annual Hawaii International Conference on System Sciences, HICSS 2002, Jan. 2002, pp. 7–10 (2002)
Antoniou, G., Van Harmelen, F.: A Semantic Web Primer, April 2004. MIT Press, Cambridge (2004b) ISBN 0-262-01210-3
Jennings, N.R., Wooldridge, M.J.: Applications of Intelligent Agents. In: Jennings, N.R., Wooldridge, M.J. (eds.) Agent Technology: Foundations, Applications, and Markets, pp. 3–28. Springer, Heidelberg (1998)
Aylett, R., Brazier, F., Jennings, N., Luck, M., Preist, C., Nwana, H.: Agent Systems and Applications. The Knowledge Engineering Review 13(3), 303–308 (1998)
Helaakoski, H., Feng, S.C., Jurrens, K.K., Ojala, K., Kipinä, K.: Collaborative Software Agents in Steel Product Industry. In: The IASTED International Conference on Artificial Intelligence and Applications, Innsbruck, Austria, February 16-18 (2000)
Stroulia, E., Hatch, M.P.: An Intelligent Agent Architecture for Flexible Service Integration on the Web. IEEE Transactions on Systems, Man and Cybernetics-Part C. Applications and Reviews 33(4) (November 2003)
Riekki, J., Huhtinen, J., Ala-Siuru, P., Alahuhta, P., Kaartinen, J., Röning, J.: Genie of the net, an agent platform for managing services on behalf of the user. Computer Communications. 26(11), 1188–1198 (2003)
Berger, M., et al.: Porting Distributed Agent-Middleware to Small Mobile Devices. In: Proc. First Int’l Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS ’02), Workshop 16 (Ubiquitous Agents on Embedded, Wearable, and Mobile Devices) (2002)
Poslad, S., et al.: CRUMPET: Creation of User-Friendly Mobile Services Personalised for Tourism. In: Proc. Second Int’l Conf. 3G Mobile Comm. Technologies (3G 2001) (2001)
Tarkoma, S., Laukkanen, M.: Supporting Software Agents on Small Devices. In: Proc. First Int’l Joint Conf. Autonomous Agents and Multi-Agent Systems, AAMAS 2002 (2002)
Laukkanen, M., Helin, H., Laamanen, H.: Supporting Nomadic Agent-Based Applications in the FIPA Agent Architecture. In: Proc. First Int’l Joint Conf. Autonomous Agents and Multi-Agent Systems, AAMAS 2002 (2002)
Maamar, Z., Dorion, E., Daigle, C.: Toward Virtual Marketplaces for E-Commerce. Communications of the ACM 44(12), 35–38 (2001)
Mäntyjärvi, J.: Sensor-based context recognition for mobile applications. Espoo, VTT Electronics, 118 p. + app. 60 p. VTT Publications, 511 (2003) ISBN 951-38-6253-4; 951-38-6254-2, http://www.vtt.fi/inf/pdf/publications/2003/P511.pdf
Web services, http://www.w3.org/2002/ws/
Enterprise JavaBeansTM Specification, http://java.sun.com/products/ejb/Version2.1
FIPA Abstract Architecture Specification, http://www.fipa.org
W3C Semantic Web Activity: http://www.w3.org/2001/sw/
FIPA ACL Message Structure Specification, http://www.fipa.org
N-Triples W3C RDF Core WG Internal Working Draft, http://www.w3.org/2001/sw/RDFCore/ntriples/
Notation 3 by Berners-Lee, http://www.w3.org/DesignIssues/Notation3
Nokia, Mobile Internet Technical Architecture, Solutions and tools, IT Press
Berger, M., Bouzid, M., Buckland, M., Lee, H., Lhuillier, N., Olpp, D., Picault, J., Shepherdson, J.: An Approach to Agent-Based Service Composition and its Application to Mobile Business Processes. IEEE Transactions on Mobile Computing 2(3) (July-September 2003)
Resource Description Framework (RDF): Concepts and Abstract Syntax, http://www.w3.org/RDF/
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (May 2001)
Mäenpää, T., Tikanmäki, A., Riekki, J., Röning, J.: A Distributed Architecture for Executing Complex Tasks with Multiple Robots. In: The 2004 IEEE International Conference on Robotics and Automation (ICRA), New Orleans, USA, April 26 - May 1 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alahuhta, P., Löthman, H., Helaakoski, H., Koskela, A., Röning, J. (2005). Apricot Agent Platform for User-Friendly Mobile Service Development. In: Beigl, M., Lukowicz, P. (eds) Systems Aspects in Organic and Pervasive Computing - ARCS 2005. ARCS 2005. Lecture Notes in Computer Science, vol 3432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31967-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-31967-2_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25273-3
Online ISBN: 978-3-540-31967-2
eBook Packages: Computer ScienceComputer Science (R0)