Abstract
For researchers working at the boundary between artificial intelligence and engineering design, the notion of “agents” working in a collaborative manner to assist the design effort is not new. What therefore is the new emerging discipline of “intelligent software agents” and how do agents in that discipline differ from our contemporary notion of computational design agents? Do the differences, if any, help advance computer-assisted collaborative design? Furthermore, what challenges does the intelligent agent approach pose the computer-assisted design research community? This paper attempts to answer these questions by briefly reviewing agents research, emphasizing its potential applications in the architecture, engineering and construction industry in general and engineering design in particular. We argue that the agent-based approach provides a useful metaphor for reasoning about design systems, as well as contributing new tools and techniques for facilitating the collaborative design process. Finally, with two examples from construction supply chain provisioning and building design, we demonstrate some of the advantages that an agent-based approach brings to computer-assisted design, and highlight the main challenges posed to the design community by the approach.
Preview
Unable to display preview. Download preview PDF.
References
Nwana, H.S.: Software Agents: An Overview. The Knowledge Engineering Review, 11(3) (1996) 205–244
Nwana, H.S., Ndumu, D.T: An Introduction to Agent Technology. BT Technology Journal, 14(4) (1996) 55–67
Ndumu, D.T., Nwana, H.S.: Research and Development Challenges for Agent-Based Systems. IEE Proceedings — Software Engineering, 144(1) (1997) 2–10
Jennings, N.R., Wooldridge, M.: Software Agents. IEE Review, January 1996 pp. 17–20
Newell, A.: The knowledge level. Artificial Intelligence, 18 (1982) 87–127
Morse, D.V., Hendrickson, C.: Model for Communication in Automated Interactive Engineering Design. Journal of Computing in Civil Engineering ASCE 5(1) (1991) 4–24
Maes, P.: Agents that reduce work and information overload. Communications of the ACM 37(7) (1994) 31–40
Genesereth, M.R., Ketchpel, S.P.: Software agents. Communications of the ACM 37(7) (1994) 48–53
Cutkosky, MR., Englemore, R.S., Fikes, R.E., Genesereth, M.R., Gruber, T.R., Mark, W.S., Tenenbaum,J.M., Weber, J.C.: PACT: An experiment in integrating concurrent engineering systems. IEEE Computer 26(1) (1993) 28–37
Shen, W., Xue, D., Norrie, D.H.: An agent-based manufacturing enterprise infrastructure for distributed integrated intelligent manufacturing systems. In Proc. 3rd Int. Conf. Practical Appl. Intelligent Agents and Multi-Agent Technology, Nwana H.S. & Ndumu D.T. (eds) March 1998, pp. 533–548
Wellman, M.P.: A computational market model for distributed configuration design. AI EDAM 9 (1995) 125–133
Bento, J., Feijó, B.: A Post-Object Paradigm for Building Intelligent CAD Systems. Artificial Intelligence in Engineering, 11(3), (1997) 231–244.
Feijó, B., Rodarki, P., Bento, J.P., Scheer, S., Cerqueira, R.: Distributed agents supporting event-driven design processes. Artificial Intelligence in Design '98, (eds) John Gero and Fay Sudweeks, Kluwer Academic Publishers.
Finin, T., Labrou, Y.: KQML as an agent communication language. In Bradshaw, J.M. (ed.) Software agents. MIT Press, Cambridge, Mass. (1997) pp. 291–316.
STEP: The ISO STEP standards (ISO 10303): http://www.steptools.com/library/standard/
Searle, J.R.: Speech acts. Cambridge University Press, 1969, Cambridge MA.
Huhns, M.N., Singh, M.P. Ksiezyk, T. Global information management via local autonomous agents. In Readings in Agents, Huhns, M.N., Singh, M.P., Morgan Kaufmann Publishers, Ca. 1998 pp. 36–45
Weiderhold, G.: Mediators in the architecture of future information systems. IEEE Computer 25(3) (1992) 38–49
Davis, R., Smith, R.G.: Negotiation as a metaphor for distributed problem solving. Artificial Intelligence 20 (1983) 63–109
Nwana, H.S., Lee, L. Jennings, N.R.: Coordination in software agent systems. BT Technology Journal, 14(4) (1996) 79–88
Nwana, H.S., Ndumu, D.T., Lee, L.C.: ZEUS: An advanced toolkit for engineering distributed multi-agent systems. In Proc. 3rd Int. Conf. Practical Appl. Intelligent Agents and Multi-Agent Technology, Nwana H.S. & Ndumu D.T. (eds) March 1998, pp. 377–391
Latham Report: Constructing the team. http://www.t-telford.co.uk/Nec/latham.html
Anderson C.: In search of the perfect market. The Economist, May 10th 1997.
Jennings, N.R: Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems using Joint Intentions. Artificial Intelligence, 75 (2) (1995) 195–240
Collis, J.C., Lee, L. Building electronic marketplaces with the Zeus Agent Toolkit. Autonomous Agents 98: Workshop on Agent-Mediated Electronic Trading, Minneapolis May 1998.
Petrie, C.: The REDUX' Server. In Readings in Agents, Huhns, M.N., Singh, M.P., Morgan Kaufmann Publishers, Ca. 1998 pp. 56–65.
Pena-Mora, F., Sriram, D., Logcher, R.: Design rationale for computer-supported conflict mitigation. Journal of Computing in Civil Engineering, 9(1) (1995) 57–72
Sycara, K.: Utility Theory in Conflict Resolution. Annals of Operations Research 12 (1988) 65–84
Barbuceanu, M.: How to make your agents fulfil their obligations. In Proc. 3rd Int. Conf. Practical Appl. Intelligent Agents and Multi-Agent Technology, Nwana H.S. & Ndumu D.T. (eds) March 1998, pp. 255–276
Parsons, S.D., Jennings, N.R.: Negotiation Through Argumentation-A Preliminary Report. In Proc. 2nd Int. Conf. on Multi-Agent Systems, (1996) Kyoto, Japan, pp. 267–274
KSL: http://ksl-web.stanford.edu/knowledge-sharing/papers/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ndumu, D.T., Tah, J.M.H. (1998). Agents in computer-assisted collaborative design. In: Smith, I. (eds) Artificial Intelligence in Structural Engineering. Lecture Notes in Computer Science, vol 1454. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0030456
Download citation
DOI: https://doi.org/10.1007/BFb0030456
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64806-2
Online ISBN: 978-3-540-68593-7
eBook Packages: Springer Book Archive