toolkits
home  »  toolkits  »  ICDM
Learn More
    The Integrated Cooperative Decision Making (ICDM) toolkit provides a software development framework that facilitates the design and production of distributed, multi-agent, decision-support applications. Over the past seven years, the evolving ICDM framework has been used with great success by CDM Technologies, Inc. and others for the design and development of large-scale applications for government and military customers. Examples include the Integrated Marine Multi-Agent Command and Control System (IMMACCS) for the U.S. Marine Corps, the logistical ICODES and SEAWAY systems for the U.S. Army and U.S. Navy, respectively, and the Shipboard Integration of Logistic Systems (SILS) for the U.S. Navy.
 
    The core component of an ICDM-based application is a virtual (i.e., ontological) representation of the real-world entities and relationships that define the context of the application domain. The representation of information (i.e., data and relationships) allows the construction of software modules, referred to as agents, capable of performing tasks that require reasoning abilities. Examples of such tasks include: the monitoring of events in dynamically changing situations; the detection of conflicts; the triggering of warnings and alerts; the formulation and evaluation of alternative courses of action; and, the collaborative assessment of situations. Typically, in ICDM-based applications, the agents collaborate with each other and the human users in their monitoring, planning, and evaluation activities.
Contact the webmaster