Skip to main content

Software Engineering for Service-Oriented MAS

  • Conference paper
Cooperative Information Agents XII (CIA 2008)

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

Included in the following conference series:

Abstract

Nowadays, service-oriented architectures (SOA) and multiagent systems (MAS) are two increasingly important technologies. Despite the differences in technology, SOA and MAS have some similar objectives and their integration produces systems with more flexibility, functionality and interoperability. Their integration creates new requirements and special methods and tools are necessary to develop systems that integrate both technologies. This paper analyzes the most important issues for developing Service-oriented MAS. Furthermore, some methods and tools to develop this kind of systems are analyzed to show how current approaches solve the problem of the integration between agents and services.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology). John Wiley & Sons, Chichester (2007)

    Google Scholar 

  2. Board, J.: Jade web services integration gateway (wsig) guide (2005)

    Google Scholar 

  3. Chunlin, L., Layuan, L.: An agent-oriented and service-oriented environment for deploying dynamic distributed systems. Computer Standards and Interfaces 24, 323–336 (2002)

    Article  Google Scholar 

  4. Dickinson, I.: Nuin: the jena agent framework (2004), http://www.nuin.org

  5. Dickinson, I., Wooldridge, M.: Agents are not (just) web services: investigating bdi agents and web services. In: Proc. SOCABE 2005 (2005)

    Google Scholar 

  6. Eiter, T., Mascardi, V.: Comparing environments for developing software agents. AI Commun. 15(4), 169–197 (2002)

    Google Scholar 

  7. Giorgini, P., Mylopoulos, J., Perini, A., Susi, A.: The tropos metamodel and its use. Informatical journal (2005)

    Google Scholar 

  8. Greenwood, D., Lyell, M., Mallya, A., Suguri, H.: The ieee fipa approach to integrating software agents and web services. In: Proceedings of the International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), Industrial Track (2007)

    Google Scholar 

  9. Jack agent platform (2008) , http://www.agent-software.com/shared/products/index.html

  10. Kostic, M.: Code generation from AML Implementation into CASE tools and support for existing agent platforms. PhD thesis (2006)

    Google Scholar 

  11. Marco Mari, M.T., Poggi, A., Turci, P.: Enhancing multi-agent systems with peer-to-peer and service-oriented technologies. In: Sixth International Workshop From Agent Theory to Agent Implementation (AT2AI-6) (2008)

    Google Scholar 

  12. Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F., Krämer, B.J.: 05462 service-oriented computing: A research roadmap. In: Service Oriented Computing (SOC) (2006)

    Google Scholar 

  13. Papazoglou, M.P., van den Heuvel, W.: Business process development lifecycle methodology. Communications of ACM (to appear, 2006)

    Google Scholar 

  14. Penserini, L., Perini, A., Susi, A., Mylopoulos, J.: From stakeholder needs to service requirements specifications. Technical report, itc-irst, Automated Reasoning Systems (2006)

    Google Scholar 

  15. Singh, M.P., Huhns, M.N.: Service-Oriented Computing Semantics, Processes, Agents. John Wisley and Sons Ltd. (2005)

    Google Scholar 

  16. Rafael, M.D., Bordini, H., Winikoff, M.: Current issues in multi-agent systems development (invited paper). In: Post-proceedings of the Seventh Annual International Workshop on Engineering Societies in the Agents World, pp. 38–61 (2007)

    Google Scholar 

  17. Rolland, C., Souveyet, C., Kraeim, N.: An intentional view of service-oriented computing. Revue Ingnierie des Systmes dÍnformation (ISI),RSTI (Revue des Sciences et Technologies de lÍnformation)- ISI 13(1), 107–137 (2008)

    Google Scholar 

  18. Sudeikat, J., Braubach, L., Pokahr, A., Lamersdorf, W.: Evaluation of agent-oriented software methodologies examination of the gap between modeling and platform (revised selected papers). AOSE-2004 at AAMAS 2004 (2005)

    Google Scholar 

  19. Trencansky, I., Cervenka, R.: Agent modelling language (AML): A comprehensive approach to modelling mas. Informatica 29(4), 391–400 (2005)

    Google Scholar 

  20. Tsai, W.-T., Wei, X., Paul, R., Chung, J.-Y., Huang, Q., Chen, Y.: Service-oriented system engineering (SOSE) and its applications to embedded system development. In: AOSE 2002 (2007); Revised Papers and Invited Contributions

    Google Scholar 

  21. A. UML. Agent uml (2008), http://www.auml.org

  22. Witwicki, S.J., Durfee, E.H.: Commitment-based service coordination. In: Kowalczyk, R., Huhns, M., Klusch, M., Maamar, Z., Vo, Q.B. (eds.) Service-Oriented Computing: Agents, Semantics, and Engineering. LNCS, vol. 5006. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  23. Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: The gaia methodology. ACM Trans. Softw. Eng. Methodol. 12(3), 317–370 (2003)

    Article  Google Scholar 

  24. Zhu, H., Shan, L.: Agent-oriented modelling and specification of web services. In: Proceedings of the 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, vol. 00, pp. 152–159 (2005) (ISBN-ISSN:1530-1443 , 0-7695-2347-1)

    Google Scholar 

  25. Zinnikus, I., Benguria, G., Elvester, B., Fischer, K., Vayssire, J.: A model driven approach to agent-based service-oriented architectures. In: Fischer, K., Timm, I.J., André, E., Zhong, N. (eds.) MATES 2005. LNCS (LNAI), vol. 4196, pp. 110–122. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Matthias Klusch Michal Pěchouček Axel Polleres

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Garcia, E., Giret, A., Botti, V. (2008). Software Engineering for Service-Oriented MAS. In: Klusch, M., Pěchouček, M., Polleres, A. (eds) Cooperative Information Agents XII. CIA 2008. Lecture Notes in Computer Science(), vol 5180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85834-8_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85834-8_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85833-1

  • Online ISBN: 978-3-540-85834-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics