V.S. Subrahmanian University of Maryland 1 IMPACT: Future Directions (years 3 and 4)

Slides:



Advertisements
Similar presentations
LIFE CYCLE MODELS FORMAL TRANSFORMATION
Advertisements

Jürgen Dix University of Maryland/University of Koblenz joint work with Sarit Kraus (Bar-Ilan), VS Subrahmanian (Maryland) 1 IMPACT Agent Extensions.
Dana Nau University of Maryland 1 IMPACT Multi-Agent Planning Research.
ISBN Chapter 3 Describing Syntax and Semantics.
An Application-led Approach for Security-related Research in Ubicomp Philip Robinson TecO, Karlsruhe University 11 May 2005.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
T.J. Rogers, V.S. Subrahmanian Department of Computer Science University of Maryland 1 IMPACT Agents for Logistics.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
Internet Resources Discovery (IRD) IBM DB2 Digital Library Thanks to Zvika Michnik and Avital Greenberg.
CASE Tools CIS 376 Bruce R. Maxim UM-Dearborn. Prerequisites to Software Tool Use Collection of useful tools that help in every step of building a product.
Describing Syntax and Semantics
Microsoft Office PerformancePoint Server 2007 Planning Module Sony Jose
SNMP & MIME Rizwan Rehman, CCS, DU. Basic tasks that fall under this category are: What is Network Management? Fault Management Dealing with problems.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Configuration Management
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
RIZWAN REHMAN, CCS, DU. Advantages of ORDBMSs  The main advantages of extending the relational data model come from reuse and sharing.  Reuse comes.
Installing software on personal computer
Complex Security Policies Dave Andersen Advanced Operating Systems Georgia State University.
1 L07SoftwareDevelopmentMethod.pptCMSC 104, Version 8/06 Software Development Method Topics l Software Development Life Cycle Reading l Section 1.4 – 1.5.
Introduction to Database
Construction of efficient PDP scheme for Distributed Cloud Storage. By Manognya Reddy Kondam.
ArcGIS Workflow Manager An Introduction
Towards a Logic for Wide- Area Internet Routing Nick Feamster Hari Balakrishnan.
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
DEVSView: A DEVS Visualization Tool Wilson Venhola.
1 CS 430 Database Theory Winter 2005 Lecture 1: Introduction.
Zhiyong Wang In cooperation with Sisi Zlatanova
Logistics and Systems Rabby Q. Lavilles. Supply chain is a system of organizations, people, technology, activities, information and resources involved.
Managing a Cloud For Multi Agent System By, Pruthvi Pydimarri, Jaya Chandra Kumar Batchu.
Exploring the Applicability of Scientific Data Management Tools and Techniques on the Records Management Requirements for the National Archives and Records.
Cluster Reliability Project ISIS Vanderbilt University.
material assembled from the web pages at
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 5-1 Chapter 5 Business Intelligence: Data.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
DBSQL 12-1 Copyright © Genetic Computer School 2009 Chapter 12 Recent Concepts and Application of Databases.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Introduction to Database AIT632 Chapter 1 Sungchul Hong.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
Object Oriented Database By Ashish Kaul References from Professor Lee’s presentations and the Web.
A Data Stream Publish/Subscribe Architecture with Self-adapting Queries Alasdair J G Gray and Werner Nutt School of Mathematical and Computer Sciences,
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
IT System Administration Lesson 3 Dr Jeffrey A Robinson.
June 13-15, 2007Policy 2007 Infrastructure-aware Autonomic Manager for Change Management H. Abdel SalamK. Maly R. MukkamalaM. Zubair Department of Computer.
Jemerson Pedernal IT 2.1 FUNDAMENTALS OF DATABASE APPLICATIONS by PEDERNAL, JEMERSON G. [BS-Computer Science] Palawan State University Computer Network.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Application architectures Advisor : Dr. Moneer Al_Mekhlafi By : Ahmed AbdAllah Al_Homaidi.
1 Ontological Foundations For SysML Henson Graves September 2010.
TIBCO Business Events Online Training. Introduction to TIBCO BE Tibco Business Events is complex event processing software with a powerful engine enables.
1 CASE Computer Aided Software Engineering. 2 What is CASE ? A good workshop for any craftsperson has three primary characteristics 1.A collection of.
Sub-fields of computer science. Sub-fields of computer science.
SDN challenges Deployment challenges
Using E-Business Suite Attachments
Rootkit Detection and Mitigation
Chapter 1: Introduction
Knowledge Management Systems
Ontology Evolution: A Methodological Overview
Database System Architecture
Presented By: Darlene Banta
PLANNING A SECURE BASELINE INSTALLATION
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

V.S. Subrahmanian University of Maryland 1 IMPACT: Future Directions (years 3 and 4)

