Skip to main content

Development Methodology for Location-Aware Mobile Agent

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3284))

Abstract

We describe a methodology which enables development of flexible and reusable mobile agent applications for location aware indoor environments. The methodology, which is named “Workflow-awareness model” (WFA), is based on a concept where a pair of mobile agents cooperate to perform a given task to realize separation of concerns for software maintenance. The paper outlines the methodology, and shows how the concepts work in the prototype environment. Usefulness of this methodology concerning its efficiency and software engineering aspects are analyzed.

This is a preview of subscription content, log in via an institution.

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bee-gent website (1999), http://www2.toshiba.co.jp/beegent

  2. Print service interface version 1.0 working draft (2003)

    Google Scholar 

  3. Ubiquitous Application Development using a Mobile Agent-based System (2003)

    Google Scholar 

  4. Cazzola, W., Chiba, S., Ledoux, T.: Reflection and Meta-Level Architectures: State of the art and future trends. In: Malenfant, J., Moisan, S., Moreira, A.M.D. (eds.) ECOOP 2000 Workshops. LNCS, vol. 1964, pp. 1–15. Springer, Heidelberg (2000)

    Google Scholar 

  5. Damianou, N., Dulay, N., Lupu, E., Sloman, M.: The ponder policy specification language. In: Sloman, M., Lobo, J., Lupu, E.C. (eds.) POLICY 2001. LNCS, vol. 1995, pp. 18–38. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  6. Jurgcn Dix, V.S.: Subrahmanian, and George Pick. Mcta-Agcnt Programs. Technical Report 21-98 (1998)

    Google Scholar 

  7. F1PA. Fipa acl message structure specification (2002)

    Google Scholar 

  8. Harter, A., Hopper, A.: A distributed location system for the active office. IEEE Network 8(1) (1994)

    Google Scholar 

  9. Roman, G.C., Julien, C.: Egocentric contest-aware programming in ad hoc mobile environments. In: International Symposium on the Foundations of Software Engineering, pp. 23–30 (2002)

    Google Scholar 

  10. Elizabeth, A., Kendall: Role modeling for agent system analysis, design, and implementation. IEEE Concurrency 8(2), 34–41 (1999)

    Google Scholar 

  11. Lea, D.: Concurrent Programming in Java: Design Principles and Patterns, 2nd edn. Addison-Wesley, Reading (1999)

    Google Scholar 

  12. Ledoux, T., Bouraqadi-Saadani, N.M.: Adaptability in mobile agent systems using reflection. In: RM 2000, Workshop on Reflective Middleware, Middleware 2000 (April 2000)

    Google Scholar 

  13. Maamar, Z., Sheng, Q.Z., Benatallah, B.: Interleaving web services composition and execution using software agents and delegation. In: AAMAS 2003 Workshop on Web Serices and Agent-Based Engineering (2003)

    Google Scholar 

  14. Mascolo, C., Capra, L., Zachariadis, S., Emmerich, W.: Xmiddle: A data-sharing middleware for mobile computing. Wireless Personal Communications 21(1), 77–103 (2002)

    Article  Google Scholar 

  15. Montanari, R., Bcllavista, P., Corradi, A., Stcfanclli, C.: Dynamic binding in mobile applications: A middleware approach. Internet Computing 7(2) (2003)

    Google Scholar 

  16. Montanari, R., Bellavista, P., Tibaldi, D.: Cosmos: A context-centric access control middleware for mobile environments. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds.) MATA 2003. LNCS, vol. 2881, pp. 77–88. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  17. Picco, G.P., Murphy, A.L., Roman, G.-C.: LIME: Linda meets mobility. In: International Conference on Software Engineering, pp. 368–377 (1999)

    Google Scholar 

  18. Roman, J.C., G.-C., Murphy, A.L.: A declarative approach to agent-centered context-aware computing in ad hoc wireless environments. Software Engineering for Large-Scale Multi-Agent Systems (2003)

    Google Scholar 

  19. Roth, V.: Secure recording of itineraries through co-operating agents. In: ECOOP Workshops, pp. 297–298 (1998)

    Google Scholar 

  20. Zachariadis, S., Mascolo, C.: Adaptable mobile applications through satin: Exploiting logical mobility in mobile computing middleware. In: UK-UbiNet Workshop (September 2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Matsuzaki, K., Yoshioka, N., Honiden, S. (2004). Development Methodology for Location-Aware Mobile Agent. In: Karmouch, A., Korba, L., Madeira, E.R.M. (eds) Mobility Aware Technologies and Applications. MATA 2004. Lecture Notes in Computer Science, vol 3284. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30178-3_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30178-3_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23423-4

  • Online ISBN: 978-3-540-30178-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics