Architecture of Incident Management Systems. Ir. R. van der Krogt Ir. J. Zutt.

Slides:



Advertisements
Similar presentations
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design 1.
Advertisements

Evaluation of performance aspects of the Auto-ID Infrastructure
Bastien DURAND Karen GODARY-DEJEAN – Lionel LAPIERRE Robin PASSAMA – Didier CRESTANI 27 Janvier 2011 ConecsSdf Architecture de contrôle adaptative : une.
Evaluation of Advertising Effectiveness Using Agent-Based Modeling and Simulation Junwei Cao Department of Computer Science University of Warwick.
SEERE, Neum 2009 Runtime verification of Java programs using ITL Vladimir Valkanov, Damyan Mitev Plovdiv, Bulgaria.
1 SAFIRE Project DHS Update – July 15, 2009 Introductions  Update since last teleconference Demo Video - Fire Incident Command Board (FICB) SAFIRE Streams.
Today’s Agenda  HW #1 Due  Quick Review  Finish Input Space Partitioning  Combinatorial Testing Software Testing and Maintenance 1.
Blue Bear Systems Research Hardware Architectures for Distributed Agents Dr Simon Willcox 24 th Soar Workshop 9 th – 11 th June 2004 Building 32, Twinwoods.
Adaptive Infrastructures EPRI/DoD Initiative on Complex Interactive Networks/Systems Joint innovative research ·EPRI and ·Office of the Director of Defense.
IofT 1910 W Fall 2006 Week 5 Plan for today:  discuss questions asked in writeup  talk about approaches to building intelligence  talk about the lab.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 10 Introduction to Networks and the Internet.
Cooperative Transport Planning An Experimental Environment Jonne Zutt ( ) TU Delft Parallel Distributed Systems CABS Project.
Architectural Design Principles. Outline  Architectural level of design The design of the system in terms of components and connectors and their arrangements.
Institute for Visualization and Perception Research 1 © Copyright 1998 Haim Levkowitz Automated negotiations The best terms for all concerned Tuomas Sandholm.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
Automated Transport Planning using Agents Leon Aronson, Roman van der Krogt, Cees Witteveen, Jonne Zutt.
System Integration Management (SIM)
Multi-Agent Model to Multi-Process Transformation A Housing Market Case Study Gerhard Zimmermann Informatik University of Kaiserslautern.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
2APL A Practical Agent Programming Language March 6, 2007 Cathy Yen.
An Introduction Table Of Context Sensor Network PreviewRouting in Sensor NetworksMobility in Sensor Networks Structure and characteristics of nodes and.
Adaptability for flexible mobile service provision in 3G and beyond Nikos Houssos
Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group Fault detection and recovery.
Multi-Agent Testbed for Emerging Power Systems Mark Stanovich, Sanjeev Srivastava, David A. Cartes, Troy Bevis.
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
Accessing to Spatial Data in Mobile Environment Presented By Jekkin Shah.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 20 Object-Oriented.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
NC-BSI: 3.3 Data Fusion for Decision Support Problem Statement/Objectives: Problem - Accurate situation awareness requires rapid integration of heterogeneous.
Deceit System This overview is meant to provide a coherent understanding of the Deceit System and Engine. The distribution of clients and servers, the.
Chapter 14 Part II: Architectural Adaptation BY: AARON MCKAY.
1 Nasser Alsaedi. The ultimate goal for any computer system design are reliable execution of task and on time delivery of service. To increase system.
Academic and pedagogical options in CIM laboratory CIM in universities.
Selected Topics in Software Engineering - Distributed Software Development.
Motion Planning in Games Mark Overmars Utrecht University.
1 Structuring Systems Requirements Use Case Description and Diagrams.
Agile Survivable Store PIs: Mustaque Ahamad, Douglas M. Blough, Wenke Lee and H.Venkateswaran PhD Students: Prahlad Fogla, Lei Kong, Subbu Lakshmanan,
DARPA ITO/MARS Project Update Vanderbilt University A Software Architecture and Tools for Autonomous Robots that Learn on Mission K. Kawamura, M. Wilkes,
Stress constrained optimization using X-FEM and Level Set Description
Debugging parallel programs. Breakpoint debugging Probably the most widely familiar method of debugging programs is breakpoint debugging. In this method,
Towards Proactive Replanning for Multi-Robot Teams Brennan Sellner and Reid Simmons 5th International Workshop on Planning and Scheduling for Space October.
Intelligent Systems Software Assurance Symposium 2004 Bojan Cukic & Yan Liu, Robyn Lutz & Stacy Nelson, Chris Rouff, Johann Schumann, Margaret Smith July.
1 12/9/04 – Review TNO/TRAIL project #16 Jonne Zutt Delft University of Technology Information Technology and Systems Collective Agent Based Systems Group.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Integration Testing Beyond unit testing. 2 Testing in the V-Model Requirements Detailed Design Module implementation Unit test Integration test System.
Dip. Di Informatica Sistemi e Produzione Università di Roma Tor Vergata E. Casalicchio, E.Galli, S.Tucci CRESCO SPIII.5 Project status Università.
KYUNG-HWA KIM HENNING SCHULZRINNE 12/09/2008 INTERNET REAL-TIME LAB, COLUMBIA UNIVERSITY DYSWIS.
PART1: NETWORK COMPONENTS AND TRANSMISSION MEDIUM Wired and Wireless network management 1.
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. June.
V7 Foundation Series Vignette Education Services.
Software, IEE Proceedings, Vol.152, Num.3, June 2005,Page(s): Prasanthi.S March, Java-based component framework for dynamic reconfiguration.
Session 1: Technology Development August 15 NSF Workshop.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Cross-functional team who negotiates and implements changes in the FRAG Framework Responsible for finding common solutions that should be added to the.
Design and Implementation of a High- Performance Distributed Web Crawler Vladislav Shkapenyuk, Torsten Suel 실시간 연구실 문인철
Presented by Edith Ngai MPhil Term 3 Presentation
4diac in Teaching Lessons from Lab Exercises and Student Projects
LIGHTWEIGHT CLOUD COMPUTING FOR FAULT-TOLERANT DATA STORAGE MANAGEMENT
Object-Oriented Analysis and Design
Unified Modeling Language
Doctor PoC Booth Vitrage Demo
Towards Traffic Light Control through a Multiagent Cooperative System:
A prototypical tool to discover architecture changes based on multiple monitoring data sources for a distributed system Patrick Schäfer, , Munich.
Query Optimization for Object-Relational Database Systems
DrillSim July 2005.
Chapter 20 Object-Oriented Analysis and Design
-·.-...-· A. -.. ) ,.,.. -.,., · o# --·'1>,.. ·-·-. ·-· ;'/' : ,.,. - ' p ·-·- ·-- 'II"; -.-. t-.. p
System architecture, Def.
Luca Simoncini PDCC, Pisa and University of Pisa, Pisa, Italy
Presentation transcript:

