CoAX Technology Contributions TTCP Meeting - Malvern - November 2000 AFRL Rome, AIAI, Boeing, Dartmouth, DERA Malvern, Lockheed Martin ATL, Michigan,

Slides:



Advertisements
Similar presentations
CoAX – Coalition Agents eXperiment AIAI, BBN, CMU, U.Dartmouth, DSTO, GITI, Lockheed Martin ATL, U.Maryland, U.Michigan, Potomac Inst., QinetiQ, USC/ISI,
Advertisements

4.1.5 System Management Background What is in System Management Resource control and scheduling Booting, reconfiguration, defining limits for resource.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
A Computation Management Agent for Multi-Institutional Grids
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
1 Quality Objects: Advanced Middleware for Wide Area Distributed Applications Rick Schantz Quality Objects: Advanced Middleware for Large Scale Wide Area.
The CrossGrid project Juha Alatalo Timo Koivusalo.
Wireless LAN Topology Visualiser Project Supervisor: Dr Arkady Zaslavsky Project Team Members: Jignesh Rambhia Robert Mark Bram Tejas Magia.
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
GridScape Ding Choon Hoong Grid Computing and Distributed Systems (GRIDS) Lab. The University of Melbourne Melbourne, Australia WW Grid.
DARPA CoABS Grid (GITI, ISX) Coalition Agents eXperiment - CoAX DARPA CoABS, AFRL, BBN, Boeing, DSTL, DREV, DSTO, Dartmouth, Edinburgh/AIAI, LM-ATL, OBJS,
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Managing Agent Platforms with the Simple Network Management Protocol Brian Remick Thesis Defense June 26, 2015.
Interpret Application Specifications
DARPA CoABS Workshop Las Vegas, NV. Final Group 1 (TIE) Briefing Coordinator: Katia Sycara January 29, 1999.
Maintaining and Updating Windows Server 2008
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
KARMA with ProActive Parallel Suite 12/01/2009 Air France, Sophia Antipolis Solutions and Services for Accelerating your Applications.
Network-centric Infrastructure for Command, Control, and Intelligence (NICCI) Potential New DARPA ITO Program — Enabling a Global Grid that Works John.
Conditions and Terms of Use
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
At A Glance VOLT is a freeware, platform independent tool set that coordinates cross-mission observation planning and scheduling among one or more space.
ANSTO E-Science workshop Romain Quilici University of Sydney CIMA CIMA Instrument Remote Control Instrument Remote Control Integration with GridSphere.
material assembled from the web pages at
CoAX Stand-alone Contributions DARPA Briefing - November 2000 Dartmouth College, UMichigan, MIT Sloan, Coalition Agents eXperiment (CoAX)
CoAX Technology Contributions AFRL Rome, AIAI, Boeing, Dartmouth, DERA Malvern, Lockheed Martin ATL, Michigan, MIT Sloan, OBJS, USC/ISI, UWF/IHMC Support.
Event Management & ITIL V3
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
CoAX Technology Contributions TTCP Meeting - Malvern - September 2000 AFRL Rome, AIAI, Boeing, Dartmouth, DERA Malvern, Lockheed Martin ATL, Michigan,
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
Responding to the Unexpected Yigal Arens Paul Rosenbloom Information Sciences Institute University of Southern California.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Coalition Agents eXperiment (CoAX) The Coalition TIE AFRL Rome, AIAI, Boeing, Dartmouth, DERA Malvern, Lockheed.
CoAX – Coalition Agents eXperiment AIAI, BBN, CMU, Dartmouth, DSTO, GITI, Lockheed Martin ATL, NRL, Potomac Inst., U.Maryland, U.Michigan, QinetiQ, UT-Austin,
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Model Integrated Computing and Autonomous Negotiating Teams for Autonomic Logistics G.Karsai (ISIS) J. Doyle (MIT) G. Bloor (Boeing)
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
1 Semantic Service Oriented Architecture The SSOA Program A Semantically Powered Architecture to Enable Inter-Agency Capabilities Sharing February 9-10,
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
INFSO-RI JRA2 Test Management Tools Eva Takacs (4D SOFT) ETICS 2 Final Review Brussels - 11 May 2010.
LEAD Project Discussion Presented by: Emma Buneci for CPS 296.2: Self-Managing Systems Source for many slides: Kelvin Droegemeier, Year 2 site visit presentation.
Mobile Analyzer A Distributed Computing Platform Juho Karppinen Helsinki Institute of Physics Technology Program May 23th, 2002 Mobile.
Las Vegas 1999Katia Sycara1 DARPA CoABS Workshop Las Vegas, NV. TIE Final Group 1 Briefing Coordinator: Katia Sycara January 29, 1999.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Maintaining and Updating Windows Server 2008 Lesson 8.
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
CoAX - Coalition Agents Experiment
An Architecture for Policy-based C2 Decision Support Systems
XML Based Interoperability Components
Core Platform The base of EmpFinesse™ Suite.
Google App Engine Ying Zou 01/24/2016.
DARPA Coalition Agents eXperiment - CoAX DARPA CoABS, AFRL, BBN, Boeing, DSTL, DSTO, Dartmouth, UEdinburgh/AIAI, LM-ATL, OBJS, QinetiQ, UMichigan, USC/ISI,
Chapter 2: Operating-System Structures
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Multilevel Mission Coordination for Coalition Operations
Chapter 2: Operating-System Structures
Ponder policy toolkit Jovana Balkoski, Rashid Mijumbi
Presentation transcript:

