Skip to main content

Software-Messung und -Bewertung für agentenbasierte Systementwicklung und -anwendung

  • Chapter
Software-Messung und -Bewertung

Zusammenfassung

Zunächst wird eine allgemeine Darstellung der Produkt- und Prozessausprägung der Entwicklung von Multiagentensystemen (MAS) angegeben. Darauf aufbauend werden die Besonderheiten der Software-Messung für MAS gezeigt und beispielhaft diskutiert. Dabei werden sowohl prozess- bzw. produktspezifische Aspekte als auch die Ressourcenaspekte bei der Systementwicklung bzw. bei der Vorbereitung der Einführung in die Betrachtung einbezogen. Für die Entwicklung agentenbasierter Systeme werden Aspekte ein adäquaten Prozessmodell diskutiert und deren bewertbare Umsetzung modelliert. Der vorliegende Beitrag zeigt erste Anwendungsansätze für die Agententechnologie der Software-Aglets und diskutiert die Messformen und -Möglichkeiten. Für eine weitere spezielle Agentenumgebung MALINA werden Messansätze für den KQML-basierten Nachrichtenaustausch vorgestellt.

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 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.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.

Literatur

  1. Bradshaw, J.M. et al.: Terraforming Cyberspace. IEEE Computer, July 2001, S. 48–56.

    Google Scholar 

  2. Brenner, W. et al.: Intelligente Software-Agenten — Grundlagen und Anwendungen. Springer Publ., 1998.

    Google Scholar 

  3. Busuioc, M. N.: Distributed Intelligent Agents — A solution for the Management of Complex Telecommunications Services. In [21], S. 112–129.

    Google Scholar 

  4. Case, S.; Azarmi, N.; Thint, M.; Ohtani, T.: Enhancing E-Communities with Agent-Based Systems. IEEE Computer, July 2001, S. 64–69.

    Google Scholar 

  5. Collins, J. et al.: Decision Processes in Agent-Based Automated Contracting. IEEE Internet Computing, March/April 2001, S. 61–72.

    Google Scholar 

  6. Darbyshire, P.; Lowry, G.: An Overview of Agent Technology and its Application to Subject Management. Proc. of the IRMA International Conference, Anchorage, Alaska, May 21–24, 2000, S. 509–512.

    Google Scholar 

  7. Dignum, F.; Greaves, M.: Issues in Agent Communication. Lecture Notes in Computer Science 1916, Springer-Verlag, 2000.

    Google Scholar 

  8. Dumke, R.: Anwendungserfahrungen eines objektorientierten Measurement Framework. In: Dumke/Lehner (Hrsg.): Software-Metriken, DUV, 2000, S. 71–93.

    Google Scholar 

  9. Dumke, R.; Koeppe, R.; Wille, C.: Software Agent Measurement and Self-Measuring Agent-Based Systems. Preprint Nr. 11, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, 2000.

    Google Scholar 

  10. Dumke, R.; Schmietendorf, A.; Stojanov, S.: Komponentenorientierte Entwicklung verteilter Multiagenten-Applikationen. Tagungsband des 2. Workshop komponentenorientierte betriebliche Anwendungssysteme (WKBA 2), Februar 2000, Wien, S. 69–79.

    Google Scholar 

  11. Dumke, R.: Software Engineering — Eine Einführung für Informatiker und Ingenieure. 3. Auflage, Vieweg-Verlag, 2001.

    Google Scholar 

  12. Dumke, R.; Wille, C.: Performance Engineering für Software-Agenten. Tagungsband des 2. Workshop Perfromance Engineering, 26.4.01, München, S. 33–46.

    Google Scholar 

  13. Durfee, H.E.: Scaling Up Agent Coordination Strategies. IEEE Computer, July 2001, S. 39–46.

    Google Scholar 

  14. Evans, R. et al.: A Multi-Agent System Architecture for Scalable Management of High Performance Networks: Applying Arms Length Autonomy. In [21], S. 86–111.

    Google Scholar 

  15. Falchuk, B.; Karmouch, A.: Visual Modeling for Agent-Based Applications. IEEE Computer, December 1998, S. 31–38.

    Google Scholar 

  16. Ferber, J.: Multi-Agent Systems — An Introduction to Distributed Artificial Intelligence. Addison Wesley Publ., 1999.

    Google Scholar 

  17. Finin, T.; Weber, J.; Wiederhold, G.; Genesereth, M.: Specification of the KQML Agent-Communication Language. The DARPA Knowledge Sharing Initiative External Interfaces Working Group, University of Toronto, 1994.

    Google Scholar 

  18. Gerber, C. et al.: Resource Adaptation for a Scalable Agent Society in the MoTiV-PTA Domain. In [21], pp. 183–206.

    Google Scholar 

  19. Griss, M.L.; Pour, G.: Accelerating Development with Agent Components. IEEE Computer, May 2001, S. 37–43.

    Google Scholar 

  20. Guilfoyle, C.: Vendors of Intelligent Agent Technologies: A Market Overview. In [23], S. 91–104.

    Google Scholar 

  21. Hayzelden, A.L.G.; Bigham, J.: Software Agents for Future Communication Systems. Springer-Verlag, 1999.

    Google Scholar 

  22. Jennings, N.R.: An Agent-Based Approach for Building Complex Software Systems. Comm. Of the ACM, 44(2001)4, S. 35–41.

    Google Scholar 

  23. Jennings, N. R.; Wooldridge, M. J.: Agent Technology — Foundation, Applications, and Markets. Springer Publ., 1998.

    Google Scholar 

  24. Joshi, A.; et al.: Multiagent system support of networked scientific computing. Internet Computing, May/June 1998, S. 69–83.

    Google Scholar 

  25. Knapik, M.; Johnson, J.: Developing Intelligent Agents for Distributed Systems. McGraw-Hill, 1998.

    Google Scholar 

  26. Labrou, Y.; Finin, T.: A Proposal for a new KQML Specification. University of Maryland Baltimore County, 1997.

    Google Scholar 

  27. Lange, D.B.; Oshima, M.: Programming and Developing Java Mobile Agents with Aglets. Addison-Wesley Verlag, 1998.

    Google Scholar 

  28. Maes, P.: Agents that Reduce Work and Information Overload. CACM, 37/1994)7, pp. 84–86.

    Google Scholar 

  29. Miles, S.; Joy, M.; Luck, M.: Designing Agent-Oriented Systems by Analysing Agent Interactions. In: Wooldridge/Ciancarini: Agent-Oriented Software Engineering, Lecture Notes in Computer Science 1957, Springer-Verlag, 2001, S. 171–183.

    Chapter  Google Scholar 

  30. Müller, J.: Konzeption und prototypische Implementation einer Qualitätsbewertung für agentenbasierte Softwaresysteme am Beispiel der SoftwareAglets. Diplomarbeit, Universität Magdeburg, 2001.

    Google Scholar 

  31. Murch, R.; Johnson, T.: Agententechnologie: Die Einführung. Addison Wesley Verlag, 2000.

    Google Scholar 

  32. Nwana, H. S.; Ndumu, D. T.: A Brief Introduction to Software Agent Technology. In: [23], S. 29–47.

    Google Scholar 

  33. Papazoglou, M.P.: Agent-Oriented Technology in Support of E-Business. Comm of the ACM, 44(2001)4, S. 71–77.

    Google Scholar 

  34. Parunak, H. van D.; Brueckner, S.; Sauter, J.; Matthews, R.S.: Distinguishing Environmental and Agent Dynamics: A Case Study in Abstraction and Alternate Modeling Technologies. In: Ominici et al.: Engineering Societies in the Agent World. Lecture Notes in Artificial Intelligence 1972, Springer-Verlag 2000, S. 19–33.

    Chapter  Google Scholar 

  35. Poslad, S. et al.: Agent-Oriented Middleware for Integrating Customer Network Services. In [Hayzelden 99, pp. 221–246].

    Google Scholar 

  36. Ricordel, P.; Demazeau, Y.: From Analysis to Deployment: A Multi-agent Platform Survey. In: Ominici et al.: Engineering Societies in the Agent World. Lecture Notes in Artificial Intelligence 1972, Springer-Verlag 2000, S. 93–105

    Chapter  Google Scholar 

  37. Schmietendorf, A.; Dimitrov, E.; Dumke, R.: An Overview about UMLbased Performance Engineering. Preprint Nr. 14, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, 2000.

    Google Scholar 

  38. Singh, M. P.: Agent Communication Languages: Rethinking the Principles. IEEE Computer, Dec. 1998, pp. 40–47.

    Google Scholar 

  39. Solingen, v. R.; Berghout, E.: The Goal/Question/Metric Method. McGraw Hill Publ., 1999.

    Google Scholar 

  40. Stojanov, S.: A Multi-Agent System for the Solution of Statistical Problems. Workshop “Concurrency, Specification and Programming”, 25–27.09.1996, Berlin, 181–189.

    Google Scholar 

  41. Stojanov, S.; Kumurdjieva, M.: MASTT-Technology and Its Application in Electronic Commerce Systems. Workshop “Concurrency, Specification & Programming”, September 28–30 1998, Berlin.

    Google Scholar 

  42. Stojanov, S.; Kumurdjieva,M.; Dimitrov, E.; Schmietendorf, A.: Technologicak Framework for Development of Agent-based Applications,Workshop “Concurrency, Specification & Programming”, October 9–11 2000, Berlin, 299–311.

    Google Scholar 

  43. Stojanov, S., Ganchev, I. A multi-agent technology for creating of information systems for electronic commerce,Second South Eastern European Conference on e-commerce, 24–26 October 2000, Sofia, 92–96.

    Google Scholar 

  44. Sun, R.; Qi, D.: Rationality Assumption and Optimality of Co-Learning. In: Zhang/Soo: Design and Applications of Intelligent Agents. Lecture Notes in Artificial Intelligence, Springer-Verlag, 2000, S. 61–75.

    Chapter  Google Scholar 

  45. Vidahl, J.M.; Buhler, P.A.; Huhns, M.N.: Inside an Agent. IEEE Internet Computing, Jan./Febr. 2001, S. 82–86.

    Google Scholar 

  46. Wong, D.: et al.: Java-Based Mobile Agents. CACM, 42(1999)3, pp. 92–105.

    Google Scholar 

  47. Wood, M.F.; DeLoach, S.A.: An Overview of the Multiagent Systems Engineering Methodology. In: Ciancarini/Wooldridge: Agent-Oriented Software Engineering, Lecture Notes in Computer Science 1957, Springer-Verlag, 2001, S. 207–221.

    Chapter  Google Scholar 

  48. Wooldridge, M. J.; Ciancarini, P.: Agent-Oriented Software Engineering: The State of the Art. In: Ciancarini/Wooldridge: Agent-Oriented Software Engineering, Lecture Notes in Computer Science 1957, Springer-Verlag, 2001, S. 1–28.

    Chapter  Google Scholar 

  49. Wooldridge, M. J.; Jennings, N. R.: Software Engineering with Agents: Pitfalls and Pratfalls. Internet Computing, May/June 1999, pp. 20–27

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reiner Dumke Dieter Rombach

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer Fachmedien Wiesbaden

About this chapter

Cite this chapter

Wille, C., Dumke, R., Stojanov, S. (2002). Software-Messung und -Bewertung für agentenbasierte Systementwicklung und -anwendung. In: Dumke, R., Rombach, D. (eds) Software-Messung und -Bewertung. Information Engineering und IV-Controlling. Deutscher Universitätsverlag, Wiesbaden. https://doi.org/10.1007/978-3-663-11381-2_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-663-11381-2_13

  • Publisher Name: Deutscher Universitätsverlag, Wiesbaden

  • Print ISBN: 978-3-8244-7592-6

  • Online ISBN: 978-3-663-11381-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics