[Microsoft Corp., 2001] Microsoft Corp. (2001). .NET. http://www.microsoft.com/.net.
Available here
[Aamodt and Plaza, 1995] Aamodt, A. and Plaza, E. (1995). Case-based reasoning: Foundational issues, methodological variations and system approaches. Artificial Intelligence Communications, 7(1).
[Adami, 1998] Adami, C. (1998). Introduction to Artificial Life. California Institute of Technology.
[Adelson et al., 1984] Adelson, B., Littman, D., Ehrlich, K., Black, K., and Soloway, E. (1984). Novice-expert differences in software design. In Shackel, B., editor, Human-Computer Interaction INTERACT84, Amsterdam. North-Holland.
[FIPA, 1996] FIPA (1996). AgenTalk Reference Manual. NTT Communication Science Laboratories and Ishida Laboratory, Department of Information Science, Kyoto University.
[OMG and FIPA, 1999] OMG and FIPA (1999). Agent working group. http://www.objs.com/isig/wg-agents06-minutes.html.
Available here
[agentlab, ] agentlab. http://www.agentlab.de.
Available here
[Aha, 1994] Aha, D. W. (1994). Case-based reasoning. In AIRIES94 Workshop.
[Alexander, 1979] Alexander, C. (1979). The timeless way of building. Oxford University Press.
[Althaus et al., 2000] Althaus, E., Duchier, D., Koller, A., Mehlhorn, K., Niehren, J., and Thiel, S. (2000). An efficient algorithm for the dominance problem. Submitted.
[Anderson, 1983] Anderson, J. R. (1983). The Architecture of Cognition. Harvard University Press, Cambridge, MA.
[Anderson, 1996] Anderson, J. R. (1996). Kognitive Psychologie. Spektrum Akademischer Verlag, 2nd edition.
[André et al., 1999] André, E., M., K., Gebhard, P., Allen, S., and Rist, T. (1999). Integrating models of personality and emotions into lifelike characters. In Affect in Interactions Towards a New Generation of Interfaces.
[Anthony and Biggs, 1992] Anthony, M. and Biggs, N. (1992). Computational Learning Theory. Cambridge University Press.
[Aridor and Lange, 1998] Aridor, Y. and Lange, D. B. (1998). Agent design patterns: Elements of agent application design. In Proceedings of the Second International Conference on Autonomous Agents.
[Armstrong et al., 1995] Armstrong, R., Freitag, D., Joachims, T., and Mitchell, T. (1995). Webwatcher: A learning apprentice for the world wide web. In Proceedings of the Symposium on Information Gathering from Heterogeneous, Distributed Environments. AAI Press.
[Aue and Breu, 1994] Aue, A. and Breu, M. (1994). Distributed information systems: An advanced methodology. IEEE Transactions on Software Engineering, 20(8):594-605.
[Avenhaus and Denzinger, 1993] Avenhaus, J. and Denzinger, J. (1993). Distributing equational theorem proving. In Proceedings of the RTA'93, number 690 in LNCS, Montreal.
[Avenhaus, 1995] Avenhaus, J. (1995). Reduktionssysteme - Rechnen und Schließen in gleichungsdefinierten Strukturen. Springer - Verlag, Berlin - Heidelberg - New York.
[Axelrod, 1984] Axelrod, R. (1984). The Evolution of Cooperation. Basic Books.
[Britsh Telecom, 2001] Britsh Telecom (2001). The Zeus Agent Platform. http://www.bt.co.uk/ibsr/zeus.
Available here
[Bachem et al., 1992] Bachem, A., Hochstättler, W., and Malich, M. (1992). Simulated Trading: A New Approach for Solving Vehicle Routing Problems. Technical Report 92.125, Mathematisches Institut der Universität zu Köln.
[Bachem et al., 1993] Bachem, A., Hochstättler, W., and Malich, M. (1993). The Simulated Trading Heuristic for Solving Vehicle Routing Problems. Technical Report 93.139, Mathematisches Institut der Universität zu Köln.
[Bahrdt, 1994] Bahrdt, H. P. (1994). Schlüsselbegriffe der Soziologie. C. H. Beck, München.
[Balzert, 1998a] Balzert, H. (1998a). Lehrbuch der Software-Technik, volume I. Spekrum Akademischer Verlag.
[Balzert, 1998b] Balzert, H. (1998b). Lehrbuch der Software-Technik, volume II. Spekrum Akademischer Verlag.
[Barbucean and Fox, 1995] Barbucean, M. and Fox, M. S. (1995). The Architecture for an Agent Based Infrastructure for Agile Manufacturing. In Proceedings of the Fithteenth International Joint Conference on Artificial Intelligence (IJCAI-95),}.
[Basili and Turner, 1975] Basili, V. R. and Turner, A. J. (1975). Iterative Enhacement: A Practical Technique for Software Development. In Proceedings of the First National Conference on Software Engineering, pages 56-62. IEEE Computer Society Press.
[Basili, 1989b] Basili, V. R. (1989b). The Experience Factory: Packaging Software Experience. In Proceedings of the 14th International Conference on Software Engineering. NASA Goddard Space Flight Center.
[Basili, 1989a] Basili, V. R. (1989a). Software Development: A Paradigm for the Future. In Proceedings of the 13th Annual International Computer Software and Application Conference, pages 471-485, Orlando, Florida.
[Basili, 1993] Basili, V. R. (1993). Applying the Goal/Question/Metric Paradigm in the Experience Factory. In Proceedings of the 10th Annual CSR Workshop.
[Basili et al., 1994] Basili, V. R., Caldiera, G., and Rombach, H. D. (1994). Experience Factory. In Marciniak, J. J., editor, Encyclopedia of Software Engineering, volume 1, pages 469-476. John Wiley & Sons.
[Bauer et al., 2001] Bauer, B., Müller, J. P., and Odell, J. (2001). Agent UML: A Formalism for Specifying Multiagent Software Systems. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI. Springer Verlag.
[Bauer, 2001] Bauer, B. (2001). UML Class Diagrams Revisited in the Context of Agent-Based Systems. In Proceeedings of the Second International Workshop on Agent-Oriented Software Engineering (AOSE-2001), Montreal, Canada.
[Bauer et al., 1999] Bauer, B., Müller, J. P., and Odell, J. (1999). An extension of UML by protocols for multiagent interaction. Submission to the ICMAS2000.
[Bayrische Landesregierung, 1996] Bayrische Landesregierung (1996). Bayerninfo. http://www.bayerninfo.de.
Available here
[Beck, 1999] Beck, K. (1999). eXtreme Programming eXplained: Embrace Change. Addison-Wesley.
[Bedersdorf, 2000] Bedersdorf, J. (2000). FIRMA - ein agentenbasiertes framework zum information retrieval aus dem internet und anderen datenquellen. Master's thesis, University of the Saarland.
[Bellifemine et al., 1999] Bellifemine, F., Poggi, A., and Rimassa, G. (1999). JADE - A FIPA-compliant agent framework. In Proceedings of the Fourth International Conference on the Practical Application of Intelligent Agents and Multi-Agents (PAAM99), London.
[Benda et al., 1986] Benda, M., Jagannathan, V., and Dodhiawala, R. (1986). On optimal cooperation of knowledge sources - an empirical investigation. Technical Report BCS-G2010-28, Boing Advanced Technology Center, Boing Computing Services, Seattle, Washington.
[Bentley, 2000] Bentley, J. (2000). Programming Pearls. ACM Press, 2nd edition.
[Bergadano and Gunetti, 1996] Bergadano, F. and Gunetti, D. (1996). Inductive Logic Programming. MIT Press.
[Bibel, 1993] Bibel, W. (1993). Wissensrepräsentation und Inferen. Friedr. Vieweg & Sohn.
[Bichhieri et al., 1998] Bichhieri, C., Pollack, M. E., and Rovelli, C. (1998). The potential for the evolution of cooperation among web agents. In Sen, S., editor, Adaption, Coevolution and Learning in Multiagent Systems. AAAI Press.
[Bläsius and Bürckert, 1992] Bläsius, K. H. and Bürckert, H.-J., editors (1992). Deduktionssysteme. Oldenbourg, 2nd edition.
[Blum, 1992] Blum, B. I. (1992). Software Engineering - A Holistic View. Oxford University Press.
[Bock, 1974] Bock, H. H. (1974). Automatische Klassifikatio. Vandenhoeck & Ruprecht, Göttingen.
[Boden, 1996] Boden, M. A., editor (1996). The Philosophy of Artificial Life. Oxford readings in philosophy. Oxford University Press, Oxford.
[Boehm, 1988] Boehm, B. W. (1988). A Spiral Model of Software Development and Enhancement. IEEE Computer, 21(5):61-72.
[Booch, 1994] Booch, G. (1994). Object-Oriented Analysis and Design With Applications. Addison-Wesley.
[Booch, 1996] Booch, G. (1996). Object Solutions: Managing the Object-Oriented Project. Object-Orieneted Software Engineering. Addison-Wesley.
[Booch et al., 1999] Booch, G., Rumbaugh, J., and Jacobson, I. (1999). The Unified Modeling Language User Guide. Addison Wesley.
[Booth, 1991] Booth, R. S. (1991). Analytic formulas for full Steiner trees. Discrete and Computational Geometry, 6:69-82.
[Bradshaw, 1997] Bradshaw, J. M., editor (1997). Software Agents. MIT Press.
[Bradshaw et al., 1999] Bradshaw, J. M., Greaves, M., Holmback, H., Carpenter, R., Cranfill, R., Jeffers, R., Poblete, L., Robinson, T., Sun, A., Gawdiak, Y., Canas, A., Suri, N., Silverman, B., Brooks, M., Wong, A., Bichindaritz, I., and Sullivan, K. (1999). Mediating representations for an agent design toolkit. In Eleventh Workshop on Knowledge Acquisition, Modeling and Management.
[Chaib-draa, 1997] Chaib-draa, B. (1997). Connection between micro and macro aspects of agent modeling. In Boman, M. and de Velde, W. V., editors, Proceedings of the 8th European Workshop on Modelling Autonomous Agents in a Multi-Agent World, MAAMAW'97.
[Bratman et al., 1987] Bratman, M. E., Israel, D. J., and Pollack, M. E. (1987). Toward an architecture for resource-bounded agents. Technical Report CSLI-87- 104, Center for the Study of Language and Information, SRI and Stanford University.
[Brazdil et al., 1991] Brazdil, P., Gams, M., Sian, S., Torgo, L., and van de Velde, W. (1991). Learning in distributed systems and multi-agent environments. In European Working Session on Learning, Lecture Notes in AI, 482, Berlin. Springer Verlag.
[Brazier et al., 1996] Brazier, F., van Eck, P., and Treur, J. (1996). Design of a modelling framework for multi-agent systems. In Albrecht, R. and Herre, H., editors, Trends in Theoretical Informatics, Schriftenreihe der Österreichischen Computer Gesellschaft. R. Oldenbourg Verlag.
[Brazier et al., 1997] Brazier, F., Dunin-Keplicz, B., Jennings, N., and Treur, J. (1997). Desire: Modelling multi-agent systems in a compositional formal framework. International Journal of Cooperative Information Systems, 6. Special Issue on Formal Methods in Cooperative Information Systems: Multi-Agent Systems.
[Brazier et al., 1998b] Brazier, F., Jonker, C., and Treur, J. (1998b). Principles of compositional multi-agent system development. In Cuena, J., editor, Proceedings of the IFIP'98 Conference on Information Technology and Knowledge Systems. Chapman and Hall.
[Brazier et al., 1998a] Brazier, F., Cornelissen, F., Gustavsson, R., Jonker, C., Lindeberg, O., Polak, B., and Treur, J. (1998a). Compositional design and verification of a multi-agent system for one-to-many negotiation. In Proceedings of the Third International Conference on Multi-Agent Systems ICMAS'98. IEEE Computer Society Press.
[Brooks, 1983] Brooks, R. (1983). Towards a theory of the comprehension of computer programs. International Journal of Man-Machine Studies, 18.
[Brooks, 1986] Brooks, Jr., F. P. (1986). No silver bullet. In Kugler, H.-J., editor, Proceedings of the IFIP Tenth World Computing Conference, pages 1069-76, Elsevier Science.
[Brooks, 1991] Brooks, R. A. (1991). Intelligence without representation. Artificial Intelligence, 47:139-159.
[Brooks, 1995] Brooks, Jr, F. P. (1995). The Mythical Man-Month. Addison Wesley.
[Bruegge and Dutoit, 1996] Bruegge, B. and Dutoit, A. H. (1996). Software metrics for distributed development. Technical Report CMU-CS-96-190, Carnegie Mellon University.
[Brüning, 2001] Brüning, O. (2001). X4Dialog: Help for Dynamic Web Sites. Java Report, 6(5).
[Bürckert et al., 1998] Bürckert, H.-J., Fischer, K., and Vierke, G. (1998). Transportation scheduling with Holonic MAS, the TeleTruck approach. In Proceedings of the PAAM98.
[Bunse and Atkinson, 1999] Bunse, C. and Atkinson, C. (1999). Improving quality in object-oriented software: Systematic refinement and translation of models to code. Technical Report 036.99/E, Fraunhofer Einrichtung für Experimentelles Software Engineering.
[Burbeck, 1992] Burbeck, S. (1992). Applications programming in smalltalk-80: How to use model-view-controller (mvc).
[Burkhart, 1997] Burkhart, R. (1997). Schedules of activity in the swarm simulation system. In roceedings of the 1997 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA '97).
[Burmeister et al., 1995] Burmeister, B., Haddadi, A., and Sundermeyer, K. (1995). Generic configurable cooperation protocols for multi-agent systems. In Castelfranchi, C. and Müller, J.-P., editors, From Reaction to Cognition - 5th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW'93), volume 957 of LNAI, pages 157-171. Springer-Verlag.
[Burmeister, 1996] Burmeister, B. (1996). Models and methodology for agent-oriented analysis and design. In Fischer, K., editor, Working Notes of the KI'96 Workshop on Agent-Oriented Programming and Distributed Systems, number D-96-06 in DFKI Documents. DFKI.
[Burt, 1998] Burt, A. (1998). Emotionally Intelligent Agents: The Outline of a Resource-Oriented Approach. In Proceedings of the 1998 AAAI Fall Symposium Emotional and Intelligent: The Tangled Knot of Cognition.
[Buschmann et al., 1996] Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., and Stal, M. (1996). Pattern-oriented Software Architecture Vol 1: A System of Patterns. John Wiley & Sons.
[Bussmann and Müller, 1993] Bussmann, S. and Müller, H. J. (1993). A Communication Structure for Cooperating Agents. Computers and AI, I.
[Byrne and Edwards, 1996] Byrne, C. and Edwards, P. (1996). Refinement in agent groups. In Proceedings of the IJCAI Workshop on Adaption and Learning in Multi-Agent Systems, number 1042 in LNAI. Springer Verlag.
[Object Management Group, 1999] Object Management Group (1999). CORBA: Common Object Request Broker Architecture and Specification, revision 2.3.
[Cai and Goh, 1994] Cai, X. and Goh, C. J. (1994). A fast heuristic for the train scheduling problem. Computers & Operations Research.
[Cammarata et al., 1983] Cammarata, S., McArthur, D., and Steeb, R. (1983). Strategies of cooperation in distributed problem solving. In Proceedings of the Eighth International Joint Conference on Artificial Intelligence (IJCAI-83).
[Cantone, 1991] Cantone, G. (1991). Advanced software factory: Models and experiences for the improvement. In Proceeedings of the CQS International Conference on Quality Software, Milan, Italy.
[Windhoff AG, 1996] Windhoff AG (1996). CargoSprinter. http://www.windhoff.de.
Available here
[Carley, 1999] Carley, K. M. (1999). Computational organizational theory. In Multiagent Systems - A Modern Approach to Distributed Artificial Intelligence. MIT Press.
[Carmel and Markovitch, 1996] Carmel, D. and Markovitch, S. (1996). Learning models of intelligent agents. In Proceedings of the Thirteenth National Conference on Artificial Intelligence, Portland, OR.
[Carmel, 1997] Carmel, D. (1997). Model-Based Learning of Interaction Strategies in Multi-Agent Systems. PhD thesis, Technion - Isreal Institute of Technology.
[Carmel and Markovitch, 1997] Carmel, D. and Markovitch, S. (1997). Exploration and adaptation in multiagent systems: A model-based approach. Technical Report CIS9704, Technion Computer Science Department.
[Carroll and Rosson, 1985] Carroll, J. M. and Rosson, M. B. (1985). Usability specifications as a tool in iterative development. In Hartson, H. R., editor, Advances in Human-Computer Interaction, volume 1. Norwwod.
[Ceri et al., 1990] Ceri, S., Gottlob, G., and Tanca, L. (1990). Logic Programming and Databases. Springer, Berlin;Heidelberg;New York.
[Cerny and Paluch, 1994] Cerny, J. and Paluch, S. (1994). Bus scheduling with flexible journeys. Ricerca Operativa.
[Chase and Simon, 1973] Chase, G. W. and Simon, H. A. (1973). The minds eye in chess. In Chase, W. G., editor, Visual Information Processing. Academic Press, New York.
[Cheung and Kramer, 1994] Cheung, S. C. and Kramer, J. (1994). An integrated method for effective behaviour analysis of distributed system. In Proceedings of the 16th International Conference on Software Engineering, pages 309-320. IEEE Computer Society Press.
[Ciancarini and Wooldridge, 2000] Ciancarini, P. and Wooldridge, M., editors (2000). Proceedings of the First International Workshop on Agent-Oriented Software Engineering at the International Conference on Software Engineering (ICSE2000), Limerick, Ireland. Springer.
[Ciancarini and Wooldridge, 2001] Ciancarini, P. and Wooldridge, M., editors (2001). Agent-Oriented Software Engineering, number 1957 in LNAI.
[Clocksin and Mellish, 1994] Clocksin, W. F. and Mellish, C. S. (1994). Programming in Prolog. Springer Verlag.
[Cohen, 1999] Cohen, W. W. (1999). Reasoning about textual similarity in a web-based information access system. Autonomous Agents and Multi-Agent Systems, 2(1).
[Collins and Ndumu, 1998] Collins, J. and Ndumu, D. (1998). The ZEUS Role Modelling Guide. Technical report, BT, Adastral Park, Martlesham Heath.
[Collins and Ndumu, 1999a] Collins, J. and Ndumu, D. (1999a). ZEUS Methodology Documentation Part III - The Application Realisation Guide. British Telecom, Adastral Park Labs, Martlesham Heath, Suffolk.
[Collins and Ndumu, 1999b] Collins, J. and Ndumu, D. (1999b). ZEUS Methodology Documentation Part IV - The Runtime Guide. British Telecom, Adastral Park Labs, Martlesham Heath, Suffolk.
[Collins and Ndumu, 1999c] Collins, J. and Ndumu, D. (1999c). ZEUS Technical Manual. British Telecom, Adastral Park Labs, Martlesham Heath, Suffolk.
[Conte et al., 1996] Conte, S. D., Dunsmore, H. E., and Chen, V. Y. (1996). Software Engineering Metrics and Models. The Benjamin/Cummings Publishing Company.
[Cook, 1979] Cook, W. A. (1979). Case Grammar: Development of the Matrix Model. PhD thesis, Georgetown University, Washington.
[Cox and Gehani, 1989] Cox, I. J. and Gehani, N. H. (1989). Exception Handling in Robotics. IEEE Computing, 22(3).
[Curtis, 1989] Curtis, B. (1989). Five paradigms in the psychology of programming. In Helander, M., editor, Handbook of Human-Computer Interaction. Elsevier (North-Holland), Amsterdam.
[Czarnecki et al., 2001] Czarnecki, K., Dominick, L., and Eisenecker, U. W. (2001). Aspektorientierte Programmierung in C++, Teil 1. iX, (8).
[The DSDM Consortium, 1998] The DSDM Consortium (1998). DSDM method overview. http://www.dsdm.org/.
Available here
[daSilva and Delgado, 1998] daSilva, A. R. and Delgado, J. (1998). The agent pattern: A design pattern for dynamic and distributed applications. In Proceedings of the EuroPLoP'98, Third European Conference on Pattern Languages of Programming and Computing.
[Dahl et al., 1972] Dahl, O.-J., Dijkstra, E. W., and Hoare, C. A. R. (1972). Strcutured Programming. Academic Press, London.
[Dautenhahn, 1997] Dautenhahn, K., editor (1997). AAAI Fall Symposium on Socially Intelligent Agents.
[DeMarco, 1978] DeMarco, T. (1978). Structured Analysis and System Design. Englewood Cliffs:Yourdon Press.
[Denzinger, 1993] Denzinger, J. (1993). Teamwork: Eine Methode zum Entwurf verteilter, wissensbasierter Theorembeweiser. PhD thesis, Universität Kaiserslautern.
[Denzinger, 1994] Denzinger, J. (1994). The teamwork approach to distributed search. Technical report, University of Kaiserslautern.
[Denzinger, 1995] Denzinger, J. (1995). Knowledge-based distributed search using teamwork. In Proceedings of the ICMAS95.
[Denzinger and Lind, 1996] Denzinger, J. and Lind, J. (1996). TWlib - a library for distributed search applications. In Proceedings of the ICS96-AI, pages 101-108, Kaohsiung.
[Denzinger and Fuchs, 1996] Denzinger, J. and Fuchs, M. (1996). Experiments in learning prototypical situations for variants of the pursuit game. In Proceedings of the Second International Conference on Multi-Agent Systems ICMAS'96.
[Denzinger and Fuchs, 1998] Denzinger, J. and Fuchs, D. (1998). Enhancing conventional search systems with multi-agent techniques: A case study. In Proceedings of the ICMAS98.
[Depke et al., 2000] Depke, R., Heckel, R., and Küster, J. M. (2000). Requirement Specification and Design of Agent-Based Systems with Graph Transformation, Roles, and UML. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI.
[Desmond and Moore, 1994] Desmond, A. and Moore, J. (1994). Darwin. Rowolt.
[Détienne, 1990] Détienne, F. (1990). Expert programmers and programming languages. In Psychology of Programming. Academic Press Ltd., London.
[Doke and Hardgrave, 1998] Doke, E. R. and Hardgrave, B. C. (1998). An Introduction to Object Cobol. John Wiley & Sons.
[Doorenbos et al., 1997] Doorenbos, R. B., Etzioni, O., and Weld, D. S. (1997). A scalable comparison-shopping agent for the world-wide web. In Proceedings of the First International Conference on Autonomous Agents (Agents'97).
[Dowell, 1995] Dowell, M. L. (1995). Learning in Multiagent Systems. PhD thesis, Department of Electrical and Computer Engineering, University of South Carolina.
[Dröschel and Wiemers, 1999] Dröschel, W. and Wiemers, M. (1999). Das V- Modell 97. Oldenbourg, München.
[Dyer, 1992] Dyer, M. (1992). The Cleanroom Approach to Quality Software Development. Wiley and Sons.
[Edelman, 1987] Edelman, G. M. (1987). Neural Darwinism : the Theory of Neuronal Group Selection. Basic Books.
[Stallman and Free Software Foundation, 1999] Stallman, R. M. and Free Software Foundation (1999). Emacs. http://www.gnu.org.
Available here
[Engelmore and Morgan, 1988] Engelmore, R. and Morgan, T., editors (1988). Blackboard Systems. Addison-Wesley.
[Epstein and Axtell, 1996] Epstein, J. M. and Axtell, R. (1996). Growing Artificial Societies : Social Science from the Bottom Up (Complex Adaptive Systems). Brookings Institution Press.
[FIPA-OS, ] FIPA-OS. FIPA-OS. http://fipa-os.sourceforge.net/.
Available here
[FIPA, 1997] FIPA (1997). Fipa '97 specification parts 1-7, version 1.0. The Foundation for Intelligent Physical Agents.
[FIPA, 1998] FIPA (1998). Fipa '98 specification parts 1-13, version 1.0. The Foundation for Intelligent Physical Agents.
[Fabel, 1996] Fabel, P. (1996). Increasing the flexibility of freight traffic - using modular train units as an example. In Proceedings of the World Congress of Railway Research (WCRR), Colorado Springs; USA.
[Ferber and Gutknecht, 1998] Ferber, J. and Gutknecht, O. (1998). An organizational meta-model for analysis and design of multi-agent systems. In Proceedings of Third International Conference on Multi-Agent Systems (ICMAS).
[Finin and Fritzson, 1994] Finin, T. and Fritzson, R. (1994). KQML - a language and protocol for knowledge and information exchange. In Proceedings of the 13th International Distributed Artificial Intelligence Workshop, pages 127-136, Seattle, WA, USA.
[Finkelstein and Fuks, 1989] Finkelstein, A. and Fuks, S. (1989). Multi-party specification. In Proceedings of the 5th International Workshop on Software Specifications and Design.
[Fischer et al., 1993] Fischer, K., Kuhn, N., Müller, H. J., Müller, J. P., and Pischel, M. (1993). Sophisticated and Distributed: The Transportation Domain. In Proceedings of MAAMAW-93, Neuchatel, CH.
[Fischer, 1993] Fischer, K. (1993). Rollenverteilung unter gleichberechtigten agenten. In Verteilte Künstliche Intelligenz. BI Wissenschaftsverlag.
[Fischer et al., 1994] Fischer, K., Kuhn, N., and Müller, J. P. (1994). Distributed, knowledge-based, reactive scheduling in the transportation domain. In Proceedings of the Tenth IEEE Conference on Artificial Intelligence and Applications, pages 47-53, San Antonio, Texas.
[Fischer and Müller, 1995] Fischer, K. and Müller, H. J. (1995). Cooperative problem solving in the transportation domain. In Derigs, U., editor, Proceedings of the International Conference on Operations Research (OR'94). Springer-Verlag.
[Fischer et al., 1995] Fischer, K., Müller, J. P., and Pischel, M. (1995). A Pragmatic BDI Architecture. In Wooldridge, M., Müller, J. P., and Tambe, M., editors, Intelligent Agents - Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), Lecture Notes in Artificial Intelligence. Springer-Verlag.
[Floyd, 1983] Floyd, C. (1983). A Systematic Look at Prototyping. In Budde, R., Kuhlenkamp, K., Mathiassen, L., and Züllinghoven, H., editors, Approaches to Prototyping.
[Fogel, 1999] Fogel, K. (1999). Open Source Development with VS. CoriolisOpen Press.
[Folgel et al., 1966] Folgel, L. J., Owens, A. J., and Walsh, M. J. (1966). Artificial Intelligence trough simultated evolution. John Wiley & sons, New York.
[Foner, 1993] Foner, L. N. (1993). What's an Agent, Anyway? A Sociological Case Study. Agents Group, MIT Media Lab. Agents Memo 93-01.
[Fong, 1993] Fong, T. W. (1993). A computational architecture for semi-autonomous robotic vehicles. Technical Report AIAA 93-4508, NASA Ames Research Center.
[Fowler, 1999] Fowler, M. (1999). Refactoring - Improving the Design of Existsing Code. Object Technology Series. Addison-Wesley.
[Fox, 1981] Fox, M. (1981). An organizational view of distributed systems. IEEE Trans. on Man, Systems and Cybernetics, 11(1):70-80.
[France and Rumpe, 1999] France, R. and Rumpe, B., editors (1999). UML99 - The Unified Modelling Language - Beyond The Standard, number 1723 in LNCS. Springer.
[Franklin, 1997] Franklin, S. (1997). Artificial Minds. MIT Press.
[Franklin and Graesser, 1997] Franklin, S. and Graesser, A. (1997). Is it an agent, or just a program?: A taxonomy for autonomous agents. In Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages.
[Fudenberg and Levine, 1998] Fudenberg, D. and Levine, D. K. (1998). Theory of Learning in Games. MIT Press.
[Fulbright and Stephens, 1994] Fulbright, R. D. and Stephens, L. M. (1994). Classification of multiagent systems. Technical Report ECE-LMS-94-06, University of South Carolina, Columbia, SC 29208.
[Funk and Lind, 1997] Funk, P. and Lind, J. (1997). What is a friendly agent? In Workshop Notes of the AAAI Fall Symposium 1997 on Socially Intelligent Agents.
[Funk et al., 1998] Funk, P., Gerber, C., Lind, J., and Schillo, M. (1998). SIF: An agent-based simulation toolbox using the EMS paradigm. In Proceedings of the 3rd International Congress of the Federation of EUROpean SIMulation Societies (EuroSim).
[Galitz, 1997] Galitz, W. O. (1997). The Essential Guide to User Interface Design. Wiley Computer Publishing.
[Gamma et al., 1994] Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.
[Gao and Sterling, 1998] Gao, X. S. and Sterling, L. (1998). Web Technologies and Applications, chapter A Methodology for Building Information Agents. International Academic Publishers.
[Garlan and Shaw, 1993] Garlan, D. and Shaw, M. (1993). An introduction to software architecture. In Ambriola, V. and Tortora, G., editors, Advances in Software Engineering and Knowledge Engineering, volume I. World Scientific Publishing.
[Garlan and Shaw, 1994] Garlan, D. and Shaw, M. (1994). An introduction to software architecture. Technical Report CMU-CS-94-166, Software Engineering Institute, Carnegie Mellon University.
[Gasser, 1995] Gasser, L. (1995). Introduction to multi-agent systems. In Working Notes of Tutorial A at ICMAS95, San Francisco, CA.
[Genesereth and Nilsson, 1987] Genesereth, M. and Nilsson, N. (1987). Logical Foundations of Artificial Intelligence. Morgan Kaufman Publishers, Inc.
[Georgeff, 1983] Georgeff, M. P. (1983). Communication and interaction in multi-agent planning. In Proceedings of the Third National Conference on Artificial Intelligence (AAAI-83), pages 125 - 129.
[Gerber, 2000] Gerber, C. (2000). Self-Adaptation and Scalability in Multi-Agent Societies. PhD thesis, University of the Saarland.
[Gerber, 1997] Gerber, C. (1997). An agent society is more then a collection of agents. In Workshop Notes of the AAAI Fall Symposium 1997 on Socially Intelligent Agents.
[Gerber and Jung, 1998] Gerber, C. and Jung, C. G. (1998). Resource management for boundedly optimal agent societies. In ECAI'98 Workshop on Monitoring and Control of Real-Time Intelligent Systems, Brighton.
[Gerber et al., 1999b] Gerber, C., Steiner, D., and Bauer, B. (1999b). Resource adaptation for a scalable agent society in the MECCA domain. In Intelligent Software Agents for Communication Networks. Springer.
[Gerber et al., 1999a] Gerber, C., Siekmann, J., and Vierke, G. (1999a). Holonic multi-agent systems. Technical Report TR-99-01, DFKI.
[Gmytrasiewicz, 1996] Gmytrasiewicz, P. (1996). An approach to user modeling in decision support systems. In Preceedings of the Fifth International Conference on User Modeling.
[Goldberg et al., 1992] Goldberg, D., Nichols, D., Oki, B. M., and Terry, D. (1992). Using collaborative filtering to weave an information tapestry. Communications of the ACM, pages 61 - 70.
[Goldman and Rosenschein, 1994] Goldman, C. V. and Rosenschein, J. S. (1994). Emergen coordination through the use of cooperative state-changing rules. In Proceedings of the 12th National Conference on Artificial Intelligence.
[Golovchinsky, 1994] Golovchinsky, G. (1994). Hypertext interfaces for programmers. In Proceedings of the Human Computer Interaction workshop at the Software Engineering conference, Sorrento, Italy. http://www.imedia.mie.utoronto.ca/people/golovch/publications/se-hci.html.
Available here
[Goodwin, 1993] Goodwin, R. (1993). Formalizing properties of agents. Technical Report CMU-CS-93-159, School of Computer Science, Carnegie-Mellon Universit, Pittsburgh, PA.
[Graham, 1995] Graham, P. (1995). ANSI Common LISP. Prentice Hall.
[Graves et al., 1993] Graves, G. W., McBride, R., Gershkoff, I., Anderson, D., and Mahidhara, D. (1993). Flight crew scheduling. Management Science.
[Green, 1990] Green, T. R. G. (1990). Programming languages as information structures. In Psychology of Programming. Academic Press Ltd., London.
[Grenno and Simon, 1988] Grenno, J. G. and Simon, H. A. (1988). Problem solving and reasoning. In Atkinson, R. C., Herrnstein, R. J., Lindzey, G., and Luce, R. D., editors, Stevens Handbook of Experimental Psychology, volume 2. Wiley.
[Guindon et al., 1987] Guindon, R., Krasner, H., and Curtis, B. (1987). Breakdowns and processes during the early activities of software design by professionals. In Olson, G., S.Sheppard, and Soloway, E., editors, Empirical Studies of Programmers: Second Workshop, Norwood, NJ. Ablex.
[HTTP, ] HTTP. HTTP. http://www.w3c.org/Protocols.
Available here
[Hahn, 1988] Hahn, H. (1988). Empirismus, Logik, Mathematik. Suhrkamp Verlag, Frankfurt/M.
[Hall, 1997] Hall, R. (1997). Software deployment overview. Internet.
[Hall et al., 1998] Hall, R., Heimbigner, D., and Wolf, A. (1998). Evaluating software deployment languages and schema. In Proceedings of the International Conference on Software Maintenance.
[Hall, 1999] Hall, R. (1999). Agent-based Software Configuration and Deployment. PhD thesis, University of Colorado.
[Hayes-Roth and Hayes-Roth, 1979] Hayes-Roth, B. and Hayes-Roth, F. (1979). A cognitive model of planning. Cognitive Science, 3:275-310.
[Hayes-Roth, 1994] Hayes-Roth, B. (1994). An architecture for adaptive intelligent systems. Technical report, Knowledge Systems Laboratory, Stanford University.
[Haynes et al., 1995] Haynes, T., Wainwright, R., Sen, S., and Schoenfeld, D. (1995). Strongly typed genetic programming in evolving cooperation strategies. In Proceedings of the 6th International Coneference on Genetic Algorithms.
[Haynes and Sen, 1996] Haynes, T. and Sen, S. (1996). Evolving behavioral strategies in predators and prey. In Weiß, G. and Sen, S., editors, Adaption and Learning in Multi-Agent Systems, Proceedings of the IJCAI'95 Workshop in Montreal, Canada. Springer Verlag.
[Haynes et al., 1998] Haynes, T., Lau, K., and Sen, S. (1998). Learning cases to compliment rules for conflict resolution in multiagent systems. In Sen, S., editor, Adaption, Coevolution and Learning in Multiagent Systems. AAAI Press.
[Heise, 1992] Heise, D. (1992). Computer assistance in qualitative sociology. Social Science Computer Review, 10:531-543.
[Helft, 1989] Helft, N. (1989). Induction as nonmontonic inference. In Brachman, R. J., Levesque, H. J., and Reiter, R., editors, Proceedings of the 1st International Conference On Principles of Knowledge Representation and Reasoning, The Morgan Kaufmann Series in Representation and Reasoning, pages 149-156, San Mateo, California.
[Hennessy and Patterson, 1990] Hennessy, J. L. and Patterson, D. A. (1990). Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers Inc.
[Herzum and Sims, 2000] Herzum, P. and Sims, O. (2000). Business Component Factory. OMG Press. John Wiley & Sons.
[Hiebeler, 1994] Hiebeler, D. (1994). The swarm simulation system and individual-based modeling. In Proceedings of the Intenational Conference on Advanced Technology for Natural Resource Management.
[Hoc, 1988] Hoc, J.-M. (1988). Towards effective computer aids to planning in computer programming. theoretical concern and empirical evidence drawn from assessement of a prototype. In van de Veer, G. C., Green, T. R. G., Hoc, J.-M., and Murray, D., editors, Working with Computers: Theory versus Outcomes. Academic Press, London.
[Hoc et al., 1990] Hoc, J.-M., Green, T. R. G., Samurçay, R., and Gilmore, D. J., editors (1990). Psychology of Programming. Academic Press Ltd., London.
[Holland, 1985] Holland, J. H. (1985). Properties of the bucket brigade algorithm. In Grefenstette, J. J., editor, Proceedings of the First International Conference on Genetic Algorithms and Their Applications.
[Holland, 1986] Holland, J. H. (1986). Escaping brittleness: The possibilities of general-purpose learning algorithms to parallel rule-based systems, chapter 2. Morgan Kaufmann.
[Holzmann, 1991] Holzmann, G. J. (1991). Design and Validation of Computer Protocols. Prentice Hall.
[de Hoog et al., 1994] de Hoog, R., Martil, R., nd R. Taylor, B. W., bright, C., and van de Velde, W. (1994). The common KADS model set. Technical report, ESPRIT Project P5248 KADS-II.
[Horn and Reinke, 1999] Horn, E. and Reinke, T. (1999). Musterarchitekturen und entwicklungsmethoden für Multiagentsysteme. KI.
[Houdek et al., 1998] Houdek, F., Schneider, K., and Wieser, E. (1998). Establishing Experience Factories at Daimler-Benz: An Experience Report. In Proceedings of the 20th International Conference on Software Engineering.
[Huhns, 2000] Huhns, M. N. (2000). Interaction-oriented programming. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI.
[Huhns and Singh, 1998] Huhns, M. N. and Singh, M. P., editors (1998). Readings in Agents. Morgan Kaufmann, San Francisco, California.
[Hume, 1964] Hume, D. (1964). The philosophical works. Scientia Verl., Aalen.
[Hume, 1993] Hume, D. (1993). Eine Untersuchung über den menschlichen Verstand. Felix Meiner Verlag, Hamburg, 12th edition. translation of: An Enquiry concerning Human Understanding.
[Hunt and Thomas, 1999] Hunt, A. and Thomas, D. (1999). The Pragmatic Programmer. Addison-Wesley.
[The International Organization for Standardization, 1997] The International Organization for Standardization (1997). IS-9074 (Information processing systems/Open systems interconnection): Estelle - a formal description technique based on an extended state transition model.
[The International Organization for Standardization, 1998] The International Organization for Standardization (1998). Iso-35.100.05 multilayer application.
[Iglesias et al., 1997] Iglesias, C., Garrijo, M., Gonzalez, J., and Velasco, J. R. (1997). Analysis and design of multiagent systems using MAS-CommonKADS. In Singh, M. P., Rao, A., and Wooldridge, M. J., editors, Intelligent Agents IV: Agent Theories, Architectures and Languages, number 1365 in LNAI.
[Iglesias et al., 1998] Iglesias, C., Garrijo, M., and Gonzalez, J. (1998). A Survey of Agent-Oriented Methodologies. In Müller, J. P., Singh, M. P., and Rao, A. S., editors, Intelligent Agents V - Proceedings of the 1998 Workshop on Agent Theories, Architectures, and Languages (ATAL-98), volume 1555 of LNAI.
[Ishikawa, 1985] Ishikawa, K. (1985). What is Total Quality Control? The Japanese Way. Englewood/Cliffs, New York.
[Microsystems, 2001] Microsystems, S. (2001). Java 2 Enterprise Edition. http://java.sum.com/j2ee.
Available here
[Intelligent Reasoning Systems, 2000] Intelligent Reasoning Systems (2000). Jam agent architecture. http://members.home.net/marcush/IRS/.
Available here
[Haase, 2001] Haase, K. (2001). Java Message Service API Tutorial. Sun Microsystems.
[JavaSoft, 1998] JavaSoft (1998). JNDI: Java Naming and Directory Interface. Sun Microsystems.
[Jacobson, 1992] Jacobson, I. (1992). Object-oriented software engineering : a use case driven approach. ACM Press/Addison-Wesley.
[Jade, ] Jade. Jade. http://sharon.cselt.it/projects/jade.
Available here
[Jalote, 1997] Jalote, P. (1997). An Integrated Approach to Software Engineering. Spinger, 2nd edition.
[Sun Microsystems, 1999] Sun Microsystems (1999). The Java Programming System. http://java.sun.com.
Available here
[Sun Microsystems, 2000] Sun Microsystems (2000). Java Beans. http://java.sun.com/beans.
Available here
[Jeffries, 1999] Jeffries, R. E. (1999). eXtreme Testing. Software Testing & Quality Engineering.
[Jennings and Wooldridge, 2000] Jennings, N. R. and Wooldridge, M. (2000). Handbook of Agent Technology, chapter Agent-Oriented Software Engineering. AAAI/MIT Press.
[Jennings, 2000] Jennings, N. R. (2000). On agent-based software engineering. Artificial Intelligence, 117(2).
[Jennings et al., 1998] Jennings, N. R., Sycara, K. P., and Wooldridge, M. (1998). A roadmap of agent research and development. Journal of Autonomous Agents and Multi-Agent Systems, 1(1):7-36.
[Jennings and Wooldridge, 1998] Jennings, N. R. and Wooldridge, M. J., editors (1998). Agent Technology : Foundations, Applications, and Markets. Springer, Berlin.
[Jennings, 1999] Jennings, N. R. (1999). Agent-Oriented Software Engineering. In Iman, I., Kodratoff, Y., El-Dessouki, A., and Ali, M., editors, Proceedings of the 12th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, number 1611 in LNAI. Springer.
[Johnson-Laird, 1983] Johnson-Laird, P. N. (1983). Mental Models. Cmabridge University Press, London.
[Joslin et al., 1993] Joslin, D., Nunes, A., and Pollack, M. E. (1993). The tile world user's manual. Technical Report TR-93-12, University of Pittsburgh.
[Jung, 1998] Jung, C. G. (1998). Experimenting with layered, resource-adapting agents in the robocup simulation. In Proceedings of the 1998 RoboCup Workshop, Paris.
[Jung et al., 1999] Jung, C. G., Lind, J., Gerber, C., Schillo, M., Funk, P., and Burt, A. (1999). An architecture for co-habited virtual worlds. In Landauer, C. and Bellman, K. L., editors, Virtual Worlds and and Simulation Conference (VWSIM'99), Simulation Series. The Society for Computer Simulation International.
[Jung, 1999] Jung, C. G. (1999). Theory and Pratice of Hybrid Agents. PhD thesis, Universität des Saarlandes.
[Genesereth and Fikes, 1992] Genesereth, M. R. and Fikes, R. E. (1992). Knowlege interchange format, version 3.0, reference manual. Technical Report Logic-92-1, Logic Group, Computer Science Department, University of Stanford.
[Kaelbling and Littman, 1996] Kaelbling, L. P. and Littman, M. L. (1996). Reinforcement learning: A survey. Journal of Artificial Intelligence, 4:237 - 285.
[Kant and Newell, 1984] Kant, E. and Newell, A. (1984). Problem solving techniques for the design of algorithms. Human-Computer Interactions, 28:97-118.
[Kazman et al., 1994] Kazman, R., Bass, L. B., Abowd, G., and Webb, M. (1994). SAAM: A method for analyzing the properties of software architectures. In Proceedings of the 16th International Conforence on Software Engineering.
[Kendall, 2001] Kendall, E. A. (2001). Agent software engineering with role modelling. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI.
[Kendall et al., 1997] Kendall, E. A., Pathak, C. V., Krishna, P. M., and Suresh, C. (1997). The Layered Agent Pattern Language. In Proceedings of the Conference on Pattern Languages of Programs (PLoP'97).
[Kendall, 1998a] Kendall, E. A. (1998a). Agent Analysis and Design with Role Models. Technical report, British Telecom. Volume I: Overview.
[Kendall, 1998b] Kendall, E. A. (1998b). Agent Analysis and Design with Role Models. Technical report, British Telecom. Volume II: Role Models for Agent Enhanced Workflow and Business Process Management.
[Kendall, 1998c] Kendall, E. A. (1998c). Agent roles and role models. In Intelligent Agents for Information and Process Management (AIP'98).
[Kendall, 1999] Kendall, E. A. (1999). Role models, aspect oriented programming and agent engineering. Technical report, British Telecom.
[Kennedy, 1997] Kennedy, J. (1997). Minds and cultures: Particle swarm implications. In Dautenhahn, K., editor, AAAI Fall Symposium on Socially Intelligent Agents.
[Kenworthy, 1997] Kenworthy, E. (1997). Use case modelling. http://www.zoo.co.uk/~z0001039/PracGuides/pg_use_cases.htm.
Available here
[Kephart et al., 1989] Kephart, J. O., Hogg, T., and Huberman, B. A. (1989). Dynamics of Computational Ecosystems: Implications for DAI. In Gasser, L. and Huhns, H. M., editors, Distributed Artificial Intelligence, Volume II. Morgan Kaufmann Publishers, Inc., San Mateo, CA.
[Kernighan and Plauger, 1974] Kernighan, B. W. and Plauger, P. J. (1974). The Elements of Programming Style. McGraw-Hill, London.
[Kernighan and Pike, 1999] Kernighan, B. W. and Pike, R. (1999). The Practice of Programming. Addison Wesley Publishing Company.
[Khalil, 1999] Khalil, C. J. (1999). Multi-agent systems: A review of current technologies. Technical Report 99/IMPACT/0182, IMPACT Research Group.
[Kiczales et al., 1997a] Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Langtier, J. M., and Irwin, J. (1997a). Aspect-Oriented Programming. Technical report, Xerox Cooperation.
[Kiczales et al., 1997b] Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C. V., Loingtier, J.-M., and Irvin, J. (1997b). Aspect-Oriented Programming. In Proceddings of the European Conference on Object-Oriented Programming (ECOOP), number 1241 in LNCS. Springer-Verlag.
[Kie, 1995] (1995). An extensible multithreaded http-server. Projektarbeit, Universität Kaiserslautern.
[Kilpeläinen, 1992] Kilpeläinen, P. (1992). Tree Matching Problems with Applications to Structured Text Databases. PhD thesis, Department of Computer Science, University of Helsinki. available as Technical Report No. A-1992-6.
[Kinny and Georgeff, 1996] Kinny, D. and Georgeff, M. (1996). Modelling and design of multi-agent systems. In J. P. Müller, M. J. W. and Jennings, N. R., editors, Intelligent Agents III - Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages (ATAL-96), number 1193 in LNCS, pages 1-20. Springer-Verlag.
[Klusch and Sycara, 2001] Klusch, M. and Sycara, K. (2001). Brokering and Matchmaking for Coordination of Agent Societies: A Survey. In Omicini, A., Zambonelli, F., Klusch, M., and Tolksdorf, R., editors, Coordination of Internet Agents. Springer.
[Knecht, 2001] Knecht, A. (2001). The Sandwich Pattern. Personal Communication.
[Knecht, 1996] Knecht, A. (1996). Gecco - Toolkit zur direkten Manipulation grafischer Objekte. Master's thesis, University of Kaiserslautern.
[Knublauch and Rose, 2001] Knublauch, H. and Rose, T. (2001). Werkzeugunterstützte Prozessanalayse zur Identifikation von Anwendungsszenarien für Agenten. In Jablonski, S., Kirn, S., Plaha, M., Sinz, E. J., Ulbrich-vom Ende, A., and Weiß, G., editors, Verteilte Informationssysteme auf der Grundlage von Objekten, Komponenten und Agenten. GI Fachgruppe 1.1.6 Verteilte Künstliche Intelligenz.
[Knuth, 1992] Knuth, D. E. (1992). Literate Programming. Chicago of University Press.
[Knuth and Levy, 1993] Knuth, D. E. and Levy, S. (1993). The Cweb System of Structured Documentation/Version 3.0. Addison Wesley.
[Kodratoff and Ganascia, 1986] Kodratoff, Y. and Ganascia, J.-G. (1986). Improving the Generalization Step in Learning. In Michalski, R. S., Carbonell, J. G., and Mitchell, T. M., editors, Machine Learning: An Artificial Intelligence Approach, Vol. 2, Los Altos, California. Morgan Kaufmann.
[Kögl, 1995] Kögl, C. (1995). Verteilte Berechnung von Gröbnerbasen unter Verwendung des Teamwork-Paradigmas. Master's thesis, Universität Kaiserslautern.
[Kolb, 1995] Kolb, M. (1995). A cooperation language. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS'95), pages 233-238.
[Koller and Peffer, 1997] Koller, D. and Peffer, A. (1997). Representations and solutions for game-theoretic problems. Artificial Intelligence, 94(1).
[Kolodner, 1993] Kolodner, J. (1993). Case Based Reasoning. Morgan Kaufmann.
[Koning et al., 2001] Koning, J.-L., Huget, M.-P., Wei, J., and Wang, X. (2001). Extended Modeling Languages for Interaction Protocol Design. In Proceeedings of the Second International Workshop on Agent-Oriented Software Engineering (AOSE-2001), Montreal, Canada.
[Korf, 1992] Korf, R. E. (1992). A simple solution to pursuit games. In Working Papers of the 11th International Workshop on DAI.
[Kotonya and Sommerville, 1992] Kotonya, G. and Sommerville, I. (1992). Viewpoints for requirements definition. BCS/IEE Software Engineering Journal, 7(6).
[Kowalski, 1979] Kowalski, R. (1979). Logic for Problem Solving. North Holland, Amsterdam.
[Kowalski, 1992] Kowalski, R. (1992). Database updates in the event calculus. Journal of Logic Programming, 12:121-146.
[Kracke et al., 1995] Kracke, R., Siegmann, J., Voges, W., Boecker, J., and Zirkler, B. (1995). Systemgestaltung des Schienengüterverkehrs unter Einsatz der Strategie des Train-Coupling and -Sharing. Technical report, Universität Hannover. Studie im Auftrag der DB AG.
[Kronenburg, 1995] Kronenburg, M. (1995). Hierarchisierung der Teamwork-Methode mittels Zerlegungsplanung. Master's thesis, Universität Kaiserslautern.
[Krummheuer, 1997] Krummheuer, E. (1997). Rendezvous und schnelle Sprinter. Verkehrsforum. http://www.verkehrsforum.de/magazin/archiv/1_97/1_97_2.html.
Available here
[Künzel, 1997] Künzel, K. (1997). Eine graphische Benutzerschnittstelle und Analyseumgebung für Systeme basierend auf dem Teamwork-Konzept. Master's thesis, Universität Kaiserslautern.
[Kuhn, 1975] Kuhn, T. S. (1975). The structure of scientific revolutions. Univ. of Chicago Press, 2nd edition.
[Kuhn et al., 1994] Kuhn, N., Müller, H. J., and Müller, J. P. (1994). Simulating cooperative transportation companies. In Biethahn, J., Hummeltenberg, W., Schmidt, B., and Witte, T., editors, Simulation als betriebliche Entscheidungshilfe, chapter 18, pages 263-264. Vieweg Verlag, Braunschweig/Wiesbaden.
[Kulak and Guiney, 2000] Kulak, D. and Guiney, E. (2000). Use Cases - Requirements in Context. Addison-Wesley.
[Kupries and Noseleit, 1999] Kupries, M. and Noseleit, C. (1999). Software architecture type-based interagent connections. In Autonomous Agents '99, Seattle.
[Lamping et al., 1995] Lamping, J., Rao, R., and Pirolli, P. (1995). A focus+context technique based on hyperbolic geometry for visualizing large hierarchies. In Proceedings of the CHI'95.
[Lander, 1997] Lander, S. E. (1997). Issues in Multiagent Design Systems. IEEE Expert.
[Lang and Stuart, 1998] Lang, J. and Stuart, D. B. (1998). A study of the applicability of existing exception-handling techniques to component-based real-time software technology. ACM Transactions on Programming Languages and Systems, 20(2).
[Langton, 1989] Langton, C., editor (1989). Artificial Life, Redwood City, Calif. Addison-Wesley.
[Lawler and Woods, 1966] Lawler, E. L. and Woods, D. E. (1966). Branch-and-Bound Methods: A survey. Operations Research, 14(4):699-719.
[Carroué, 1997] Carroué, L. (1997). La ruinease maladie du tout-routier - une europe des transports menacée d'embolie. Le Monde Diplomatique, pages 18-19.
[Lebowitz, 1986] Lebowitz, M. (1986). Concept Learning in a Rich Input Domain - Generalization-Based Memory. In Michalski, R. S., Carbonell, J. G., and Mitchell, T. M., editors, Machine Learning: An Artificial Intelligence Approach, Vol. 2, page 196ff, Los Altos, California. Morgan Kaufmann.
[Lee et al., 1998] Lee, L., Nwana, H., Ndumu, D., and De Wilde, P. (1998). The stability, scalability and performance of multi-agent systems. BT Technology Journal, 16(3).
[Leopold, 1995] Leopold, T. (1995). Verteilte Lösung des Travelling-Salesman-Problems durch TEAMWORK. Master's thesis, Universität Kaiserslautern.
[Levine et al., 1992] Levine, J., Mason, T., and Brown, D. (1992). Lex & Yacc. O'Reilly.
[Levy and Rosenschein, 1992] Levy, R. and Rosenschein, J. (1992). A game theoretic approach to the pursuit domain. In Working Papers of the 11th International Workshop on DAI.
[lewis and Papadimitiou, 1981] lewis, H. R. and Papadimitiou, C. H. (1981). Elements of the Tehory of Computation. Prentice Hall.
[Lichter et al., 1994] Lichter, H., Schneider-Hufschmidt, M., and Züllighoven, H. (1994). Prototyping in industrial software projects - bridging the gap between theory and practice. IEEE Transactions on Software Engineering, 20(11):825-832.
[Lieberman, 1995] Lieberman, H. (1995). Letizia, an agent that assists web browsing. In Proceedings of the IJCAI-95. AAAI Press.
[Lin and Vitter, 1992] Lin, J.-H. and Vitter, J. S. (1992). A theory for memory-based learning. Technical Report CS-92-53, Department of Computer Science, Brown University.
[Lin et al., 1996] Lin, J., Fox, M. S., and Bilgic, T. (1996). A Requirement Ontology for Engineering Design. Concurrent Engineering: Research and Applications, 4(3).
[Lind, 2000c] Lind, J. (2000c). Massive: Software Engineering for Multiagent Systems. PhD thesis, University of the Saarland.
[Lind, 2000b] Lind, J. (2000b). The massive development method for multiagent systems. In Proceedings of the Fifth International Conference on the Practical Application of Intelligent Agents and Multi-Agents, Manchester, UK.
[Lind, 2000a] Lind, J. (2000a). A development method for multiagent systems. In Cybernetics and Systems: Proceedings of the 15th European Meeting on Cybernetics and Systems Research, Symposium From Agent Theory to Agent Implementation.
[Lind et al., 2000] Lind, J., Gerber, C., Funk, P., Schillo, M., Burt, A., and Jung, C. (2000). SIF-VW: Eine integrierte Systemarchitektur für Agenten und Benutzer in virtuellen Welten. KI - Zeitschrift Künstliche Intelligenz, 2. Schwerpunktthema Intelligente Virtuelle Umgebungen.
[Lind, 2000d] Lind, J. (2000d). Specifying Agent Interaction Protocols with UML Activity Diagrams. Technical Report TM-00-01, DFKI.
[Lind, 2001a] Lind, J. (2001a). Issues in agent-oriented software engineering. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI. Springer Verlag.
[Lind, 2001b] Lind, J. (2001b). Iterative Software Engineering for Multiagent Systems - The Massive Method, volume 1994 of Lecture Notes in Computer Science. Springer.
[Lind, 2000e] Lind, J. (2000e). Specifying Agent Interaction Protocols with UML Activity Diagrams. Technical Report TM-00-01, DFKI.
[Lind, 2001d] Lind, J. (2001d). Specifying Agent Interaction Protocols with Standard UML. In Proceeedings of the Second International Workshop on Agent-Oriented Software Engineering (AOSE-2001) at the 5th International Conference on Autonomous Agents, Montreal, Canada.
[Lind, 2001c] Lind, J. (2001c). Relating Agent Technology and Component Models.
PDF
[Lind, 2002] Lind, J. (2002). Patterns in Agent-Oriented Software Engineering.
PDF
[Lind, 1992] Lind, J. (1992). Sicheres Broadcasting für DISCOUNT. Projektarbeit, Universität Kaiserslautern.
[Lind, 1996a] Lind, J. (1996a). TWLib - A Generic Library for teamwork Applications. Master's thesis, University of Kaiserslautern.
[Lind, 1996b] Lind, J. (1996b). TWLib - Reference Manual. University of Kaiserslautern.
[Lind and Fischer, 1998] Lind, J. and Fischer, K. (1998). Transportation Scheduling and Simulation in a Railroad Scenario: A Multi-Agent Approach. Technical Report TM-98-05, DFKI, Stuhlsatzenhausweg 3, D-66123 Saarbrücken.
[Lind, 1998] Lind, J. (1998). The EMS Model. Technical Report TM-98-09, DFKI, Stuhlsatzenhausweg 3, D-66123 Saarbrücken.
[Lind and Böcker, 1999] Lind, J. and Böcker, J. (1999). Optimising the Train Coupling and -Sharing system with a multi-agent approach. In Proceedings of the 11th Mini-EURO Conference on AI in Transportation Systems and Science, Helsinki.
[Lind et al., 1999b] Lind, J., Fischer, K., Böcker, J., and Zirkler, B. (1999b). Transportation Scheduling and Simulation in a Railroad Scenario: A Multi-Agent Approach. In Proceedings of the Fourth International Conference on the Practical Application of Intelligent Agents and Multi-Agents (PAAM99), London.
[Lind, 1999a] Lind, J. (1999a). A Process Model for the Design of Multi-Agent Systems. Technical Report TM-99-03, DFKI, Stuhlsatzenhausweg 3, D-66123 Saarbrücken.
[Lind and Fischer, 1999] Lind, J. and Fischer, K. (1999). Transportation Scheduling and Simulation in a Railroad Scenario: A Multi-Agent Approach. In Kopfer, H. and Bierwirth, C., editors, Logistik Management. Spinger.
[Lind et al., 1999a] Lind, J., Böcker, J., and Zirkler, B. (1999a). Optimising the Operation Management with a Multi-Agent Approach - Using TCS as an Example. In Proceedings of the World Congress on Railway Research (WCRR), Tokyo.
[Lind, 1999b] Lind, J. (1999b). A Review of Multiagent Systems Development Methods. Technical report, British Telecom, Adastral Park Labs, Martlesham Heath, Suffolk.
[Lind et al., 1999c] Lind, J., Jung, C. G., and Gerber, C. (1999c). Learning and Adaptivity in Intelligent Real-Time Systems. In Proceedings of the Third International Conference on Autonomous Agents (Agents'99).
[Linger and Trammell, 1996] Linger, R. C. and Trammell, C. J. (1996). Cleanroom software engineering reference model version 1.0. Technical Report CMU/SEI-96-TR-022, Carnegie Mellon University.
[Liu and Sycara, 1994] Liu, J. and Sycara, K. (1994). Distributed problem solving through coordination in a society of agents. In Proceedings of the 13th International Workshop on Distributed Artificial Intelligence.
[Loeckx and Sieber, 1984] Loeckx, J. and Sieber, K. (1984). The Foundations of Program Verfication. Teubner, 2nd edition.
[Lu et al., 1999] Lu, H., Sterling, L., and Wyatt, A. (1999). Sportsfinder: An information agent to extract sport results from the world wide web. In Proceedings of the Fourth International Conference on the Practical Application of Intelligent Agents and Multi-Agents (PAAM99).
[Lux and Steiner, 1995] Lux, A. and Steiner, D. (1995). Understanding cooperation: an agent's perspective. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS'95).
[EURESCOM, 1999] EURESCOM (1999). MESSAGE: Methodology for Engineering Systems of Software AGEnts. EURESCOM - European Institute for Research and Strategic Studies in Telecommunications. http://www.eurescom.de/Public/Projects/p900-series/P907/P907.htm.
Available here
[MacGregor and Bates, 1987] MacGregor, R. and Bates, R. (1987). The LOOM Knowledge Representation Language. Technical Report ISI/RS-87-188, University of Southern California.
[Magnus, ] Magnus, N. Updates in deduktiven datenbanken: Implementation und vergleich eines bottom-up-algorithmus zur hypothesenmengenberechnung. Projektarbeit, Universität Kaiserslautern.
[Maier and Warren, 1988] Maier, D. and Warren, D. S. (1988). Computing With Logic: Logic Programming With Prolog. Cummings Publishing Company.
[Carey and Lockwood, 1995] Carey, M. and Lockwood, D. (1995). A model, algorithms and strategy for train pathing. Journal of the Operational Research Society.
[Maltz and Ehrlich, 1995] Maltz, D. and Ehrlich, K. (1995). Pointing the way: Active collaborative filtering. In Proceedings of the CHI-95 Conference, Denver, CO. ACM Press.
[Marsh, 1992] Marsh, S. (1992). Trust in distributed artificial intelligence. In Castelfranchi, C. and Werner, E., editors, Artificial Social Systems, pages 94 - 112.
[Mars, 1994] Mars, S. (1994). Formalizing Trust as a Computational Concept. PhD thesis, University of Stirlin.
[Marsh, 1995] Marsh, S. (1995). Exploring the socially adept agent. In Proceedings of the First International Workshop on Decentralized Intelligent Multi-Agent Systems (DIMAS'95), pages 301 - 308.
[Massingill et al., 1999] Massingill, B. L., Mattson, T. G., and Sanders, B. A. (1999). A pattern language for parallel applications. Technical Report 99-022, UF CISE.
[Mattson, 1999b] Mattson, T. (1999b). An introduction to the psychology of programming. http://www.cise.ufl.edu/research/ParallelPatterns/PatternLanguage/Background/Psychology/.
Available here
[Mattson, 1999a] Mattson, T. (1999a). A cognitive model for programming. http://www.cise.ufl.edu/research/ParallelPatterns/PatternLanguage/Background/Psychology/.
Available here
[Mayfield et al., 1995] Mayfield, J., Labrou, Y., and Finin, T. (1995). Evaluating KQML as an agent communication language. In Wooldridge, M., Müller, J. P., and Tambe, M., editors, Intelligent Agents - Proceedings of the 1995 Workshop on Agent Theories, Architectures, and Languages (ATAL-95), volume 1037 of LNAI, pages 347-360. Springer-Verlag.
[McCarthy, 1979] McCarthy, J. (1979). Ascribing mental qualities to machines. In Ringle, M., editor, Philosophical Aspects in Artificial Intelligence. Harvester Press.
[McConnell, 1993] McConnell, S. (1993). Code Complete: A Practical Handbook of Software Construction. Microsoft Press.
[McKeithen et al., 1987] McKeithen, K. B., Reitman, J. S., Rueter, H. H., and Hirtle, S. C. (1987). Knowledge organization and skill differences in computer programmers. Canadian Journal of Psychology, 13.
[McNealy, 1996] McNealy, S. (1996). Scott says... kick butt and have fun. \newblock {\em Sun Microsystems}. \newblock http://www.sun.com/960601/cover/.
Available here
[Mehlhorn and Näher, 1999] Mehlhorn, K. and Näher, S. (1999). The LEDA Platform of Combinatorial and Geometric Computing. Cambridge University Press.
[Mehrotra et al., 1997] Mehrotra, K., Mohan, C. K., and Ranka, S. (1997). Artificial Neural Networks. MIT Press.
[Metral, 1993] Metral, M. E. (1993). Design of a generic learning interface agent. Bachelor's Thesis, Massachusetts Institute of Technology.
[Meyer, 1997] Meyer, B. (1997). Object-Oriented Software Construction. Professional Technical Reference. Prentice Hall, second edition.
[Miles et al., 2001] Miles, S., Joy, M., and Luck, M. (2001). Designing agent-oriented systems by analysing agent interactions. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI.
[Miller, 1956] Miller, G. A. (1956). The magical number seven, plus or minus two: some limits on our capacity of information processing. Psychological Review, 63:237-260.
[Mills et al., 1987] Mills, H., Dyer, M., and Linger, R. (1987). Cleanroom software engineering. IEEE Software, pages 19-24.
[Minar et al., 1996] Minar, N., Burkhart, R., Langton, C., and Askenazi, M. (1996). The swarm simulation system: A toolkit for building multi-agent simulations. Technical Report 96-06-042, Santa Fe Institute.
[Mitchell, 1997] Mitchell, T. M. (1997). Machine Learning. McGraw-Hill.
[Moore and Atkeson, 1993] Moore, A. W. and Atkeson, C. G. (1993). Prioritized sweeping: Reinforcement learning with less data and less real time. Machine Learning, 13.
[Moore et al., 1995] Moore, A. W., Atkeson, C. G., and Schaal, S. (1995). Memory-based learning for control. Technical Report CMU-RI-TR-95-18, CMU Robotics Institute.
[Morik et al., 1993] Morik, K., Wrobel, S., Kietz, J.-U., and Emde, W. (1993). Knowledge Acquisition and Machine Learning: Theory, Methods and Applications. Academic Press, London - San Diego - New York.
[Moukas, 1997] Moukas, A. (1997). Amalthaea: Information discovery and filtering using a multiagent evolving ecosystem. International Journal of Applied Artificial Intelligence.
[Programming Systems Lab, 1999] Programming Systems Lab (1999). The mozart programming system. University of the Saarland. http://www.mozart-oz.org.
Available here
[Mühlhäuser and Schill, 1992] Mühlhäuser, M. and Schill, A. (1992). Software Engineering für verteilte Anwendungen. Springer Verlag.
[Müller, 1992] Müller, J., editor (1992). Verteilte Künstliche Intelligenz. BI Wissenschaftsverlag.
[Müller, 1996c] Müller, J. P. (1996c). The Design of Intelligent Agents: A Layered Approach, volume 1177 of Lecture Notes in Artificial Intelligence. Springer-Verlag.
[Müller, 1996b] Müller, J. P. (1996b). Control Architectures for Autonomous and Interacting Agents: A Survey. In Cavedon, L., Rao, A., and Wobcke, W., editors, Intelligent Agent Systems: Theoratical and Practical Issues, number 1209 in LNAI.
[Müller, 1996a] Müller, J. P. (1996a). An Architecture for Dynamically Interacting Agents. PhD thesis, University of the Saarland.
[Müller, 1998] Müller, J. P. (1998). The Right Agent (Architecture) to do the Right Thing. In Müller, J. P., Singh, M. P., and Rao, A. S., editors, Intelligent Agents V - Proceedings of the 1998 Workshop on Agent Theories, Architectures, and Languages (ATAL-98), volume 1555 of LNAI.
[Mullender, 1993] Mullender, S. (1993). Distributed Systems. ACM Press.
[Munzner, 1997] Munzner, T. (1997). H3: Laying out large directed graphs in 3d hyperbolic space. In Proceedings of the 1997 IEEE Symposium on Information Visualization.
[Myers and Rosson, 1992] Myers, B. A. and Rosson, M. B. (1992). Suervey on User Interface Programming. In Proceedings of the CHI'92, Monterey, CA.
[Naur and Randell, 1969] Naur, P. and Randell, B., editors (1969). Software Engineering. Report on a Conference sponsored by the NATO Science Commitee, Garmisch, Germany, 7th to 11th October 1968. NATO, Scientific Affairs Division.
[Ndumu and Nwana, 1997] Ndumu, D. and Nwana, H. (1997). Research and development challenges for agent-based systems. In IEEE Proceedings on Software Engineering, volume 144.
[Ndumu et al., 1999] Ndumu, D. T., Nwana, H. S., Lee, L. C., and Collins, J. C. (1999). Visualising and debugging distributed multi-agent systems. In Proceedings of the 3rd International Conference on Autonomous Agents.
[Neches et al., 1991] Neches, R., Fikes, R., Finin, T., Gruber, R., Patil, R., Senator, T., and Swartout, W. (1991). Eanbling Technology for Knowledge Sharing. Ai magazine, 12(3):36-56.
[Nelson, 1981] Nelson, B. J. (1981). Remote Procedure Call. Technical Report CSL-81-9, Xerox Palo Alto Ressarch Center.
[Noda, 1995] Noda, I. (1995). Soccer Server: A Simulator of Robocup. In Proc. of AI symposium 1995. Japanese Society for Artificial Intelligence.
[Nod, 1998] (1998). Soccer Server Manual.
[Nuseibeh and Kramer, 1993] Nuseibeh, B. and Kramer, J.and Finkelstein, A. (1993). Expressing the Relationships between Multiple Views in Requirements Specification. In Proceedings of the 15th International Conference on Software Engineering (ICSE93).
[Nwana et al., 1998] Nwana, H. S., Ndumu, D. T., and Lee, L. C. (1998). ZEUS: An advanced tool-kit for engineering distributed multi-agent systems. Proceedings of the 2nd International Conference Autonomous Agents.
[Nwana et al., 1999] Nwana, H. S., Ndumu, D. T., Lee, L. C., and Collins, J. C. (1999). ZEUS: A tool-kit for building distributed multi-agent systems. Applied Artifical Intelligence Journal, 13(1):129-186.
[O'Hare and Jennings, 1996] O'Hare, G. M. P. and Jennings, N. R., editors (1996). Foundations of Distributed Artificial Intelligence. Wiley & Sons, New York.
[Odell et al., b] Odell, J., Parunak, H. V. D., and Bauer, B. Representing agent interaction protocols in UML. Submission to the AAAI Agents 2000.
[Odell et al., a] Odell, J., Parunak, H. V. D., and Bauer, B. Extending UML for agents.
[Odell et al., 2001] Odell, J., Parunak, H. V. D., and Bauer, B. (2001). Representing agent interaction protocols in uml. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI.
[Odgers et al., 1999] Odgers, B., Shepherdson, J., and Thompson, S. (1999). Distributed workflow co-ordination by proactive software agents. In Proceedings of the IJCAI-99 Workshop on Intelligent Workflow and Process Management.
[Opdyke, 1992] Opdyke, W. F. (1992). Refactoring Object-Oriented Frameworks. PhD thesis, University of Illinois, Urbana-Champaign.
[Ormerod, 1990] Ormerod, T. (1990). Human cognition and programming. In Psychology of Programming. Academic Press Ltd., London.
[Ousterhout, 1994] Ousterhout, J. K. (1994). Tcl and the Tk Toolkit. Addison-Wesley Professional Computing.
[PLoP, 2001] PLoP (2001). Pattern languages of programs. http://jerry.cs.uiuc.edu/~/plop/.
Available here
[Geist et al., 1993] Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., and Sunderam, V. (1993). PVM 3 User's Guide and Reference Manual.
[Pacheco, 1995] Pacheco, P. S. (1995). A user's guide to mpi.
Available here
[Parker, 1994] Parker, L. E. (1994). Heterogeneous multi-robot cooperation. Technical Report AI TR 1465, MIT.
[Hoffman and Weiss, 2001] Hoffman, D. M. and Weiss, D. M., editors (2001). Software Fundamentals - Collected Papers by David L. Parnas. Addison-Wesley.
[Parnas and Siewiorek, 1975] Parnas, D. L. and Siewiorek, D. L. (1975). Use of the Concept of Transparency in the Design of Hierarchically Structured Systems. Communications of the ACM, 18(7).
[Parnas and Clements, 1986] Parnas, D. and Clements, P. (1986). A Rational Design Process: How and Why to Fake It. IEEE Transactions on Software Engineering, SE-12(2).
[Parnas, 1996] Parnas, D. (1996). Why Software Jewels are Rare. IEEE Computer, 29(2).
[Parsons, 1986] Parsons, T. (1986). Aktor, Situation und normative Muster. Suhrkamp Verlag, Frankfurt/M. translation of ``Actor, Situation and Normativ Pattern - An Essay in the Theory of Social Action'', Harvard University Press.
[Parsons, 1997] Parsons, P. (1997). A brief history of programming. http://web.dcs.hull.ac.uk/people/pjp/Teaching/08208-9697/Notes/Languages/node2.html.
Available here
[Parunak and Odell, 2001] Parunak, H. V. D. and Odell, J. (2001). Representing Social Structures in UML. In Proceeedings of the Second International Workshop on Agent-Oriented Software Engineering (AOSE-2001), Montreal, Canada.
[Parunak, 1995] Parunak, H. V. (1995). Case Grammar: A Linguistic Tool for Engineering Agent-Based Systems. Technical report, Industrial Technology Institute.
[Parunak et al., 1997] Parunak, H. V., Sauter, J., and Clarke, S. (1997). Towards the specification and design of industrial synthetic ecosystems. In Proceedings of the 1997 Workshop on Agent Theories, Architectures, and Languages.
[Parunak, 1997] Parunak, H. V. (1997). 'Go to the Ant': Engineering Principles from Natural Agent Systems. Annals of Operations Research, 75:69-101.
[Parunak, 1999b] Parunak, H. V. (1999b). Multiagent Systems - A Modern Approach to Distributed Artificial Intelligence, chapter 9. MIT Press.
[Parunak, 1999a] Parunak, H. V. (1999a). Blue-Collar Agents: Keynote of the PAAM99 conference. http://www.erim.org/~van/Presentations.
Available here
[Pearl, 1988] Pearl, J. (1988). Probabilsitic Reasoning in Intelligent Systems. Morgan Kaufman.
[Pemberton, 1998] Pemberton, D. (1998). The VOCAL Test Methodology. PhD thesis, Department of Computing, Lancaster University.
[Pennington and Grabowski, 1990] Pennington, N. and Grabowski, B. (1990). The tasks of programming. In Psychology of Programming. Academic Press Ltd., London.
[Pernici, 1990] Pernici, B. (1990). Object with Roles. In Proceedings of the ACM/IEEE International Conference on Office Information Systems, Boston.
[Perry and Wolf, 1992] Perry, D. E. and Wolf, A. L. (1992). Foundations for the study of software architecture. ACM SIGSOFT - Software Engineering Notes, 17(4).
[Petre and Winder, 1988] Petre, M. and Winder, R. L. (1988). Issues governing the suitability of programming languages for programming tasks. In People and Computers IV: Proceedings of HCI'88, Cambridge. Cambrdige University Press.
[Petre, 1990] Petre, M. (1990). Expert programmers and programming languages. In Psychology of Programming. Academic Press Ltd., London.
[Petrie, 1996] Petrie, C. (1996). Agent-Based Engineering, the Web, and Intelligence. IEEE Expert.
[Petrie et al., 1998] Petrie, C., Goldmann, S., and Raquet, A. (1998). Agent-Based Project Management. In Artificial Intelligence Today, number 1500 in LNAI. Springer.
[Philipps, 1998] Philipps, S. (1998). Entwurf und Implementierung eines Systems zur Definition und Ausführung von Protokollen für Multi-Agentensystemen. Master's thesis, Fachhochschule Trier.
[Philipps and Lind, 1999] Philipps, S. and Lind, J. (1999). Ein System zur Definition und Ausführung von Protokollen für Multi-Agentensystemen. Technical Report RR-99-01, DFKI.
[Pitz, 1993] Pitz, W. (1993). Realisierung eines Systems zum verteilten, wissensbasierten Gleichheitsbeweisen mit Hilfe der Teamwork-Methode (in german). Master's thesis, Universität Kaiserslautern.
[Plotkin, 1970] Plotkin, G. D. (1970). A note on inductive generalization. Machine Intelligence, 5.
[Plotkin, 1971] Plotkin, G. D. (1971). A furthernote on inductive generalization. Machine Intelligence, 6.
[Pont and Moreale, 1996] Pont, M. J. and Moreale, E. (1996). Towards a practical methodology for agent-oriented software engineering with C++ and Java. Technical Report 96-33, Department of Engineering, Leicester University.
[Poore and Trammell, 1996] Poore, J. H. and Trammell, C. J. (1996). Cleanroom Software Engineering: A Reader. NCC Blackwell, Oxford.
[JavaSoft, 1999] JavaSoft (1999). Java Remote Method Invocation Specification. Sun Microsystems.
[Rational Software, 1999c] Rational Software (1999c). Rational unified process: Best practices for software development teams. Whitepaper. http://www.rational.com.
Available here
[Ranze and Müller, 1997] Ranze, K. C. and Müller, H. (1997). Über den Einsatz von Multi-Agenten Systemen in Umweltanwendungen. In Geiger, W., Jaeschke, A., Rentz, O., Simon, E., Spengler, T., Zilliox, L., and Zundel, T., editors, 11. Internationales Symposium Informatik fur den Umweltschutz}, volume~15 of {\em Umweltinformatik Aktuell}, Marburg. Metropolis. \newblock 3-89518-163-3.
[Rao and Georgeff, 1993] Rao, A. S. and Georgeff, M. P. (1993). A model-theoretic approach to the verification of situated reasoning systems. In Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93), pages 318-324, Chambéry, France.
[Rao and Georgeff, 1995] Rao, A. S. and Georgeff, M. (1995). BDI Agents: from theory to practice. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95), pages 312-319, San Francisco, CA.
[Ratcliffe and Siddiqi, 1985] Ratcliffe, B. and Siddiqi, J. A. (1985). An empirical investigation into problem decomposition strategies used in program design. International Journal of Man-Machine Studies, 22:77-90.
[Rational Software, 1999b] Rational Software (1999b). Performace Engineering: A Practical Approach to Performance Improvement. Whitepaper. http://www.rational.com.
Available here
[Rawson, 1992] Rawson, S. (1992). Analysing Organisations. The Macmillon press.
[Reinke et al., 1999] Reinke, T., Glöde, D., Lauert, A., Kupreis, M., and Horn, E. (1999). An architecture type-based development enviroment for agent application systems. In Proceedings of the 3. International Austrian-Israeli Technion Symposium, Linz.
[Resnik et al., 1994] Resnik, P., Iacovou, N., Sushak, M., Bergstrom, P., and Riedl, J. (1994). Grouplens: An open architecture for collaborative filtering of netnews. In Proceedings of the CSCW 1994 conference.
[Rieger, 1996] Rieger, A. (1996). Optimizing Chain Datalog Programs and the Inference Procedures. Technical Report LS-8 Report 20, Universität Dortmund.
[Robinson, 1965] Robinson, J. (1965). A machine oriented logic based on the resolution principle. Journal of ACM 12, 1:23-41.
[Rombach, 1994a] Rombach, H. D. (1994a). Vorlesungsscript Software Engineering I.
[Rombach, 1994b] Rombach, H. D. (1994b). Vorlesungsscript Software Engineering II.
[Advanced Software Technologies Inc., 1999] Advanced Software Technologies Inc. (1999). Round trip engineering. http://www.advancedsw.com/round.html.
Available here
[Rovatsos and Lind, 2000] Rovatsos, M. and Lind, J. (2000). Hierarchical common-sense interaction learning. In Proceedings of the Fourth International Conference on MultiAgent Systems, Boston, MA, USA.
[Rovatsos and Lind, 1999] Rovatsos, M. and Lind, J. (1999). Learning cooperation in repeated games. In Proceedings of the IJCAI-99 Workshop on Agents Learning About, From and With other Agents.
[Rovatsos, 1999] Rovatsos, M. (1999). LAYLA - An InteRRaP Extension for Layerd Learning in Repeated Games. Master's thesis, University of the Saarland.
[Royce, 1970] Royce, W. W. (1970). Managing the development of large software systems: Concepts and techniques. In WESCON Technical Papers, v. 14, Los Angeles. WESCON. Reprinted in Proceedings of the Ninth International Conference on Software Engineering, 1987, pp. 328-338.
[Rumbaugh et al., 1999] Rumbaugh, J., Jacobson, I., and Booch, G. (1999). The Unified Modeling Language Reference Manual. Addision-Wesley.
[Russell and Wefald, 1991] Russell, S. J. and Wefald, E. H. (1991). Do the Right Thing : Studies in Limited Rationality. MIT Press.
[Russell and Norvig, 1995] Russell, S. and Norvig, P. (1995). Artificial Intelligence: A Modern Approach. Prentice Hall.
[Russell and Subramanian, 1995] Russell, S. J. and Subramanian, D. (1995). Provably bounded-optimal agents. Journal of Artificial Intelligence Research, 2:575-609.
[SOAP, ] SOAP. SOAP. http://www.w3c.org/xp.
Available here
[SSL, ] SSL. SSL. http://home.netscape.com/eng/ssl3/.
Available here
[Sauer, 2001] Sauer, F. (2001). Applying Design Patterns to JDBC: Building a Lightweight Object-Relational Mapping Framework. Java Report, 6(5).
[Saunders et al., 1996] Saunders, T. F., Horowitz, B. M., and Mleziv, M. L. (1996). A New Process for Acquiring Software Architecture. Mitre Corporation.
[Schank and Abelson, 1977] Schank, R. and Abelson, R. (1977). Scripts, Plans, Goals, and Understanding. Hillsdale:Erlbaum.
[Schier and Fischer, 1996] Schier, D. and Fischer, K. (1996). Ein multiagentenansatz zum lösen von fleet-scheduling problemen. Technical Report D-96-01, Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI).
[Schillo et al., 1999] Schillo, M., Lind, J., Funk, P., Gerber, C., and Jung, C. (1999). SIF - The Social Interaction Framework System Description and User's Guide to a Multi-Agent System Testbed. Technical Report TR-99-02, DFKI GmbH.
[Schmidhuber, 1996] Schmidhuber, J. (1996). A general method for multi-agent reinforcement learning in unrestricted environments. In Sen, S., editor, AAAI Symposium: Adaption, Coevolution and Learning in Multiagent Systems, Menlo Park, Claifornia. AAAI Press.
[Schmidt et al., 2000] Schmidt, D., Stal, M., Rohnert, H., and Buschmann, F. (2000). Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects. John Wiley & Sons.
[Schneider and Heise, 1995] Schneider, A. and Heise, D. R. (1995). Simulating symbolic interaction. Journal of Mathematical Sociology, 20.
[Searle, 1969] Searle, J. R. (1969). Speech Acts. Cambridge University Press.
[Selten and Nagel, 1998] Selten, R. and Nagel, R. (1998). Das zahlenwahlspiel - ergebnisse und hintergrund. Spektrum der Wissenschaft, pages 16-22.
[Sen and Sekaran, 1996] Sen, S. and Sekaran, M. (1996). Multiagent coordination with learning classifier systems. In Proceedings of the IJCAI Workshop on Adaption and Learning in Multi-Agent Systems, number 1042 in LNAI. Springer Verlag.
[Shardanand and Maes, 1995] Shardanand, U. and Maes, P. (1995). Social information filtering: Algorithms for automating 'word of mouth'. In Proceedings of the CHI-95 Conference, Denver, CO. ACM Press.
[Shasha and Lazere, 1998] Shasha, D. and Lazere, C. (1998). Out of their minds - The Lives and Discoveries of 15 Great Computer Scientists. Copernicus.
[Maclin and Shavlik, 1996] Maclin, R. and Shavlik, J. W. (1996). Creating advice-taking reinforcement learners. Machine Learning, 22.
[Shaw, 1995] Shaw, M. (1995). Patterns for Software Architectures. In Coplien, J. and Schmidt, D., editors, Pattern Languages of Program Design, volume I.
[Shaw and Garlan, 1996] Shaw, M. and Garlan, D. (1996). Software Architecture : Perspectives on an Emerging Discipline. Prentice Hall.
[Shen and Barthes, 1995] Shen, W. and Barthes, J.-P. (1995). DIDE: A multi-agent environment for engineering design. In Proceedings of the ICMAS95, pages 344-351.
[Sheong, 2001] Sheong, C. S. (2001). Build Wizards Quickly Using a Swing-Based Wizard Framework. Java Report, 6(5).
[Shepperd, 1995] Shepperd, M. (1995). Foundations of Software Measurement. Prentice Hall.
[Shiffrin, 1973] Shiffrin, R. M. (1973). Information persistence in short-term memory. Journal of Eperimental Psychology, (100).
[Shiffrin, 1993] Shiffrin, R. M. (1993). Short-term memory: a brief commentary. Memory & Cognition, 21(2):193-197.
[Shoham and Tennenholtz, 1992] Shoham, Y. and Tennenholtz, M. (1992). On the synthesis of useful social laws for artificial agent societies (preliminary report). In Proceedings of the National Conference on Artificial Intelligence, pages 276-281, San Jose, CA.
[Shoham, 1993] Shoham, Y. (1993). Agent-oriented programming. Artificial Intelligence, 60(1):51-92.
[Shoham and Tennenholz, 1994] Shoham, Y. and Tennenholz, M. (1994). Co-learning and the evolution of social activity. Technical Report CS-TR-94-1511, Department of Computer Science, Stanford University.
[Siemens AG, 1997] Siemens AG (1997). Verfahren und Anordnung zur Ermittlung einer Route von einem Startpunkt zu einem Zielpunkt. Deutsche Patentanmeldung 197 46 417.3. Donald Steiner, Jürgen Lind, Alastair Burt and Hartmut Dieterich.
[Siemens AG, 1999] Siemens AG (1999). Method and device for determining a route from the originating point to the termination point. International Patent WO 99/20981. Donald Steiner, Jürgen Lind, Alastair Burt and Hartmut Dieterich.
[Sloman, 1996] Sloman, A. (1996). What sort of architecture is required for a human-like agent? In Cognitive Modeling Workshop, AAAI96. Invited Talk.
[Smith, 1980] Smith, R. (1980). The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers.
[Smith, 1997] Smith, C. U. (1997). Performance Engineering for Software Architectures. In Proceedings of the Twenty-First Annual International Computer Software and Applications Conference (COMPSAC'97). IEEE Comput. Soc.
[Smolka, 1995] Smolka, G. (1995). The Oz programming model. In van Leeuwen, J., editor, Computer Science Today, Lecture Notes in Computer Science, vol. 1000, pages 324-343. Springer-Verlag, Berlin.
[Smullyan, 1968] Smullyan, R. (1968). First-Order Logic. Springer.
[Sneed, 2000] Sneed, H. (2000). Source animation as a means of program comprehension for object-oriented systems. In Proceedings of the 8th International Workshop on Program Comprehension (IWPC2000). IEEE Computer Society Press.
[So and Durfee, 1998] So, Y. and Durfee, E. H. (1998). Designing Organizations for Computational Agents. In Simulating Organizations. MIT Press.
[Sommerville, 1995] Sommerville, I. (1995). Software Engineering. Addison-Wesley, 5th edition.
[Spada, 1990] Spada, H., editor (1990). Allgemeine Psychologie. Verlag Hans Huber, Bern.
[Stanfill and Waltz, 1986] Stanfill and Waltz (1986). Towards memory-based reasoning. Communications of the ACM, 29(12).
[Steiner, 1991] Steiner, D. (1991). Human Computer Cooperative Work. In Proceedings of the 10th International Workshop on Distributed Artificial Intelligence, number ACT-AI-335-90. MCC.
[Steiner, 1992] Steiner, D. (1992). MEKKA: Eine Entwicklungsumgebung zur Konstruktion kooperativer Anwendungen. In Müller, J. and Steiner, D., editors, Kooperierende Agenten, number D-92-24 in DFKi Document Series, pages 17-21. DFKI, Saarbrücken.
[Stephens and Merx, 1990] Stephens, L. M. and Merx, M. B. (1990). The effect of agent control strategy on the performance of a dai pursuit problem. In Proceedings of the 10th International Workshop on DAI.
[Stone and Veloso, 1996] Stone, P. and Veloso, M. (1996). Multiagent systems: A survey from a machine learning perspective. IEEE Transactions on Knowledge and Data Engineering.
[Stone and Veloso, 1998] Stone, P. and Veloso, M. (1998). A layered approach to learning client behaviors in the robocup soccer server. Applied Artificial Intelligence, 12.
[Stone, 1998] Stone, P. (1998). Layerd Learning in Multi-Agent Systems. PhD thesis, School of Computer Science, Carnegie Mellon University.
[Stroustrup, 1987] Stroustrup, B. (1987). The C++ Programming Language. Addison-Wesley, Massachusetts.
[Stroustrup, 1994] Stroustrup, B. (1994). The Design and Evolution of C++. Addison-Wesley, Massachusetts.
[The Jakarta Project, 2001] The Jakarta Project (2001). Struts. http://jakarta.apache.org/struts/.
Available here
[Sun and Tchernev, 1996] Sun, X. C. and Tchernev, N. (1996). Impact of empty vehicle flow on optimal flow path design for semidirectional agv systems. International Journal of Production Research.
[Sundermeyer, 1993] Sundermeyer, K. (1993). Modellierung von agentensystemen. In Verteilte Künstliche Intelligenz. BI Wissenschaftsverlag.
[Sycara et al., 2001] Sycara, K., Widoff, S., Klusch, M., and Lu, J. (2001). LARKS: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace. Journal on Autonomous Agents and Multi-Agent Systems, 4(4).
[Defense Advanced Research Projects Agency, 1981] Defense Advanced Research Projects Agency (1981). Transmission Control Protocol.
[Tahara et al., 1999] Tahara, Y., Ohsuga, A., and Honiden, S. (1999). Agent system development method based on agent patterns. In Proceedings of the 1999 international conference on Software engineering.
[Tambe, 1996] Tambe, M. (1996). Tracking dynamic team activity: An extended report. Technical report, Information Sciences Institute and Computer Science Departent, University of Southern California.
[Tan, 1993] Tan, M. (1993). Multi-agent reinforcement learning: Independent vs. cooperative agents. In Proceedings of the 10th International Conference on Machine Learning.
[Tanenbaum, 1988] Tanenbaum, A. S., editor (1988). Computer Networks. Prentice Hall, 2nd edition.
[Tel, 1994] Tel, G. (1994). Introduction to Distributed Algorithms. Cambridge University Press.
[Thrun and Mitchel, 1994] Thrun, S. and Mitchel, T. M. (1994). Learning one more thing. Technical Report CMU-CS-94-184, School of Computer Science, Carnegie Mellon University.
[Thrun and O'Sullivan, 1994] Thrun, S. and O'Sullivan, J. (1994). Clustering learning tasks and the selective cross-task transfer of knowledge. Technical Report CMU-CS-95-209, School of Computer Science, Carnegie Mellon University.
[Travers, 1996] Travers, M. D. (1996). Programming with Agents: New metaphors for thinking about computation. PhD thesis, Program in Media Arts and Sciences, School of Architecture and Planning, Massachusetts Institute of Technology.
[Turing, 1937] Turing, A. M. (1937). On computable numbers, with an application to the entscheidungsproblem. Proceedings of the London Mathematical Society, 2(42).
[Rational Software, 1999a] Rational Software (1999a). Goals of the UML. http://www.rational.com.
Available here
[The VRML Consortium, 1997] The VRML Consortium (1997). The Virtual Reality Modeling Language, ISO/IEC DIS 14772-1. unknown.
[van de Velde, 1997] van de Velde, W. (1997). Co-habited mixed realities. In Hattori, F., editor, Proceedings of the IJCAI'97 workshop on Social Interaction and Communityware, Nagoya, Japan.
[Verlage, 1994] Verlage, M. (1994). Multi-view modelling of software processes. In Warboys, B. C., editor, Proceedings of the 3rd European Workshop on Software Process Technology.
[Vidal and Durfee, 1995] Vidal, J. M. and Durfee, E. H. (1995). Recursive agent modeling using limited rationality. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95), pages 376-383, Menlo Park, CA. AAAI Press.
[Visser, 1987] Visser, W. (1987). Strategies in programming programmable controllers: a field study on a professional programmer. In Olson, G., S.Sheppard, and Soloway, E., editors, Empirical Studies of Programmers: Second Workshop, Norwood, NJ. Ablex.
[Visser, 1990] Visser, W. (1990). More or less following a plan during design: Opportunistic deviations in specification. International Journal of Man-machine studies.
[Wisser and Hoc, 1990] Wisser, W. and Hoc, J.-M. (1990). Expert software design strategies. In Psychology of Programming. Academic Press Ltd., London.
[Microsoft Corporation, 2000] Microsoft Corporation (2000). Visual c++. http://msdn.microsoft.com/visualc/.
Available here
[Voges and Mierau, 1997] Voges, W. and Mierau, U. (1997). Train Coupling & -Sharing. In Proceedings of the World Congress of Railway Research (WCRR), Florence; Italy.
[Vorob'ev, 1977] Vorob'ev, N. N. (1977). Game Theory. Springer-Verlag.
[Wall et al., 1996] Wall, L., Schwartz, R. L., and Christiansen, T. (1996). Programming Perl. O'Reilly & Associates Inc., 2nd edition.
[Wallnau and Feller, 1991] Wallnau, K. C. and Feller, P. H. (1991). Tool integration and environment architectures. Technical Report CMU/SEI-91-TR-11, Software Engineering Institute, Carnegie Mellon University.
[Merriam-Webster, 2000] Merriam-Webster (2000). Wwwebster dictionary. http://www.m-w.com.
Available here
[Wei et al., 2001] Wei, J., Cheung, S.-C., and Wang, X. (2001). Towards a Methodology for Formal Design and Analysis of Agent Interaction Protocols. In Proceeedings of the International Software Engineering Symposium, Wuhan, Hubei, China.
[Weiß, 1996] Weiß, G. (1996). Adaption and learning in multi-agent systems: Some remarks and a bibliography. In Weiß, G. and Sen, S., editors, Adaption and Learning in Multi-Agent Systems, Proceedings of the IJCAI'95 Workshop in Montreal, Canada. Springer Verlag.
[Weiss, 1999] Weiss, G., editor (1999). Multiagent Systems - A Modern Approach to Distributed Artificial Intelligence. MIT Press.
[Wellman, 1996] Wellman, M. P. (1996). Market-Oriented Programming: Some Early Lessons. In Clearwater, S. H., editor, Market-based Control. World Scientific.
[Werner, 1988] Werner, E. (1988). A formal computational semantics and pragmatics of speech acts. In Proceedings COLING-88, pages 744-749.
[Werner, 1989] Werner, E. (1989). Cooperating agents: A unified theory of communication and social structure. In Gasser, L. and Huhns, M. N., editors, Distributed Artificial Intelligence, volume II.
[Wirth, 1995] Wirth, N. (1995). A plea for lean software. IEEE Computer, 28(2):64-68.
[Wooldridge et al., 2000] Wooldridge, M., Jennings, N. R., and Kinny, D. (2000). The gaia methodology for agent-oriented analysis and design. Journal of Autonomous Agents and Multi-Agent Systems. to appear.
[Wooldridge and Jennings, 1995] Wooldridge, M. and Jennings, N. R. (1995). Intelligent agents: Theory and practice. The Knowledge Engineering Review, 10(2):115-152.
[Wooldridge, 1997] Wooldridge, M. (1997). Agent-based software engineering. IEE Proceedings on Software Engineering, 144(1):26-37.
[Wooldridge and Jennings, 1998] Wooldridge, M. J. and Jennings, N. R. (1998). Pitfalls of agent-oriented development. In Proceedings 2nd International Conference on Autonomous Agents (Agents-98), pages 385-391, Minneapolis.
[Wooldridge, 1998] Wooldridge, M. (1998). Agents and software engineering. AI*IA Notizie, XI(3):31-37.
[Wooldridge et al., 1999] Wooldridge, M., Jennings, N. R., and Kinny, D. (1999). A methodology for agent-oriented analysis and design. In Etzioni, O., Muller, J. P., and Bradshaw, J., editors, Agents '99: Proceedings of the Third International Conference on Autonomous Agents.
[Wu and Mander, 1991] Wu, S. and Mander, U. (1991). Fast text searching with errors. Technical Report TR91-11, University of Arizona.
[Yamagishi, 1995] Yamagishi, T. (1995). Social dilemmas. In Cook, K. S., Fine, G. A., and House, J. S., editors, Sociological Perspectives on Social Psychology, pages 311-335. Allyn and Bason.
[Yourdon, 1996] Yourdon, E. (1996). Current issues in software deployment. American Programmer, 9(10).
[Zambonelli et al., 2000] Zambonelli, F., Jennings, N. R., and Wooldridge, M. (2000). Organisational abstractions for the analysis and design of multi-agent systems. In Proceeedings of the First International Workshop on Agent-Oriented Software Engineering (AOSE-2000) at the 22nd International Conference on Software Engineering, volume 1957 of LNAI.
[Zappa, 1979] Zappa, F. (1979). Joe's garage. Munchkin Music.
[Zarella, 1991] Zarella, P. F. (1991). CASE tool integration and standardization. Technical Report CMU/SEI-90-TR-14, Software Engineering Institute, Carnegie Mellon University.
[Zemanek, 1985] Zemanek, H. (1985). Formal definition the hard way. In Neuhold, E. J. and Chroust, G., editors, Formal Models in Programming. Elsevier, Amsterdam.

This file has been generated by bibtex2html 1.46