Hans-Arno Jacobsen

Bell University Laboratory Chair in Software


Department of Electrical and Computer Engineering &

Department of Computer Science

University of Toronto

10 King's College Road, Toronto, Ontario, Canada, M5S 3G4

Tel: (416) 946-7586 Fax: (416) 978-4425

Email: jacobsen AT eecg DOT toronto DOT edu

Web: http://www.eecg.toronto.edu/~jacobsen

FrontPage

Hans-Arno Jacobsen holds the Bell University Laboratory Chair in Software. He is a faculty member in the Department of Electrical and Computer Engineering and the Department of Computer Science at the University of Toronto. His research revolves around middleware systems.

Initiatives and Major Projects

http://research.msrg.utoronto.ca/Padres
PADRES Publish/Subscribe Middleware

http://www.aspectc.net/
ACC for Boosting Modularity in C

http://event-based.org
Event-based.org about "Everything Events"

http://www.debs.org/2008
Distributed Event-based Systems Conference

Click the logo to continue to the initiative's page.

Current Students

Ph.D. Candidates

  • Haifeng Liu is investigating "Uncertainty in Publish/Subscribe"

  • Xu Zhengdao is investigating "Location Constraint Processing"

  • Guoli Li is investigating "Past and Future Data Query in Publish/Subscribe"

  • Vinod Muthusamy is investigating "Declarative Distributed Applications"

  • Alex Cheung is investigating "Load-balancing in Content-based Publish/Subscribe"

  • Reza Sherafat is investigating "Fault-resilient Publish/Subscribe"

Master's Candidates

  • Humie Leung, M.Eng. Candidate
  • Tony Chau, M.Eng. Candidate
  • Naweed Tajuddin, M.A.Sc. Candidate

Post-doctoral Fellows

  • Jian Li
  • Bala Maniymaran

Selected Talks

  • "Using Publish/Subscribe and Events to Enhance BPM Solutions". Presentation at the Gartner Event Processing Summit (Fall 2007). PPT

  • "Event Processing: An Academic Perspective". Presentation at the 2nd Event Processing Technical Society (EPTS) Symposium (Fall 2007). PPT

  • "AspeCt-oriented C". Presentation material about AspeCt-oriented C. PPT

  • "OS Customization versus OS Code Modularity with AspeCtC". Operating Systems Lecture Slides. PDF

Publications

Please send us your comments and feedback.

Recent Papers

  • Guoli Li, Vinod Muthusamy, and Hans-Arno Jacobsen. "Adaptive Content-based Routing in General Overlay Topologies". Coming soon.

  • Songlin Hu, Vinod Muthusamy, Guoli Li, and Hans-Arno Jacobsen. "Distributed Automatic Service Composition in Large-Scale Systems." Distributed Event-Based Systems, July 2008. PDF

  • Charles Zhang and Hans-Arno Jacobsen. "Externalizing Java server concurrency with CAL". In ECOOP 2008: 22nd European Conference on Object-Oriented Programming, Paphos, Cyprus, July, 2008. PDF (draft)

  • Guoli Li, Shuang Hou, and Hans-Arno Jacobsen. "Routing of XML and XPath Queries in Data Dissemination Networks". 28th International Conference on Distributed Computing Systems (ICDCS). Beijing, China 2008. PDF

  • Alex Wun and Hans-Arno Jacobsen. "A Policy Framework for Content-based Publish/Subscribe Middleware" (Extended Version). ACM Middleware, November 2007, Newport Beach, California, USA. PDF

  • Zhengdao Xu and Hans-Arno Jacobsen. "Adaptive Location Constraint Processing" International Conference on Management of Data (SIGMOD 2007), Beijing, China.

  • Zhengdao Xu and Hans-Arno Jacobsen. "Evaluating Proximity Relations Under Uncertainty". IEEE 23rd International Conference on Data Engineering (ICDE 2007), Istanbul, Turkey.

Technical Reports

  • Milenko Petrovic, Vinod Muthusamy, and Hans-Arno Jacobsen. "Managing Automation Data Flows in Sensor/Actuator Networks". Middleware Systems Research Group Technical Report, November 2007. PDF

  • Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen. "Fault-Tolerant Publish/Subscribe Systems". Technical Report CSRG-570, Middleware Systems Research Group, University of Toronto, November 2007. PDF

  • Guoli Li, Vinod Muthusamy and Hans-Arno Jacobsen. "Adaptive Content-based Routing". In General Overlay Topologies. Middleware Systems Research Group Technical Report, October 2007. PDF

  • Zhengdao Xu and Hans-Arno Jacobsen. "Expressive Location-based Continuous Query Evaluation With Binary Decision Diagrams". Middleware Systems Research Group Technical Report, Nov. 2007. PDF

  • Vinod Muthusamy and Hans-Arno Jacobsen. "Infrastructure-less Content-Based Publish/Subscribe." Middleware Systems Research Group Technical Report, March 2007. PDF

  • Michael Gong and Hans-Arno Jacobsen. "AspeCt-oriented C Language Specification". Working Technical Report, Middleware Systems Research Group. PDF

Research Projects

Current Projects

  • PADRES: Content-based Message Routing and Publish/Subscribe Middleware. Funded by CA, Sun Microsystems, NSERC, OCE, and CITO.

  • eQoSystem: SLA-driven Declarative Distributed Applications. Funded by IBM and NSERC.

  • Application Integration: Principles and Practice. Funded by Bell Canada and BUL.

Other Projects

  • ACC: AspeCt-oriented C for Boosting Modularity of C-based Systems

  • M-ToPSS and L-ToPSS: Middleware for Mobility and Location-based Services

  • MicroToPSS: Middleware for Sensor Networks

Recent Committee Work

  • Program co-Chair, COMSWARE 2009
  • Workshop and Tutorial Chair, ACM Middleware Conference

  • Program Committee Member, SIGMOD 2008
  • Area Program Vice Chair for "XML Filtering and Routing," ICDE 2007
  • Steering Committee Member, International DEBS Conference

  • Steering Committee Member, ACM Middleware Conference