Architecture of Incident Management Systems. Ir. R. van der Krogt Ir. J. Zutt

Contents Architecture Replanning techniques Simulation (Mars)

Architecture (I) Planner Real World Plan Creates Execute in

Architecture (II) Planner Real WorldDiagnosis Replanner Plan Creates Execute in Adapts Calls Watches

Strategic and Tactical level PlannerReplanner ObservationsDiagnose Strategic Drive(truck1, Adam, Rdam) Load(truck1,cargo1) Drive(truck1, Rdam, Utrecht)... PlannerReplanner ObservationsDiagnose Tactical Accelerate(truck1,20) TurnDirection(truck1, 20°) TurnDirection(truck1, 0°)... Real World Example Plans:

Architecture (revisited) Planner Real WorldDiagnosis Replanner Plan Planner creates a plan for each agent (possibly optimized using merging). Diagnosis module monitors the execu- tion and starts the replanner when it detects faults.

Replanner (I) Is started by the diagnosis module when it detects a contingency. Uses specialized algorithms to adapt the current (failing) plan to one that satisfies the goals. Tries to make as few changes as possible to the plan to avoid breaking existing commitments.

Replanner (II) Add actions

Replanner (II) Add actions Remove actions

Replanner (II) Add actions Remove actions Replace actions

Adding skills to a graph Extending a plan with a plan fragment. Resource of type “pink” Resource of type “blue”

Adding skills to a graph Extending a plan with a plan fragment. 1Find resources that are already available in the plan.

Adding skills to a graph Extending a plan with a plan fragment. 2Remove skills from the plan fragment that are obsolete.

Adding skills to a graph Extending a plan with a plan fragment. 3Link the plan fragment to the plan.

Adding skills to a graph Extending a plan with a plan fragment. 4Final result: the extended plan.

Simulation Real-world  Simulation world. Why do we need simulation? Validation of new techniques. Possibility to introduce faults for testing.

Multi-Agent Real-Time Simulator (MARS) Designed by TNO-TPD. Written in Java, interface to Matlab/Simulink. Multi-Agent  future: support for multiple hosts / distributed simulation. Principally two parts: Base simulator + Experiment.

MARS experiment (1) Entity behavioral model Behavior represented using (Timed) Finite State Machines

MARS experiment (1) Entity behavioral model Infrastructure: Behavior represented using (Timed) Finite State Machines Used by the mobile entities

MARS experiment (1) Entity behavioral model Infrastructure: Scenario Behavior represented using (Timed) Finite State Machines Used by the mobile entities Initial setting, simulation goals and introducting faults

MARS experiment (1) Entity behavioral model Infrastructure: Scenario Visual Model Behavior represented using (Timed) Finite State Machines Used by the mobile entities Initial setting, simulation goals and introducting faults Visual information to display

MARS experiment (2) Entity behavioral model Infrastructure: Scenario (initial, goals, faults) Visual Model Diagnosis Replanner Strategic observations Planner Tactical observations Real World

MARS experiment (3) Entity behavioral model Infrastructure: Scenario (initial, goals, faults) Visual Model Diagnosis Replanner Simulation step: -  t time elapses. - Update entities. - Visualisation. Strategic observations Planner Tactical observations Real World

MARS demonstration 1.Taxi-cab simulator.

MARS demonstration 1.Taxi-cab simulator. 2.Transport Planning.

MARS demonstration 1.Taxi-cab simulator. 2.Transport Planning.  Support both layers (strategic and tactical).  Incident Management techniques will be applied.

--- The End ---

Behavioral models represented with Finite State Machines