IMPACT Workshop Research Directions “Smart” Agent Development: Implementing Temporal and Uncertain Agent Reasoning Agent Security Toolkit Spatial Agent Programs Specialized agent activities: planning, learning. MultiAgent Development Environment (MADE) How can multiple agents developed in AgentDE work together? How can such “working together” be configured within IMPACT? Study interaction protocols and properties of multiagent applics. Applications: Full agentization of CIP Alert Application Full-fledged logistics application Full fledged E-store application

IMPACT Workshop Implementing Temporal and Uncertain Agent Reasoning DONE TO DATE In year 2, we proposed temporal agent programs (TAPs), and probabilistic agent programs (PAPs). Developed a semantics for them and developed algorithms to compute TAPs. TO BE DONE IN YEARS 3-4 Extend AgentDE to handle temporal agent programs. Implement TAP status set computation algorithms. Develop probabilistic status set computation algorithms and prove correctness theorems. Extend AgentDE to handle probabilistic agent programs. Implement PAP status set computation algorithms.

IMPACT Workshop Agent Security Toolkit In year 2, we proposed a theoretical framework for agents to articulate their security requirements and “protect” themselves from security violations. AgentDE will include an Agent Security Toolkit (AST). AST will contain the following capabilities: agent approximation methods (how does agent A approximate agent B and update its approximation?) agent security specification programs (what does agent A want to protect from an arbitrary agent B?) history logging coupling agent programs and security structures. security preservation algorithms

IMPACT Workshop Spatial Agent Programs Agents must have the ability to reason about space-time. We plan to develop the notion of a spatio-temporal agent program (STAP). Syntax of STAPs Formal semantics of STAPs, extending TAPs Coupling STAP implementations to scalable spatial data structures. Developing STAP-feasible status set computation algorithms and proving their correctness. Implementing STAPs as an extension of the AgentDE.

IMPACT Workshop Planning agents Many (but not all) agents need to plan. Planning capabilities can be incorporated within agents in many ways: Planning can be viewed as an IMPACT action. IMPACT action rule heads can be extended to include: – hierarchical task networks in rule heads instead of single actions. – Sets of actions with attached temporal constraints. We plan to: develop a semantics for agent programs with these two modes of planning study the complexity and expressive power of these two alternatives develop implementation methods and conducted experiments Build applications of multiagent planning in the areas of: noncombatant evacuation ops logistics planning

IMPACT Workshop MultiAgent Development Environment (MADE) AgentDE allows agent developers to build agents that interact with other agents. However, when a set of interacting agents are defined, one by one, it is difficult to evaluate how this multiagent application will behave over time. MultiAgentDE will contain the theory and algorithms needed by agent developers to ensure that their multiagent application preserves a variety of important application specific conditions. MultiAgentDE will contain the theory and algorithms needed by agent developers to ensure that their multiagent application preserves a variety of important application specific conditions. WORK TO BE DONE Develop a language to query a multiagent application built in IMPACT. Querying over alternative “future” worlds Evaluation of integrity constraints over all possible futures. Develop techniques to implement this language. Implement this language, and define tools to allow agent developers to interact with their application.

IMPACT Workshop IMPACT Agent Library Consists of a set of COTS-tools based agents that different (more sophisticated) civilian and military applications may want to extend. “Database” Agents: Oracle, Access, ObjectStore. Spreadsheet Agents: Excel. “Media” Agents: Image, Video, Free text. Language Agents: Machine translation agents. Planning Agents: SHOP Hierarchical Task Network Agents. GIS and Map Management Agents. Web Topic Agents: Weather, Map, etc.

IMPACT Workshop Applications: Agent-based Combat Information Processor (AbCIP) CIP is currently a set of servers. We propose to make each of these servers into an IMPACT Agent. We propose to develop new agents providing a wide variety of “active” CIP-monitoring and analysis services. Users register conditions of interest. Users describe actions to be taken when the conditions of interest satisfy some conditions. The CIP Multiagent application will include a mix of CIP-agents, GIS agents, database agents, and planning agents. Preliminary work Started. Demo in Room 2120

IMPACT Workshop Applications: Multi Agent Logistics System (MALS) Current IMPACT agents have the ability to access large scale logistics database and trigger actions. MALS will support the “track inventory status => create plan for resupply => execute plan => track plan” cycle. MALS will include a mix of: Current logistics inventory agents Excel agents Financial tracking and ordering agents Planning agents GIS Agents

IMPACT Workshop Conclusions AgentDE 1.0 is near-ready for the deployment of single and multiagent applications. We expect to provide “beta” versions of AgentDE 1.0 (without documentation) for testing to ARL in Sep and with documentation in Nov AgentDE 2.0 => Temporal/Spatial AgentDE 3.0 => Probabilistic, planning. AgentDE 4.0 => Security Multiagent Development Environment (MADE) Query Language Algorithms Implementation Applications AbCIP MALS Electronic store