The SEPT application for Electricité de France (the French power company) leads us to point out that the architecture of a CIAS must (1) rely on a multi-agent platform with a unique agent (the communication agent) to manage interaction among computer agents and with the user; (2) have, as a minimal structure, three agents, namely the agent for the task at hand (disgnosis, monitoring, etc.), an agent for the knowledge configuration, and an agent for the simulation of the dynamic of the domain; and (3) make context explicit in the software. About ten persons worked on this application.
The SART application for RATP, the subway company in Paris (http://www.lip6.fr/SART), leads us, in the one hand, to the development of a domain-knowledge representation based on the metaphor, and, in the other hand, to the development of a context-based formalism called contextual graphs.
Moreover, we are dealing with new applications, the more advanced ones being with Cegelec for the Proteus project (context and e-maintenance)