Dr. Robert Filman

Research Institute of Advanced Computer Science
NASA Ames Research Center

Time : Monday, December 6th, 11:00 am

Location: SB 111


Intelligent publish-and-subscribe mechanisms for 
airspace information Management

 

Abstract

In this talk, I examine intelligent publish-and-subscribe mechanisms as a foundation for transforming national airspace information management. The airspace system generates and consumes a lot of information, such as plane intentions and locations, weather and air turbulence conditions, specific passenger and baggage itineraries. The current information architecture is based on vertical applications where information sharing often comes only either through considerable additional engineering or by inserting human intelligence into the communication path. A publish-and-subscribe mechanism, where information generators publish interesting information, where information consumers present subscriptions that describe what information they are interested in, and the underlying system arranges for the just right information to flow from the publishers to the subscribes seems a good basis for creating an efficient, expressive and evolvable airspace system. In this talk I present some of the issues of system-wide information management, describe a hierarchy of possible subscription languages, and discuss the matchmaking problem of matching up publishers and subscribers.


Short Bio

Robert E. Filman is a Senior Scientist at the Research Institute for Advanced Computer Science at NASA Ames Research Center, working on frameworks for distributed applications and aspect-oriented software development. Prior to coming to NASA in May 1999, Dr. Filman worked in the research groups of Lockheed Martin Missiles and Space, IntelliCorp and Hewlett-Packard Laboratories, and on the faculty of the Computer Science Department at Indiana University, Bloomington. He is Editor in Chief of IEEE Internet Computing and is on the editorial boards of the Journal of Software Maintenance and Evolution, Transactions on Aspect-Oriented Software Development, The International Journal of Artificial Intelligence Tools, and China Communications. He is the author (with Daniel P. Friedman) of Coordinated Computing: Tools and Techniques for Distributed Software (1984, McGraw-Hill), and the editor (with Tzilla Elrad, Siobhán Clarke, and Mehmet Ak?it) of Aspect Oriented Software Development (Addison-Wesley, 2005). He was the founding chair of the Aspect-Oriented Software Association, and the general chair of AOSD-2006. He was the Workshop Chair for the Eleventh National Conference on Artificial Intelligence (AAAI-93) and Associate Program Chair for the Fifth National Conference on Artificial Intelligence (AAAI-86). He has worked and published in the areas of software engineering, distributed computing, network security, programming languages, artificial intelligence, algorithms, and human-machine interface. Dr. Filman received his B. S. (1974, Mathematics), M.S. (1974, Computer Science) and Ph. D. (1979, Computer Science) from Stanford University.

BACK