Skip to main content
Log in

An agent-based approach to knowledge management in distributed design

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

The collaboration process among individuals with heterogeneous skills in a distributed virtual environment represents a crucial element of the extended enterprise. In order to achieve global optima in design, there is an increasing need for design teams to establish and maintain cooperative work through effective communication, co-location, coordination and collaboration at the knowledge level. Because of the distributed nature of users and information resources involved in the design process, the need for appropriate knowledge management tools is imperative. This paper proposes an agent-based architecture to support multi-disciplinary design teams that cooperate in a distributed design environment (DDE). Using ontologies and multi-agent systems (MAS), the proposed framework aims to optimise design process operation and management by supporting the dialogue among distributed design actors.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • T.M. Amabile (1998) ArticleTitleHow to kill creativity Harvard Business Review 76 IssueID5 76–87

    Google Scholar 

  • C.J. Anumba Z. Ren A. Thorpe O.O. Ugwu L. Newnham (2003) ArticleTitleNegotiation within a multi-agent system for the collaborative design of light industrial buildings Advances in Engineering Software 34 389–401 Occurrence Handle10.1016/S0965-9978(03)00038-3

    Article  Google Scholar 

  • E. Arias H. Eden G. Fischer A. Gorman E. Scharff (2000) ArticleTitle“Transcending the individual human mind-creating shared understanding through collaborative design ACM transactions on Computer-Human Interaction 7 IssueID1 84–113 Occurrence Handle10.1145/344949.345015

    Article  Google Scholar 

  • Benjamins, V. R., Fensel, D., & Perez, A. G. (1998). Knowledge management through ontologies. In: Second international conference on practical aspects of knowledge management (PAKM98), Basel, Switzerland, 29–30 Oct. 1998.

  • Berners-Lee, T. (1998). Semantic web road map. http://www.w3.org/DesignIssues/Semantic.html, World Wide Web Consortium.

  • T. Berners-Lee J. Hendler O. Lassila (2001) ArticleTitleThe semantic web Scientific American 284 IssueID5 34–43 Occurrence Handle10.1038/scientificamerican0501-34

    Article  Google Scholar 

  • Borst, P., Akkermans, H., & Top, J. (1997). Engineering ontologies. International Journal of Human–Computer Studies, 46(Special Issue on Using Explicit Ontologies in KBS Development), 365–406.

  • J.M. Bradshow (1997) An introduction to software agents J.M. Bradshow (Eds) Software agents MIT Press Cambridge

    Google Scholar 

  • Brennan, A. (1996). A Graphical User Interface design tool to facilitate managerial learning. CIMRU, Univeristy College Galway.

  • J.S. Busby (2001) ArticleTitleError and distributed cognition in design Design Studies 22 233–254 Occurrence Handle10.1016/S0142-694X(00)00028-4

    Article  Google Scholar 

  • M. Campbell J. Cagan K. Kotovsky (1999) ArticleTitleA-design: An agent-based approach to conceptual design in a dynamic environment Research in Engineering Design 11 IssueID3 172–192 Occurrence Handle10.1007/s001630050013

    Article  Google Scholar 

  • Coyne, R. D., Rosenman, M. A., Radford, M. A., Balachandran, M., & Gero, J. S. (1990). Knowledge based design systems. Addison Wesley.

  • Cutkosky, M.R., Englemore, R. S., Fikes, R. E., Genesereth, M. R., Gruber, T. R., Mark, W.S., Tenenbaum, J. M., & Weber, J. C. (1997). PACT: An experiment in integrating concurrent engineering systems. In: M. N. Huhns & M. P. Singh (Eds.), Readings in agents (pp 46–55). Morgan Kaufmann: San Francisco, CA, USA.

  • S. Decker F.V. Harmelen J. Broekstra M. Erdmann D. Fensel I. Horrocks M. Klein S. Melnik (2000) ArticleTitleThe semantic web—on the respective roles of XML and RDF IEEE Internet Computing 4 IssueID5 63–74 Occurrence Handle10.1109/4236.877487

    Article  Google Scholar 

  • Drucker, P. F. (1994). Post capitalist society. HarperBusiness.

  • Dumbill, E. (2001). Building the semantic web. http://www.xml. com/pub/a/2001/03/07/buildingsw.html., XML.com.

  • E.A. Edmonds L. Candy R. Jones B. Soufi (1994) ArticleTitleSupport for collaborative design: agents and emergence Communications of the ACM 37 IssueID7 41–47 Occurrence Handle10.1145/176789.176793

    Article  Google Scholar 

  • M. Eppler (2004) Managing information quality: Increasing the value of information in knowledgeintensive products and processes Springer Berlin/New York

    Google Scholar 

  • D. Fensel (2000) Ontologies: A silver bullet for knowledge management and electronic commerce Springer Berlin

    Google Scholar 

  • Finger, S., & Dixon, J. R. (1989). A review of research in mechanical engineering design—Part 1—Descriptive, prescriptive and computer based models of the design process. Research in Engineering Design, 51–67. Springer.

  • Franklin, S., & Graesser, A. (Eds.) (1996). 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. Berlin, Germany: Springer-Verlag.

  • Gasser, L. (1998). Social conceptions of knowledge and action: DAI foundations and open systems dynamics. In: M. N. Huhns and M. P. Singh (Eds.), Readings in agents. Morgan Kaufmann Publishers.

  • Geisler, C., & Rodgers, E. H. (2000). Technological mediation for design collaboration. In: 18th annual ACM international conference on Computer documentation: Technology & teamwork. Piscataway, NJ, USA: IEEE Educational Activities Department.

  • Genesereth, M. R., & Ketchpel, S. P. (1994). Software Agents. Communications of the ACM.

  • A. Gomez-Perez (1998) Knowledge sharing and reuse. The handbook on expert systems CRC Press Liebowitz

    Google Scholar 

  • Gruber, T. R. (1991). The role of common ontology in achieving shareable, Reusable knowledge bases. In: Principles of knowledge representation and reasoning: Proceedings of the second international conference. San Mateo: Morgan Kaufmann.

  • T.R. Gruber (1993) ArticleTitleA translation approach to portable ontology specification Knowledge Acquisition 5 IssueID2 199–220 Occurrence Handle10.1006/knac.1993.1008

    Article  Google Scholar 

  • Gruber, T. R., Tenenbaum, J. M, & Weber, J. C. (1992). Toward a knowledge medium for collaborative product development. In: Artificial intelligence in design. Pittsburg, USA: Kluwer Academic Publishers.

  • N. Guarino (1997) ArticleTitleUnderstanding, building and using ontologies: A commentary to using explicit ontologies in KBS development International Journal of Human and Computer Studies 46 293–310 Occurrence Handle10.1006/ijhc.1996.0091

    Article  Google Scholar 

  • Guarino, N. (1998). Formal ontology and information systems. In: Formal ontology in information systems. FOIS’98, 6–8 June 1998. Trento: IOS Press.

  • Guarino, N., & Giaretta, P. (Eds.) (1995). Ontologies and knowledge bases: Towards a terminological clarification. In: Towards very large knowledge bases: Knowledge building and knowledge sharing (pp 25–32). N. Mars. Amsterdam: IOS Press.

  • S. Han Y. Kim T. Lee T. Yoon (2000) ArticleTitleA framework of concurrent process engineering with agentbased collaborative design strategies and its application on plant layout problem Computers and Chemical Engineering 24 1673–1679 Occurrence Handle10.1016/S0098-1354(00)80018-6

    Article  Google Scholar 

  • J. Hendler T. Berners-Lee E. Miller (2002) ArticleTitleIntegrating applications on the semantic web Journal of the Institute of Electrical Engineers of Japan 122 IssueID10 676–680

    Google Scholar 

  • Hirsch, B. (2000). Extended products in dynamic enterprises. E-Business: Key Issues, Applications and Technologies, 622–628

  • Hubka, V., & Eder, E. (Eds.) (1996). Design science. Springer-Verlag.

  • N.R. Jennings (2000) ArticleTitleOn agent-based software engineering Artificial Intelligence 117 277–296 Occurrence Handle10.1016/S0004-3702(99)00107-1

    Article  Google Scholar 

  • N.R. Jennings K.P. Sycara M. Wooldridge (1998) ArticleTitleA roadmap of agent research and development Journal of Autonomous Agents and Multi-Agent Systems 1 IssueID1 7–36 Occurrence Handle10.1023/A:1010090405266

    Article  Google Scholar 

  • Kolb, D. (1984). Experiential learning: Experience as the source of learning and development. Prentice-Hall.

  • S.Y.T. Lang J. Dickinson R.O. Buchal (2002) ArticleTitleCognitive factors in distributed design Computers in Industry 48 89–98 Occurrence Handle10.1016/S0166-3615(02)00012-X

    Article  Google Scholar 

  • Larsson, A., Torlind, P., Mabogunje, A., & Milne, A. (2002). Distributed design teams: Embedded one-on-one conversations in one-to-many. In: Common ground conference, London. UK.

  • Lerdahl, E. (2001). Staging for creative collaboration in design teams, models, tools and methods. Trondheim: NTNU.

  • Lindermann, U., Anderl, R., Gierhardt, H., Fadel, G.M. (2000). 24 hr Design and development—An engine design project. CoDesigning. New York: Springer.

  • MacGregor, S. P. (2002). New perspectives for distributed design support. The Journal of Design Research, 2(2). (url:http://jdr.tudelft.nl/main-2002.html)

  • P. Maes (1995) ArticleTitleArtificial life meets entertainment: Lifelike autonomous agents Communications of the ACM, ACM Press 38 IssueID11 108–114

    Google Scholar 

  • Martin, F.J., Plaza, E., Rodriguez-Aguilar, J.A., & Sabater, J. (1998). Java interagents for multi-agent systems. Software tools for developing agents.

  • McGuire, J. G., Kuokka, D. R., Weber, J. C., Tenenbaum, J. M., Gruber, T. R., & Olsen, G. R. (1993). SHADE: Technology for knowledge-based collaborative engineering. Concurrent Engineering: Research and Applications, 1(3).

  • Nakakoji, K., Yamamoto, Y., & Ohira, M. (1999). A framework that supports collective creativity in design using visual images. Creativity and Cognition, 166–173.

  • Nonaka I. Konno N. (Eds.) (1998). The concept of ``Ba'': Building a foundation for knowledge creation. California Management Review 40(3):40–54

    Google Scholar 

  • I. Nonaka H. Takeuchi (Eds) (1995) The knowledge creating company: How Japanese companies create the dynasties of innovation Oxford University Press New York

    Google Scholar 

  • H.S. Nwana (1996) ArticleTitleSoftware agents: An overview Knowledge Engineering Review 11 IssueID3 1–40

    Google Scholar 

  • Odell, J. (2000). Agent Technology—Green Paper. OMG—Agent Platform Special Interest Group.

  • E. Oliveira K. Fischer O. Stepankova (1999) ArticleTitleMulti-agent systems: Which research for which applications Robotics and Autonomous Systems 27 91–106 Occurrence Handle10.1016/S0921-8890(98)00085-2

    Article  Google Scholar 

  • Olsen, G. R., Cutkosky, M., Tenenbaum, J. M., Gruber, T. R. (1994). Collaborative engineering based on knowledge sharing agreements. 1994 ASME Database Symposium, Minneapolis, MN.

  • Patel, U., D’Cruz M. J., & Holtham C. (1997). Collaborative design for virtual team collaboration: A case study of Jostling on the web. Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques. Amsterdam, The Netherlands. 289–300.

  • F. Pena-Mora K. Hussein S. Vadhavkar K. Benjamin (2000) ArticleTitleCAIRO: A concurrent engineering meeting environment for virtual design teams Artificial Intelligence in Engineering 14 202–219 Occurrence Handle10.1016/S0954-1810(00)00016-9

    Article  Google Scholar 

  • Polanyi, M. (1966). The Tacit Dimension. Doubleday & Co.

  • Poslad, S., Buckle, P., & Hadingham, R. (2000). The FIPA-OS agent platform: Open source for open standards. In: Proceedings of the 5th international conference and exhibition on the practical application of intelligent agents and multi-agents, UK.

  • S. Pugh (1991) Total design: Integrated methods for successful product engineering Addison-Wesley Publishing UK

    Google Scholar 

  • Roche, T. (1999). Development of a design for the environment workbench. Galway, UCG: CIMRU, Industrial Engineering Dept.

  • Russell, S. & Norvig, P. (Eds.) (2003). Artificial intelligence: A modern approach, 2/E. Prentice Hall.

  • Seider, W. D., Seader, J. D., & Lewin, D. R. (2003). Product and process design principles: Synthesis, analysis, evaluation. Wiley Text Books.

  • Shaw, N. C. (2003). Knowledge management basics. ICASIT—International Center for Applied Studies in Information Technology.

  • W. Shen J.-P.A. Barthes (1996) ArticleTitleAn experimental multi-agent environment for engineering design International Journal of Cooperative Information Systems 5 IssueID2–3 131–151 Occurrence Handle10.1142/S0218843096000063

    Article  Google Scholar 

  • Shoham, Y. (1998). Agent-oriented programming. Readings in agents, Elsevier Science. Artificial Intelligence, 60 (1993).

  • Spyns, P., Meersman, R., & Jarrar, M. (2002). Data modelling versus ontology engineering. ACM SIGMOD Record 31.

  • Srinivas, H. (2003). Knowledge management. The Global Development Research Center.

  • R. Studer V.R. Benjamins D. Fensel (1998) ArticleTitleKnowledge engineering: Principles and methods Data and Knowledge Engineering 25 IssueID1–2 161–197 Occurrence Handle10.1016/S0169-023X(97)00056-6

    Article  Google Scholar 

  • Sure, Y., Staab, S., & Studer, R. (2002). Methodology for development and employment of ontology based knowledge management applications. Special Section on Semantic Web and Data Management, SIGMOD Record(4).

  • Toye, G., Cutkosky, M. R., Leifer, L. J., Tenenbaum, J. M., Glicksman, J. (1993). SHARE: A methodology and environment for collaborative product development. Stanford Center for Design Research Technical Report.

  • Tuomi, I. (1999). Data is more than knowledge: Implications of the reversed knowledge hierarchy for knowledge and organizational memory. In: The 32nd Hawaii International Conference on System Sciences, Maui, Hawaii.

  • S. Vadhavkar (2001) Team interaction space effectiveness for globally dispersed teams: Theory and case studies MIT Cambridge

    Google Scholar 

  • Viano, G. (2000). Adaptive user interface for process control based on multi-agent approach. AVI 2000. Palermo, Italy.

  • L. Wang W. Shen H. Xie J. Neelamkavil A. Pardasani (2002) ArticleTitleCollaborative conceptual design-state of the art and future trends Computer Aided Design 34 981–996 Occurrence Handle10.1016/S0010-4485(01)00157-9

    Article  Google Scholar 

  • Welsh, J., Chadha, B., & Stavash, J. (1999). Distributed collaborative design approach to address total ownership costs. In: Proceedings of Mission Critical Enterprise Systems Symposium, Enterprise Architecture Track.

  • Wooldridge, M. (1999). Intelligent agents. The MIT Press.

  • Wooldridge, M., & Ciancarini, P. (Eds.) (2001). Agent-oriented software engineering: The state of the art. In: P. Ciancarini and M. Wooldridge (Eds.), Agent-oriented software engineering. AI Volume 1957, Springer-Verlag.

  • G. Zhao J. Deng W. Shen (2001) ArticleTitleCLOVER: an agent-based approach to systems interoperability in cooperative design systems Computers in Industry 45 261–276 Occurrence Handle10.1016/S0166-3615(01)00097-5

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C. Chira.

Additional information

Received: February 2005/Accepted: January 2006

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chira, O., Chira, C., Roche, T. et al. An agent-based approach to knowledge management in distributed design. J Intell Manuf 17, 737–750 (2006). https://doi.org/10.1007/s10845-006-0042-0

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-006-0042-0

Keywords

Navigation