eida project ( proposal ) research and technical background emergency intelligent decision...
TRANSCRIPT
EIDAEIDA Project Project ( Proposal )( Proposal )
Research and Technical BackgroundResearch and Technical Background
EEmergency mergency IIntelligent ntelligent DDecision ecision AAssistant:ssistant:
Toolkit for Coordinated Emergency ManagementToolkit for Coordinated Emergency Management
by Claudio Balducelli Sandro Bologna , Adam Maria Gadomski
ENEA, July 1995
EIDA - Project (proposal)EIDA - Project (proposal)
SummarySummary
Project GoalsProject Methodologies and ToolsProject Realization
amg
EIDA ProjectEIDA Project
Toolkit : 1) Domain problem conceptualization tools2) Modeling tools 3) Methodology, methods and techniques4) Software design tools 5) Software modules
Project Goals : Project Goals : Development of a domain-oriented toolkit and itsvalidation for a class of Emergency Managementactive Decision Support Systems.
amg
active Decision Support Systems
Goal-driven decisional support which is basedon: user role-model domain model M-M cooperation model
EIDA ProjectEIDA Project
EIDA ProjectEIDA Project
Project Methodology and Tools - TOGA Project Methodology and Tools - TOGA
Top-downObject-basedGoal-orientedApproach
Top-downObject-basedGoal-orientedApproach
Basic conceptual couple:
Basic paradigmes:
Environment Intelligent Agentinteraction
Top-down and Object-based : Top-down and Object-based :
EIDA ProjectEIDA Project
Object-basedObject-based
Top-downTop-down Structuraldecompositionof concepts
Representationof conceptsin term of objectsand relations
EIDA ProjectEIDA Project
Goal-oriented (example): Goal-oriented (example):
E-M goal (losses, risk, intervention,..) ,
Domain( losses generation events, risk objects, ..)
search search
search
Maps (...)
search
Toxic substances risk model
support of
EIDA ProjectEIDA Project
Project main phasesProject main phases
1 - User Requirement specification
2 - Modeling
3 - Tools prototyping and verification
4 - Demos (user oriented applications) validation
EIDA ProjectEIDA Project
Generic Emergency Management ScenarioN-th Decompositon level:
Model 1 Model 2 Model 3 Model n
Sub-Model 1
. . . .
Sub-Model 2. . . . Sub-Model m
Architecture of EIDA kernel
Architectureof an ideal emergencymanager
Verification
Validation
. . .
modification
modification
integration
integration
selection
. . .1
2
3 Prototype 1 Prototype mPrototype 2 . . .
User oriented demos4
Formalization of the Applicative Formalization of the Applicative DomainDomain
Wp1Wp1
SummarySummary
- Domain of EM Activity
- EM Activities and Tasks
- EM operators organizational structure
Formalization of the Applicative Formalization of the Applicative DomainDomain
Wp1 Wp1
- Domain of EM Activity -> Reusing Muster Model
- EM Activities and Tasks -> Use Task Analysis
- Agents organizational structure -> ISEM Model
Methods and ToolsMethods and Tools
Muster and ISEM are EU projects.
SummarySummary
- Definition of a Common Terminology
- Single Agent Model
- Decisional Model Based on Agents Cooperation
Definition of Models and System Definition of Models and System Requirements Wp2Requirements Wp2
Definition of Models and System Definition of Models and System Requirements Wp2Requirements Wp2
Methods and ToolsMethods and Tools
Single Agent Model ( TOGA Th.):
Physical Domain of Activity
ActionsData acquisition
NewInformation Decisions
Goals
AD
P K
AD
P
K
Abstract - Domain;a representation
of Physical Domainof Activity
Agent PreferenceSystem
Agent KnowledgeSystem
Definition of Models and System Definition of Models and System RequirementsRequirements
Wp2Wp2
Methods and Tools -> GEMS top-activities loopMethods and Tools -> GEMS top-activities loop
Detecting/monitoring
Diagnostics Previsions Decision-Making
Domain models Emergency org. models What-if simul. Role-preferences
Informationacquisition:with/withoutrequest
Causesearching
Consequencesearching
Action / taskchoice
ComunicationAgent
DiagnosticAgent
EvaluatorAgent
Action SelectorAgent
Methods and ToolsMethods and Tools
Diagnostic agent structure:
Domain representation -> focused on the Causal Trees of the Emergency Events and Risk Objects
Preference System -> the agent goal is to send to the evaluator agent more and more precise informations about event causes and event characterization Knowledge System -> has the task to execute Cause Searching Process. It could be based on Case Based Reasoning approach
Definition of Models and System Definition of Models and System Requirements Wp2Requirements Wp2
Methods and ToolsMethods and Tools
Evaluator agent structure:
Domain representation -> focused on Causal Trees of the Emergency Events and Risk Objects
Preference System -> the agent goal is to refine evaluations performing a Consequence Searching Process
Knowledge System -> is supported by Numerical Simulators and/or executes a qualitative Case Based Reasoning
Definition of Models and System Definition of Models and System Requirements Wp2Requirements Wp2
Emergency propagation mapEmergency propagation map
primary event
registrated event
cause searchingmodel
consequencesearchingmodel
Domainmodel
Domainmodel
- risk
Definition of Models and System Definition of Models and System Requirements Wp2Requirements Wp2
A.M.Gadomski, 1995
Methods and ToolsMethods and ToolsAction selector agent structure:
Domain representation -> focused on organizational emergency structure, management resources and physical layout;
Preference System -> the agent goal is to choice the best recovery actions and procedures on the basis of evaluation results;
Knowledge System -> is composed by an action selector and an action executor. The action selector could be supported by a a Rule Based processing.
Definition of Models and System Definition of Models and System Requirements Wp2Requirements Wp2
Specification of EIDA ToolKit KernelSpecification of EIDA ToolKit Kernel Wp3Wp3
Methods and ToolsMethods and Tools
- Choose of adeguate final software environment.
- Software functional Specification and Testing (for the different agents) using a Case Tool
- Design a Protocol for Data exchange between the agents
- Design the Users Interface architecture
Implementation and Validation of Implementation and Validation of EIDA ToolKit KernelEIDA ToolKit Kernel
Wp4 -Wp5Wp4 -Wp5
Methods and ToolsMethods and Tools
- Incremental implementation of the EIDA software Agents
- Verification and Validation of the produced Kernel modules respect at least two different Users oriented prototypes.
- Generalization of the produced ToolKit to support its utilization in other application of the same class
EIDA proposalEIDA proposal
Toolkit for Coordinated Emergency ManagementToolkit for Coordinated Emergency Management
Set of decision-support tools (agents)
Intelligent interface (agent)
EIDA System
Emergency manager
Coordinator