Multi agent systems, distributed software systems development tools, distributed decision making and control, planning and control, transportation logistics.