1 / 9

Information Infrastructure for Situational Awareness and Systems Integration

MIDDLEWARE SYSTEMS. RESEARCH GROUP. Information Infrastructure for Situational Awareness and Systems Integration. The PADRES Team. http://www.padres.msrg.org. Hans-Arno Jacobsen Bell University Laboratory Chair Middleware Systems Research Group University of Toronto.

chas
Download Presentation

Information Infrastructure for Situational Awareness and Systems Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MIDDLEWARE SYSTEMS RESEARCH GROUP Information Infrastructure for Situational Awareness and Systems Integration The PADRES Team http://www.padres.msrg.org Hans-Arno Jacobsen Bell University Laboratory Chair Middleware Systems Research Group University of Toronto DRDC-UofT Workshop, 2010

  2. Border Security Scenario [class,audit], [firm,ACME], [trust,0] [class, reading],[shipID,ACME123],[level, 4] [class,manifest],[shipID,ACME123],[firm,ACME] DRDC-UofT Workshop, 2010

  3. What Event Processing Support is Required ? • De-coupled & loosely coupled many-to-many interactions • Fine-grained filtering • In-network processing • Composite event detection and event correlation • Event dissemination DRDC-UofT Workshop, 2010

  4. What Abstractions Enable Event Processing? • The afore-mentioned points can best be addressed by • The content-based publish/subscribe model • Realized by content-based message routing • Events are conveyed as publications. • Event listening, filtering and correlating is based on content-basedsubscriptions managed by the pub/sub system. DRDC-UofT Workshop, 2010

  5. PADRES Events & Services Bus • First generation of students, when I looked away  • Peng Alex David aRno Eli Serge • PADRES is Publish/subscribe Applied to Distributed Resource Scheduling • PAdres is Distributed REsource Scheduling • http://padres.msrg.org • http://padres.msrg.org Acknowledgements DRDC-UofT Workshop, 2010

  6. PADRES Vision DRDC-UofT Workshop, 2010

  7. A E B C F D Innovative & Advanced Features HistoricAccess Management CompositeEvents Security Robustness LoadBalancing DRDC-UofT Workshop, 2010

  8. Relevant Problems Addressed • Padres provides a secure, flexible platform to integrate and manage distributed real-time information • HD8: Provide a rigorous foundation for national defence and security emerging concepts and doctrine (comprehensive, integrated, adaptive, networked) • HD9: Improve northern and maritime situational awareness and response • HD3: Build an integrated Canadian Forces system DRDC-UofT Workshop, 2010

  9. The DEBS Conference http://www.debs.org July 2010 at Cambridge, UK References Everything events Portal http://www.event-based.org • The PADRES ESB project home • http://padres.msrg.org • An eQoSystem for declarative distributed applications with SLAs • http://eqosystem.msrg.org • The Micro-ToPSS event processing middleware for sensor networks • http://microToPSS.msrg.utoronto.ca/ • Mobile-ToPSS – publish/subscribe for mobile and location-based applications • http://research.msrg.utoronto.ca/Mobile/ • ToPSS - the Toronto Publish/Subscribe System Family Portal • http://www.ToPSS.biz (coming soon  ) • Quantifying events in software to increase modularity & customization in C-based systems and software-based product lines • http://www.AspeCtC.net (ACC - the AspeCt-oriented C compiler) • The Middleware Systems Research Group • http://www.msrg.org • My web site • http://www.eecg.toronto.edu/~jacobsen @ the University of Toronto DRDC-UofT Workshop, 2010

More Related