CoAX Technology Contributions TTCP Meeting - Malvern - November 2000 AFRL Rome, AIAI, Boeing, Dartmouth, DERA Malvern, Lockheed Martin ATL, Michigan, MIT Sloan, USC/ISI, UWF/IHMC Support from BBN, GITI, ISX, MITRE, Schafer, Stanford Coalition Agents eXperiment (CoAX) DARPA

CoAX /Tech Briefing - 3 Technical Contributions u GITI - CoABS Grid Infrastructure u Boeing and UWF/IHMC- KAoS Domain Management u AIAI Process Panel - Task and Process Management u DERA Master Battle Planning u LM ATL EMAA/CAST AODB - Restricted Data Base Access u AFRL/BBN/GITI CAMPS - Air Logistics Support Tool u USC/ISI Ariadne - Open Information Access u UWF/IHMC - NOMADS safe and secure mobile agents u Stand alone demonstrations at 9 months: u MIT Robustness Services u Dartmouth Observer Agent u Michigan Coordination Planning Aid

CoAX /Tech Briefing - 4 GITI/ISX The CoABS Grid u The CoABS/Infrastructure code provides a framework for integrating diverse agent-based systems, and provides additional common services. u The Grid allows agents to find services and other agents so that agent teams can be dynamically formed to solve context-based tasks. u The Grid is built using Jini TM technology. Direct agent communication is provided using message queues built on JAVA RMI. Grid Logging Markup Language based on XML.

CoAX /Tech Briefing - 5 Prototype Grid Architecture Java Platform: RMI, Jini™ Grid Core Services Grid Agent Helper Grid Service Helper ServiceRepRegistry AgentRep Message Queue Logging Visualization Admin EventsSecurity Object RETSINA Proxy Agent OAA Proxy Agent Grid Ready Components Grid Aware Services Information Retrieval Agents Auction/Trader Agents Proxi Agents MatchmakerMobility Event Messaging Instrument- ation 0 Interoperability of distributed, heterogeneous objects, services, and multi-agent systems. 0 Registration and advertisement of capabilities. 0 Discovery of relevant participants, and flexible run-time communications. 0 Current Grid services include: Logging, Visualization, Security, Instrumentation, Communication, Registration, and Event Services.

CoAX /Tech Briefing - 6 Boeing/UWF - Agent Domains DM An agent domain consists of one or more agents registered with a common Domain Manager which provides for common administration and enforcement of domain-wide, platform- specific, and agent-specific policies.

CoAX /Tech Briefing - 7 Agent Domain Management in CoAX u Broadens typical distributed security concerns to include: u Communication and access management: Who can communicate with whom for what services? u Registration management: Who can join the domain under what circumstances? u Resource management: Who can have which kind and how much of a given computing resource? u Mobility management: Who can move where under what circumstances? u Conversation management: What constraints govern interaction between conversing agents? u Obligation management: Who is not meeting commitments? Initial capability shown in six-month demo Initial capability slated for nine-month demo Initial capability slated for demos

CoAX /Tech Briefing - 8 Native Mech Native Mech Other Guard Policy Management Framework Policy Admin Tool Policy Admin Tool Java VM Guard Aroma VM Guard Servlet RMI KAoS Domain Manager KAoS Domain Manager HTTP Agent Policy Directory Agent RMI JNDI Guard is responsible for: 1. Interpreting policy 2. Enforcing with appropriate native mechanism 1. Abstract, mechanism- neutral representation/XML syntax (DAML collaboration) 2. Distributed networked availability 3. Secure 1. Ensures policy consistency at all levels 2. Stores policy changes 3. Notifies guards Authorized user makes changes over the Web Event-driven policy changes

CoAX /Tech Briefing - 9 KAoS Policy Admin Tool

CoAX /Tech Briefing - 10 AIAI I-X Process Panel u Initially maintains an overview of the current status the coalition C2 processes in accessible shared military terms. u Later adds the ability to monitor, plan and control the coalition C2 processes. u Can take on and address “issues” in the C2 process. u Links to and assists with domain management, authority, exception management and other Grid management services. u To be packaged as generic task and process management facilities that can be made available to other Grid applications.

