The Internet Engineering Design Agent System: iEDA
Approaches to engineering design and manufacturing such as integrated design and manufacture and just in time fabrication depend on interaction with and among component supply companies which most often use very diverse technologies. The Internet Engineering Design Agents (iEDA) approach is a distributed, component-based, agent methodology that is realized following a strong black box approach to modeling. An individual Design Agent (DA) is a virtual product capable of encapsulating both descriptive and model based information about the product it represents. Hierarchically recursive agents for sub-systems and/or components are linked via a communications network to form larger integrated model systems. A crucial part of the iEDA architecture is a global ontology of questions; these questions in the ontology are standardized engineering domain queries that form a sufficient set of queries to allow compositional modeling methods; the global query ontology is itself realized as a networked agent. Most importantly, Design Agents interact without divulging the proprietary descriptive information or models contained within component or device represented. The iEDA architecture thus enables both proprietary security and compositional modeling of component parts/systems. The structure and function of the iEDA architecture and its current implementation is discussed. A two dimensional bridge system model is used as an example to illustrate the distributed nature of assemblies and components registered as DA’s on a communications network. iEDA forms a distributed modeling environment that enables communication and coordination required for effective and efficient global collaborative distributed design.