Skip to main content

Towards a Distributed Tool Platform Based on Mobile Agents

  • Conference paper
Multiagent System Technologies (MATES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3550))

Included in the following conference series:

  • 495 Accesses

  • 3 Citations

Abstract

Nowadays many software development (SD) projects are placed in a distributed setting, concerning both the software itself and the resources, processes and actors needed to create or maintain the software. Therefore, tools and methods to support software engineering should be distributed as well.

In a SD project many different actors play different roles, all interacting with one another. The software engineering paradigm most suited for this kind of organization in which autonomous actors act and interact is the paradigm of agent-oriented software development (AOSE).

This article presents a MAS-based tool platform (cooperative infrastructure) which integrates different tools that are distributed over several agent platforms.

The eventual goal of this platform is to create a distributed software development environment. This should easily allow interaction, coordination and cooperation between different participating parties in a software development process, by allowing them to communicate, negotiate, synchronize resources, etc. in a transparent, distributed and dynamic setting.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Bolour Computing Azad Bolour. Notes on the eclipse plug-in architecture (July 2003), http://www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html

  2. Cabac, L., Duvigneau, M., Moldt, D., Rölke, H.: Agent technologies for plug-in system architecture design. In: Proc. of AOSE, Utrecht, Netherlands. LNCS. Springer, Heidelberg (2005) (accepted poster presentation / to be published)

    Google Scholar 

  3. Cabac, L., Duvigneau, M., Moldt, D., Rölke, H.: Modeling dynamic architectures using nets-within-nets. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol. 3536, pp. 148–167. Springer, Heidelberg (2005) (accepted paper / to be published)

    Google Scholar 

  4. Cabac, L., Duvigneau, M., Moldt, D., Rölke, H.: Multi-agent concepts as basis for dynamic plug-in software architectures. In: Proc. of AAMAS, Utrecht, Netherlands. ACM, New York (2005) (to be published)

    Google Scholar 

  5. Cabac, L., Moldt, D., Rölke, H.: A Proposal for Structuring Petri Net-Based Agent Interaction Protocols. In: van der Aalst, W.M.P., Best, E. (eds.) ICATPN 2003. LNCS, vol. 2679, pp. 102–120. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  6. Duvigneau, M., Moldt, D., Rölke, H.: Concurrent architecture for a multi-agent platform. In: Giunchiglia, F., Odell, J., Weiß, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 59–72. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. FIPA. Foundation for Intelligent Physical Agents (June 2004), http://www.fipa.org

  8. Foundation for Intelligent Physical Agents. Distributed directory facilitator - a proposal for the fipa adhoc first cft (May 2002), http://www.fipa.org/docs/input/f-in-00063/

  9. Jacob, T., Kummer, O., Moldt, D., Ultes-Nitsche, U.: Implementation of Workflow Systems using Reference Nets – Security and Operability Aspects. In: Jensen, K. (ed.) Proc. of CPN 2002, DAIMI PB, Aarhus, Denmark, August 28–30, No. 560 (2002)

    Google Scholar 

  10. Köhler, M., Rölke, H.: Modelling Sandboxes for Mobile Agents using Nets within Nets. In: Busi, N., Martinelli, F. (eds.) Workshop on Issues in Security and Petri Nets (WISP 2003) at ATPN, University of Eindhoven (2003)

    Google Scholar 

  11. Kummer, O.: Referenznetze. Logos-Verlag, Berlin (2002)

    Google Scholar 

  12. Kummer, O., Wienberg, F., Duvigneau, M.: Renew – The Reference Net Workshop (Release 2.0) (June 2004), http://www.renew.de

  13. Kummer, O., et al.: An extensible editor and simulation engine for Petri nets: Renew. In: Cortadella, J., Reisig, W. (eds.) ICATPN 2004. LNCS, vol. 3099, pp. 484–493. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  14. Köhler, M., Moldt, D., Rölke, H.: Modelling the structure and behaviour of Petri net agents. In: Colom, J.-M., Koutny, M. (eds.) ICATPN 2001. LNCS, vol. 2075, pp. 224–242. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  15. Lehmann, K., Markwardt, V.: Proposal of an Agent-based System for Distributed Software Development. In: Moldt, D. (ed.) Proc. of MOCA 2004, Aarhus, Denmark, pp. 65–70 (October 2004)

    Google Scholar 

  16. Lehmann, K., Moldt, D.: Modelling and Analysis of Agent Protocols with Petri Nets. In: Lindemann, G., Denzinger, J., Timm, I.J., Unland, R. (eds.) MATES 2004. LNCS (LNAI), vol. 3187, pp. 85–98. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  17. Moldt, D., Offermann, S., Ortmann, J.: A petri net-based architecture for web services. In: Proceedings of the Workshop on Service-Oriented Computing and Agent-Based Engineering, AAMAS, Utrecht, Netherlands (2005) (accepted paper / to be published)

    Google Scholar 

  18. Reese, C., Ortmann, J., Offermann, S., Moldt, D., Lehmann, K., Carl, T.: Architecture for distributed agent-based workflows. In: Proceedings of the Workshop on Agent-Oriented Information Systems, AAMAS, Utrecht, Netherlands (2005) (accepted paper / to be published)

    Google Scholar 

  19. Sametinger, J.: Software Engineering with Reusable Components. Springer, Berlin (1997)

    MATH  Google Scholar 

  20. Valk, R.: Petri Nets as Token Objects - An Introduction to Elementary Object Nets. In: Desel, J., Silva, M. (eds.) ICATPN 1998. LNCS, vol. 1420, pp. 1–25. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  21. van der Aalst, W., Desel, J., Oberweis, A. (eds.): Business Process Management: Models, Techniques, and Empirical Studies. LNCS, vol. 1806. Springer, Berlin (2000)

    Google Scholar 

  22. ZĂĽllighoven, H.: Object-Oriented Construction Handbook. Morgan Kaufmann Publishers/dpunkt.verlag, Heidelberg, Germany (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lehmann, K., Cabac, L., Moldt, D., Rölke, H. (2005). Towards a Distributed Tool Platform Based on Mobile Agents. In: Eymann, T., Klügl, F., Lamersdorf, W., Klusch, M., Huhns, M.N. (eds) Multiagent System Technologies. MATES 2005. Lecture Notes in Computer Science(), vol 3550. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11550648_16

Download citation

Keywords

Publish with us

Policies and ethics