CoAX /Tech Briefing - 11 AIAI I-X Process Panel

CoAX /Tech Briefing - 12 DERA Master Battle Planner u Visual planning tool for air operations. u Map-based graphical user interface - operator builds scenario and air missions using simple dialogs and “point and click” techniques. u Analyzes plans (identifying over-tasking, GANTT charts, animated flyout facility) u Obtains data on targets and assets from other agents. u Integrates air missions (e.g. air transport) and weather forecasts from other agents into the air visualisation. u Informs AIAI’s Process Panel of current planning status.

CoAX /Tech Briefing - 13 DERA Master Battle Planner

CoAX /Tech Briefing - 14 DERA Master Battle Planner

CoAX /Tech Briefing - 15 AFRL/GITI/BBN CAMPS Mission Planner u u Develops schedules for aircraft to pick up and deliver cargo within specified time windows. u u Takes into account a large number of constraints (aircraft & port capabilities, crew availability, work schedule rules) u Can be tasked by other agents. u Domain-aware agent obtains scheduled air transport flights and forwards them to Master Battle Planner for integration into the air visualisation.

CoAX /Tech Briefing - 16 AFRL/GITI/BBN CAMPS Mission Planner

CoAX /Tech Briefing - 17 USC/ISI Ariadne Weather Agent

CoAX /Tech Briefing - 18 LM ATL EMAA/CAST AODB Access Agent u Provides access to AODB via XML formatted Grid messages. u Supports different kinds of queries: one shot, update, and persistent. u Will be evolving EMAA/CAST technology to create a deliverable generic Grid-aware core agent engine to other end users. This technology will be configurable and is intended to easily allow access to alternative sources.

CoAX /Tech Briefing - 19 LM ATL EMAA/CAST AODB Access Agent

CoAX /Tech Briefing - 20 Lm ATL EMAA/CAST AODB Access Agent

CoAX /Tech Briefing - 21 USC/ISI Open Information Access u Provide real-time access to Web data sources u Tools for learning wrappers to extract data for semi-structured sources u Agents learn the structure of data to support: u Source verification automatically detect when the source no longer provides correct data (possibly because the source has changed) u Source reinduction automatically revise wrapper when site change

CoAX /Tech Briefing - 22

CoAX /Tech Briefing - 23 Resource Control and Security in NOMADS u Dynamic and fine-grained resource control u NOMADS enforces security policies specified by the KAoS domain manager u Security policies include limits on CPU, disk, and network resource usage u Resource consumption monitoring u NOMADS Guard constantly monitors the resource consumption of the GAO agent u When the guard detects a potential denial of service, the guard reduces the resource limits available to the GAO agent

CoAX /Tech Briefing - 24 Resource Control and Security in NOMADS Aroma VM GAO Java VM DAO Observers Domain G KPAT Domain Manager

CoAX /Tech Briefing - 25 Field Observations (Dartmouth) Team of soldiers PDA’s Ad-hoc wireless networking Soldiers make observations. Ground traffic Air traffic Personnel and equipment Buildings and other structures Observations are fed into battle-planning systems (e.g., MBP) through the CoABS Grid. In the demo, a team of CoAX soldiers will make observations to correct Gao mis-information.

CoAX /Tech Briefing - 26 Observations Field Observations (Dartmouth) Observation Agent D’Agents API Grid API I see a tank! Observation Viewer MBP (9-month demo - standalone) (18-month demo - integrated) Query/ Response Registration/ Update Stream

CoAX /Tech Briefing - 27 MIT Robustness Service u The Challenge u Open systems (like coalitions) include unreliable agents (bugs, malice) and infrastructures u The MIT Robustness Service u Monitors agent ‘health’ via polling u Tracks inter-agent commitments u Controls task cancellation, result caching & task re- announcement u Maintains reliability information (failure avoidance) u Informs registry of hung agents

CoAX /Tech Briefing - 28

CoAX /Tech Briefing - 29 Michigan Multilevel Coordinator Agent u Analyses the alternative plan spaces of coalition functional teams that plan independently and act asynchronously u Works top-down with plans chosen by teams to predict unintended interactions (resource contentions; friendly fire). u Identifies candidate resolutions (timing or action constraints). u Notifies process panel of possible plan conflicts and computed workarounds. u Operationalizes/enforces coordination decisions selected. u Given more time, isolates and resolves conflicts more precisely and efficiently. u Allows planning and coordination decisions to be postponed until runtime conditions become better known. u Packaged as a Grid-aware component that can be proactively executing and utilized by the AIAI Process Panel.

CoAX /Tech Briefing - 30 Michigan Multilevel Coordinator Agent