Hans-Arno Jacobsen
Professor
- Department
- Electrical and Computer Engineering
- E-mail
- jacobsen AT eecg DOT utoronto
- Personal Home Page
- http://www.eecg.utoronto.ca/~jacobsen
- Biography
- Hans-Arno Jacobsen holds the Bell University Laboratories Chair in Software, and he is a faculty member in the Department of Electrical and Computer Engineering and the Department of Computer Science at the University of Toronto, where he leads the Middleware Systems Research Group. His principal areas of research include the design and the development of middleware systems, distributed systems, and information systems. Arno's current research focuses on publish/subscribe, content-based routing, event processing, and aspect-orientation.
Arno received his Ph.D. degree from Humboldt University, Berlin in 1999 and his M.A.Sc. degree from the University of Karlsruhe, Germany in 1994. Between 1992 and 1998 Arno engaged in pre-doctoral research activities working at various research laboratories, world-wide. including LIFIA in Grenoble, France, ICSI in Berkeley, U.S., and LBNL in Berkeley, U.S. After completing his doctorate from 1998 to 1999, Arno engaged in post-doctoral research at INRIA in Rocquencourt, France, before joining the University of Toronto in 2001.
Arno has served as program committee member of various international conferences, including ICDCS, ICDE, Middleware, SIGMOD, OOPSLA and VLDB. He was the Program Chair of the 5th International Middleware Conference and the General Chair of the Inaugural International Conference on Distributed Event-Based Systems 2007. He is among the initiators of the DEBS conference series and the Event-based.org research portal. - Export BibTex Bibliography

- Publications
-
- SASPAR: Shared Adaptive Stream Partitioning.
Jeyhun Karimov and Hans-Arno Jacobsen.
In 39th IEEE International Conference on Data Engineering (ICDE 2023), Anaheim, California, USA, April 3 – 7, 2023, April 2023.
Tags: stream processing, event processing, streams, cep
- Blockchain for V2X: Applications and Architectures.
James Meijers, Shashank Motepalli, Gengrui Zhang, Shiquan Zhang, and Hans-Arno Jacobsen.
In IEEE Open Journal of Vehicular Technology, 2022.
Tags: blockchains, v2x
- Reaching Consensus in the Byzantine Empire: A Comprehensive Review of BFT Consensus Algorithms.
Gengrui Zhang, Fei Pan, Michael Dang'ana, Yunhao Mao, and Hans-Arno Jacobsen.
In Arxiv, 2022.
Tags: bft, consensus algorithms, fault tolerance
- ESCAPE to Precaution against Leader Failures.
Gengrui Zhang and Hans-Arno Jacobsen.
In In 2022 IEEE 42nd International Conference on Distributed Computing Systems, 2022.
Tags: bft, consensus, consensus algorithm, leader election
- Development of a practical quantum chemistry-based benchmarking approach for Variational Quantum Eigensolvers.
Freeman Cheng, Viki Kumar Prasad, Hans-Arno Jacobsen, and Ulrich Fekl.
Q-SITE Conference, Toronto, ON, Canada. October 2022.
Tags: quantum computing, quantum chemistry
- Demand–Response Games for Peer-to-Peer Energy Trading With the Hyperledger Blockchain.
Min Zhang, Frank Eliassen, Amir Taherkordi, Hans-Arno Jacobsen, and Hwei-Ming Chung, Yan Zhang.
In IEEE Transactions on Systems, Man, and Cybernetics: Systems , September 2021.
Tags: game theory, blockchain, energy informatics, dlt
- Prosecutor: An efficient BFT consensus algorithm with behavior-aware penalization against Byzantine attacks.
Gengrui Zhang and Hans-Arno Jacobsen.
In Proceedings of the 22nd International Middleware Conference, December 2021.
Tags: blockchains, dlt, distributed ledger, consensus, bft
- Reward Mechanism for Blockchains Using Evolutionary Game Theory.
Shashank Motepalli and Hans-Arno Jacobsen.
In BRAINS, September 2021.
Tags: game theory, dlt, distributed ledger, blockchains
- Blockchain for V2X: A Taxonomy of Design Use Cases and System Requirements.
Hans-Arno Jacobsen, Shashank Motepalli, Gengrui Zhang, Hans-Arno Jacobsen, and Shiquan Zhang.
In BRAINS, September 2021.
Tags: blockchains, dlt, v2x, distributed ledgers
- Blockchain for V2X: A Taxonomy of Design Use Cases and System Requirements.
Hans-Arno Jacobsen, Shashank Motepalli, Gengrui Zhang, Hans-Arno Jacobsen, and Shiquan Zhang.
In BRAINS, September 2021.
Tags: blockchains, dlt, v2x, distributed ledgers
- HyScale: Hybrid and Network Scaling of Dockerized Microservices in Cloud Data Centres.
Jonathon Wong , Anthony Kwan, Hans-Arno Jacobsen, and Vinod Muthusamy.
In IEEE 39th International Conference on Distributed Computing Systems (ICDCS), June 2019.
Tags: auto-scaling, microservices, clouds, containers
- PS-Tree-Based Efficient Boolean Expression Matching for High-Dimensional and Dense Workloads.
Shuping Ji and Hans-Arno Jacobsen.
MSRG, November 2018.
Technical Report: extended version PVLDB, 2018..
Tags: publish/subscribe, matching, content-based publish/subscribe
- Multi-client Transactions in Distributed Publish/Subscribe Systems.
Martin Jergler, Kaiwen Zhang, and Hans-Arno Jacobsen.
In ICDCS, 2018.
Acceptance rate: 20%.
Tags: publish/subscribe
- EVA: Fair and Auditable Electric Vehicle Charging Service using Blockchain.
Jelena Pacic, José Rivera, Kaiwen Zhang, and Hans-Arno Jacobsen.
In DEBS, 2018.
Tags: blockchains
- Towards Dependable, Scalable, and Pervasive Distributed Ledgers with Blockchains.
Kaiwen Zhang and Hans-Arno Jacobsen.
In ICDCS, 2018.
Tags: blockchains
- Towards Dependable, Scalable, and Pervasive Distributed Ledgers with Blockchains.
Kaiwen Zhang and Hans-Arno Jacobsen.
University of Toronto, 03 2018.
Tags: blockchains, bitcoin, distributed ledgers, dlt, ethereum, hyperledger
- VIBES: Fast Blockchain Simulations for Large-scale Peer-to-Peer Networks.
Lyubomir Stoykov, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Middleware Demos, 2017.
Tags: bitcoin, blockchains, simulation
- Combat State-Aware Interest Management for Online Games.
Jing-Yi Wang, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Middleware Demos, 2017.
Tags: online games, publish/subscribe, interest management
- HyperPubSub: a Decentralized, Permissioned, Publish/Subscribe Service using Blockchains.
Nejc Zupan, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Middleware Demos, 2017.
Tags: hyperledger, kafka, publish/subscribe, blockchains
- Multi-client Transactions in Distributed Publish/Subscribe Systems.
Martin Jergler, Kaiwen Zhang, and Hans-Arno Jacobsen.
TU-Munich, 2017.
Tags: publish/subscribe, transactions, workflow management
- Efficient Covering for Top-k Filtering in Content-Based Publish/Subscribe Systems.
Kaiwen Zhang, Mohammad Sadoghi, Vinod Muthusamy, and Hans-Arno Jacobsen.
In Middleware, 2017.
Acceptance rate: 24.0%.
Tags: publish/subscribe, top-k filtering
- PopSub: Improving Resource Utilization in Distributed Content-based Publish/Subscribe Systems.
Pooya Salehi, Kaiwen Zhang, and Hans-Arno Jacobsen.
In DEBS, 2017.
Acceptance rate: 23.0%.
Tags: publish/subscribe, content-based, gossiping
- Hardware Acceleration Landscape for Distributed Real-time Analytics: Virtues and Limitations.
Mohammadreza Najafi, Kaiwen Zhang, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In ICDCS, 2017.
Tags: fpga, stream joins, big data
- Self-Evolving Subscriptions for Content-Based Publish/Subscribe Systems.
César Cańas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, and Hans-Arno Jacobsen.
In ICDCS, 2017.
Tags: online games, publish/subscribe, mammoth
- Incremental Topology Transformation for Publish/Subscribe Systems Using Integer Programming.
Pooya Salehi, Kaiwen Zhang, and Hans-Arno Jacobsen.
In ICDCS, 2017.
Acceptance rate: 16.9%.
Tags: overlay transformation, planning, integer programming
- Subscription Covering for Relevance-based Filtering in Content-Based Publish/Subscribe Systems.
Kaiwen Zhang, Vinod Muthusamy, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In ICDCS, 2017.
Tags: content-based publish/subscribe, subscription covering, top-k filtering
- Scalable Support for Incremental View Maintenance in Key-Value Stores.
Jan Adler, Martin Jergler, Kaiwen Zhang, and Hans-Arno Jacobsen.
TUM, 2017.
Tags: key-value stores, hbase, view maintenance, materialized views
- Demo Abstract: MOS: A Bandwidth-Efficient Cross-Platform Middleware for Publish/Subscribe.
Christoph Doblander, Simon Zimmermann, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Middleware Demos, 2016.
Tags: compression, publish/subscribe, mobile, ios, android
- MothPad: Monitoring Pub/Sub Activity in Cyber-Physical Systems.
César Cańas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, and Hans-Arno Jacobsen.
In CASCON, 2016.
Tags: cyber-physical systems, padres, publish/subscribe, mammoth
- Self-Evolving Subscriptions for Content-based Publish/Subscribe Systems.
César Cańas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, and Hans-Arno Jacobsen.
MSRG, McGill University, 2016.
Tags: content-based publish/subscribe, online games, distributed systems
- Publish/Subscribe for Mobile Applications using Shared Dictionary Compression.
Christoph Doblander, Kaiwen Zhang, and Hans-Arno Jacobsen.
In ICDCS Demos, 2016.
Tags: compression, publish/subscribe, content-based publish/subscribe, mobile
- DL-Store: A Distributed Hybrid OLTP and OLAP Data Processing Engine.
Kaiwen Zhang, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In ICDCS Demos, 2016.
Tags: olap/oltp, data store, distributed transactions, spark
- Demo: Evolving Pub/Sub Subscriptions for Multiplayer Online Games.
César Cańas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, and Hans-Arno Jacobsen.
In DEBS Demos, 2016.
Best Demo Award.
Tags: publish/subscribe, content-based publish/subscribe, online games
- Shared Dictionary Compression in Publish/Subscribe Systems.
Christoph Doblander, Tanuj Ghinaiya, Kaiwen Zhang, and Hans-Arno Jacobsen.
In DEBS, 2016.
Tags: content-based publish/subscribe, compression, publish/subscribe
- OMen: Overlay Mending for Topic-based Publish/Subscribe Systems Under Churn.
Chen Chen, Roman Vitenberg , and Hans-Arno Jacobsen.
In Proceedings of the 10th ACM International Conference on Distributed and Event-Based Systems (DEBS 2016), June 2016.
Best Paper Award.
Tags: pub/sub, overlay
- Overlay Design for Topic-based Publish/Subscribe under Node Degree Constraints.
Chen Chen, Yoav Tock, and Hans-Arno Jacobsen.
In Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS), Nara, Japan, June 2016.
Acceptance rate: 17.6%. 68 papers accepted out of 386 submissions.
Tags: icdcs16, overlay, pub/sub
- Efficient Covering for Top-k Filtering in Content-Based Publish/Subscribe Systems.
Kaiwen Zhang, Vinod Muthusamy, Mohammad Sadoghi, and Hans-Arno Jacobsen.
University of Toronto, 2016.
Tags: topk, content-based publish/subscribe, covering
- Grand Challenge: High Performance Stream Queries in Scala.
Dantong Song, Kaiwen Zhang, Tilmann Rabl, Prashanth Menon, and Hans-Arno Jacobsen.
In DEBS, 2015.
Tags: grand challenge, spark, scala, taxi monitoring
- Server Provisioning in Content Delivery Clouds.
Kianoosh Mokhtarian and Hans-Arno Jacobsen.
In IEEE Cloud'15 Conference, June 2015.
Acceptance rate: 17%. Best student paper award.
Tags: content delivery networks, resource allocation, cdn, cloud, caching, video caching, content management
- Congestion Avoidance with Incremental Filter Aggregation in Content-Based Routing Networks.
Mingwen Chen, Songlin Hu, Vinod Muthusamy, and Hans-Arno Jacobsen.
In IEEE 35th International Conference on Distributed Computing Systems (ICDCS), June 2015.
Acceptance rate: 13%. Number of submissions: 543..
Tags: icdcs15
- Weighted Overlay Design for Topic-based Publish/Subscribe on Geo-Distributed Data Centers.
Chen Chen, Yoav Tock, Hans-Arno Jacobsen, and Roman Vitenberg.
In Proceedings of the 35th IEEE International Conference on Distributed Computing Systems (ICDCS), pages 474-485, July 2015.
Acceptance rate: 13%. 70 papers accepted out of 543 submissions..
Tags: icdcs15, overlay, pub/sub
- Towards Scalable Publish/Subscribe Systems.
Shuping Ji, Chunyang Ye, Wei Jun, and Hans-Arno Jacobsen.
In IEEE 35th International Conference on Distributed Computing Systems (ICDCS), June 2015.
(Short paper).
Tags: icdcs15
- Towards Planning the Transformation of Distributed Messaging Middlewares.
Young Yoon, Nathan Robinson, Vinod Muthusamy, Sheila McIlraith, and Hans-Arno Jacobsen.
In IEEE 35th International Conference on Distributed Computing Systems (ICDCS), June 2015.
(Short paper).
Tags: content-based publish/subscribe, overlay construction, overlay design, overlay networks, overlays, icdcs15
- Minimizing the Communication Cost of Aggregation in Publish/Subscribe Systems.
Navneet Kumar Pandey, Kaiwen Zhang, Stéphane Weiss, Hans-Arno Jacobsen, and Roman Vitenberg.
In 35th IEEE International Conference on Distributed Computing Systems (ICDCS), 2015.
Acceptance rate: 13%. Number of submissions: 543.
Tags: aggregation, publish/subscribe, content-based publish/subscribe, traffic monitoring, icdcs15
- Just can't get enough - Synthesizing Big Data.
Tilmann Rabl, Manuel Danisch, Michael Frank, Sebastian Schindler, and Hans-Arno Jacobsen.
In Proceedings of the ACM SIGMOD Conference, 2015.
Demonstration Track.
Tags: pdgf, dbsynth, data generation
- A Publish/Subscribe Network Engine Testbed for Multiplayer Games.
César Cańas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, and Hans-Arno Jacobsen.
In Middleware Demos, 2014.
Tags: pub/sub, pub/sub applications, publish/subscribe, online games
- PSBench: A Benchmark for Content- and Topic-based Publish/Subscribe Systems.
Kaiwen Zhang, Tilmann Rabl, Yi Ping Sun, Rushab Kumar, Nayeem Zen, and Hans-Arno Jacobsen.
In Middleware Demos, 2014.
Tags: pub/sub, pub/sub applications, publish/subscribe, benchmarking
- PSoCCN: Publish/Subscribe Support in Content-Centric Networking.
Nischay Bodapati, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Middleware Demos, 2014.
Tags: pub/sub, pub/sub applications, publish/subscribe, cvst, concent-centric networking
- Optimizing Key-Value Stores for Hybrid Storage Architectures.
Prashanth Menon, Tilmann Rabl, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In Proceedings of CASCON, 2014.
Tags: key-value stores, leveldb
- Materialized Views in Cassandra.
Tilmann Rabl and Hans-Arno Jacobsen.
In Proceedings of CASCON, 2014.
Tags: cassandra, key-value stores, materialized views
- Discussion of BigBench: A Proposed Industry Standard Performance Benchmark for Big Data.
Chaitanya Baru, Milind Bhandarkar, Carlo Curino, Manuel Danisch, Michael Frank, Bhaskar Gowda, Hans-Arno Jacobsen, Huang Jie, Dileep Kumar, Raghunath Nambiar, Meikel Poess, Francois Raab, Tilmann Rabl, Nishkam Ravi, Kai Sachs, Saptak Sen, Lan Yi, and Choonhan Youn.
In Sixth TPC Technology Conference on Performance Evaluation & Benchmarking, pages 44-63, 2014. Springer Berlin Heidelberg.
Tags: bigbench, big data, benchmarking
- Advancing Big Data Benchmarks.
Tilmann Rabl, Raghunath Nambiar, Meikel Poess, Milind Bhandarkar, Hans-Arno Jacobsen, and Chaitanya Baru (Eds.).
Volume 8585 of LNCS. Springer Berlin Heidelberg, 2014.
http://link.springer.com/book/10.1007%2F978-3-319-10596-3.
Tags: big data, benchmarking, wbdb
- Algorithms based on Divide and Conquer for Topic-based Publish/Subscribe Overlay Design.
Chen Chen, Hans-Arno Jacobsen, and Roman Vitenberg.
ACM/IEEE Transactions on Networking, 2014.
Accepted for publication, September, 2014..
Tags: algorithms, publish/subscribe, pub/sub, topic-based pub/sub
- Publish/Subscribe Network Designs for Multiplayer Games.
César Cańas, Kaiwen Zhang, Bettina Kemme, Jörg Kienzle, and Hans-Arno Jacobsen.
In ACM/IFIP/USENIX 15th International Conference on Middleware, 2014.
Acceptance rate: 18.75%.
Tags: pub/sub, publish/subscribe, online games, middleware
- Planning the Transformation of Distributed Messaging Middleware.
Young Yoon, Nathan Robinson, Vinod Muthusamy, Sheila McIlraith, and Hans-Arno Jacobsen.
Middleware Systems Research Group, University of Toronto, 2014.
- TPC-DI: The First Industry Benchmark for Data Integration.
Meikel Poess, Tilmann Rabl, Hans-Arno Jacobsen, and Brian Caufield.
VLDB2014 Proceedings of the VLDB Endowment, 13(7)1367-1378, 2014.
Tags: benchmarking, tpc, tpc-di, etl, data integration
- DGFIndex for Smart Grid: Enhancing Hive with a Cost-Effective Multidimensional Range Index.
Yue Liu, Songlin Hu, Tilmann Rabl, Wantao Liu, Hans-Arno Jacobsen, Kaifeng Wu, and Jian Chen.
Proceedings of the VLDB Endowment, 13(7)1496-1507, 2014.
Tags: hadoop, hive, smart grid, nosql, dgfindex
- Distributed Event Aggregation for Content-based Publish/Subscribe Systems.
Navneet Kumar Pandey, Kaiwen Zhang, Stéphane Weiss, Hans-Arno Jacobsen, and Roman Vitenberg.
In Distributed Event-based Systems (DEBS), 2014.
Acceptance rate: 9%.
Tags: aggregation, content-based publish/subscribe, content-based routing, padres, pub/sub, publish/subscribe
- Minimum-Delay Multicast Algorithms for Mesh Overlays.
Kianoosh Mokhtarian and Hans-Arno Jacobsen.
IEEE/ACM Transactions on Networking, April 2014.
Tags: overlay networks, multicast trees
- Caching in Video CDNs: Building Strong Lines of Defense.
Kianoosh Mokhtarian and Hans-Arno Jacobsen.
In Proc. of ACM EuroSys'14, April 2014.
147 paper submitted, 27 accepted, acceptance rate 18%.
Tags: content delivery networks, video caching, content management, cdn, cloud, caching, resource allocation
- Specifying Big Data Benchmarks.
Tilmann Rabl, Meikel Poess, Chaitan Baru, and Hans-Arno Jacobsen.
Volume 8163 of LNCS. Springer Berlin Heidelberg, 2014.
http://link.springer.com/book/10.1007%2F978-3-642-53974-9.
Tags: big data, benchmarking, wbdb
- Adaptive Parallel Compressed Event Matching.
Mohammad Sadoghi and Hans-Arno Jacobsen.
In 30th IEEE International Conference on Data Engineering, 2014.
Tags: content-based matching, publish/subscribe, event processing
- CaSSanDra: An SSD Boosted Key-Value Store.
Prashanth Menon, Tilmann Rabl, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In 30th IEEE International Conference on Data Engineering, pages 1162-1167, 2014.
Tags: cassandra, big data, key-value store, nosql
- Minimal Broker Overlay Design for Content-Based Publish/Subscribe Systems.
Naweed Tajuddin, Balasubramaneyam Maniymaran, and Hans-Arno Jacobsen.
In Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research, pages 25-39, 2013.
- Not Just Your Average Publish/Subscribe: Evolving To Support A New Generation Of Applications.
Hans-Arno Jacobsen.
December 2013.
Keynote at ACM Middleware.
Tags: keynote
- A BigBench Implementation in the Hadoop Ecosystem.
Badrul Chodhury, Tilmann Rabl, Pooya Saadatpanah, Jiang Du, and Hans-Arno Jacobsen.
In Advancing Big Data Benchmarks, 2013. Springer Berlin Heidelberg.
Tags: bigbench, hadoop, hive, big data benchmarking, nosql
- Smart Phone Application for Connected Vehicles and Smart Transportation .
Daniel Qiu, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Middleware Posters, 2013.
Tags: cvst, traffic monitoring, event processing, android
- Distributed Event Aggregation for Publish/Subscribe Systems.
Navneet Kumar Pandey, Kaiwen Zhang, Stéphane Weiss, Roman Vitenberg, and Hans-Arno Jacobsen.
University of Toronto, 2013.
Tags: aggregation, publish/subscribe, content-based routing
- BigBench Specification V0.1.
Tilmann Rabl, Ahmad Ghazal, Minqing Hu, Alain Crolotte, Francois Raab, Meikel Poess, and Hans-Arno Jacobsen.
In Proceedings of the 2012 Workshop on Big Data Benchmarking, pages 164-202, 2013.
Tags: bigbench, big data, benchmarking
- Big Data Generation.
Tilmann Rabl and Hans-Arno Jacobsen.
In Proceedings of the Workshop on Big Data Benchmarking, pages 20-27, 2013.
Tags: pdgf, big data, benchmarking
- Infrastructure Free Content-Based Publish/Subscribe.
Vinod Muthusamy and Hans-Arno Jacobsen.
ACM/IEEE Trans. on Networking, November 2013.
(Accepted for publication in August, 2013).
Tags: content-based publish/subscribe, content-based routing, p2p, publish/subscribe
- ElastO: Dynamic, Efficient, and Robust Maintenance of Low Fan-out Overlays for Topic-based Publish/Subscribe under Churn.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
University of Toronto & University of Oslo, 2013.
- Service Subscription and Consumption for Personal Web Applications.
Chunyang Ye, Young Yoon, and Hans-Arno Jacobsen.
In The Personal Web, LNCS 7855, pages 49-64, Springer, 2013.
Tags: service subscription, personal web, event exposure, service composition, pub/sub, middleware
- SDN-like: The Next Generation of Pub/Sub.
Kaiwen Zhang and Hans-Arno Jacobsen.
University of Toronto, 2013.
Tags: sdn, publish/subscribe, openflow, decoupling
- Brief Announcement: Constructing Fault-Tolerant Overlay Networks for Topic-based Publish/Subscribe.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
In ACM Symposium on Principles of Distributed Computing (PODC), pages 184 - 186, July 2013.
- MADES - A Multi-Layered, Adaptive, Distributed Event Store.
Tilmann Rabl, Mohammad Sadoghi, Kaiwen Zhang, and Hans-Arno Jacobsen.
In Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013.
- PubliyPrime: Exploiting Overlay Neighborhoods to Defeat Byzantine Publish/Subscribe Brokers.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
University of Toronto, May 2013.
Tags: byzantine-fault-tolerance, reliability, publish/subscribe
- Constructing Fault-Tolerant Overlay Networks for Topic-based Pub/Sub.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
University of Toronto & University of Oslo, 2013.
- Rapid Development of Data Generators Using Meta Generators in PDGF.
Tilmann Rabl, Meikel Poess, Manuel Danisch, and Hans-Arno Jacobsen.
In 6th International Workshop on Testing Database Systems, 2013.
Tags: pdgf, meta generator, data generation
- Grand Challenge: The BlueBay Soccer Monitoring Engine.
Hans-Arno Jacobsen, Kianoosh Mokhtarian, Tilmann Rabl, Mohammad Sadoghi, Reza Sherafat Kazemzadeh, Young Yoon, and Kaiwen Zhang.
In The 7th ACM International Conference on Distributed Event-Based Systems, 2013.
Acceptance rate 40%.
Tags: event processing systems, live monitoring, soccer, content-based matching
- Whitening SOA Testing Via Event Exposure.
Chunyang Ye and Hans-Arno Jacobsen.
IEEE Transactions on Software Engineering, 39(10)1444 -1465, Oct 2013.
Tags: event exposure, event interface, event processing, web services, white-box testing, service composition, service testing
- Safe Distribution and Parallel Execution of Data-centric Workflows over the Publish/Subscribe Paradigm.
Mohammad Sadoghi, Martin Jergler, Hans-Arno Jacobsen, Roman Vaculin, and Richard Hull.
University of Toronto, 2013.
Tags: pub/sub applications, business process, bpm, predictive publish/subscribe
- Analysis and Optimization for Boolean Expression Indexing.
Mohammad Sadoghi and Hans-Arno Jacobsen.
ACM Transactions on Database Systems (TODS), 38(2), June 2013.
Tags: algorithms, event processing, publish/subscribe, content-based matching
- Distributed Ranked Data Dissemination in Social Networks.
Kaiwen Zhang, Mohammad Sadoghi, Vinod Muthusamy, and Hans-Arno Jacobsen.
In 33rd IEEE International Conference on Distributed Computing Systems (ICDCS), 2013.
Acceptance rate: 13%.
Tags: aggregation, topk, content-based publish/subscribe, social networks
- Variations of the Star Schema Benchmark to Test the Effects of Data Skew on Query Performance.
Tilmann Rabl, Meikel Poess, Hans-Arno Jacobsen, Patrick O'Neil, and Elizabeth O'Neil.
In Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering, 2013.
Tags: star schema benchmark, ssb, parallel data generation framework, pdgf, benchmarking, skew
- BigBench: Towards an Industry Standard Benchmark for Big Data Analytics.
Ahmad Ghazal, Tilmann Rabl, Minqing Hu, Francois Raab, Meikel Poess, Alain Crolotte, and Hans-Arno Jacobsen.
In Proceedings of the ACM SIGMOD Conference, 2013.
Tags: big data, benchmarking
- Minimum-Delay Overlay Multicast.
Kianoosh Mokhtarian and Hans-Arno Jacobsen.
In Proc. of IEEE Infocom'13, April 2013.
1613 papers submitted, 280 acepted, acceptance rate 17%.
Tags: overlay, multicast, shortest path, event notification
- BPM in Cloud Architectures: Enabling the Internet of Things Through Effective Business Processes Management with Events.
Hans-Arno Jacobsen.
August 2012.
Keynote at the Chinese National Computer Congress.
Tags: keynote
- Energy Informatics: Opportunities & Challenges in Interdisciplinary Research.
Hans-Arno Jacobsen.
December 2012.
Keynote at Doctoral Symposium, ACM Middleware.
Tags: keynote
- Reflective to the Core: Managing Process-oriented Systems with Events & Publish/Subscribe.
Hans-Arno Jacobsen.
December 2012.
Keynote at ARM Worskhop, ACM Middleware.
Tags: keynote
- Location-based Matching in Publish/Subscribe Revisited.
Mohammad Sadoghi and Hans-Arno Jacobsen.
In ACM/IFIP/USENIX 13th International Conference on Middleware, 2012.
Tags: content-based matching, content-based publish/subscribe, publish/subscribe, event processing
- Introducing Publiy: A Multi-Purpose Distributed Content-Based Pub/Sub System.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
In ACM/IFIP/USENIX 13th International Conference on Middleware Demos and Posters, 2012. University of Toronto,
Project webpage: http://code.google.com/p/publiy.
Tags: publish/subscribe, reliability, content-based publish/subscribe, content-based routing, content dissemination
- Distributed Ranked Data Dissemination in Social Networks.
Kaiwen Zhang, Mohammad Sadoghi, Vinod Muthusamy, and Hans-Arno Jacobsen.
University of Toronto, 2012.
Tags: topk, publish/subscribe, aggregation
- Opportunistic Multipath Forwarding in Content-based Publish/Subscribe Overlays.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
In ACM/IFIP/USENIX 13th International Conference on Middleware, 2012.
Acceptance rate: 19%.
Tags: publish/subscribe, optimization, overlay networks, multipath forwarding
- A Generalized Algorithm for Publish/Subscribe Overlay Design and its Fast Implementation.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
In Proceedings of The 26th International Symposium on Distributed Computing (DISC 2012), pages 76-90, October 2012. Springer.
Acceptance rate: 24%.
Tags: algorithms, overlay design, overlay networks, publish/subscribe
- Community Clustering for Distributed Publish/Subscribe Systems.
Wei Li, Songlin Hu, Jintao Li, and Hans-Arno Jacobsen.
In IEEE Cluster, September 2012. IEEE,
Tags: content-based publish/subscribe, content-based routing, event processing, padres, publish/subscribe, publisher relocation, publisher migration, publisher repositioning, subscriber relocation, subscriber migration
- Minimum-Delay Overlay Multicast.
Kianoosh Mokhtarian and Hans-Arno Jacobsen.
University of Toronto, July 2012.
Tags: overlay networks, multicast trees
- Solving Manufacturing Equipment Monitoring Through Efficient Complex Event Processing.
Tilmann Rabl, Kaiwen Zhang, Mohammad Sadoghi, Navneet Kumar Pandey, Aakash Nigam, Chen Wang, and Hans-Arno Jacobsen.
In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems, 2012.
Best DEBS Challenge Award - Public Voting.
Tags: event processing, grand challenge
- Solving Big Data Challenges for Enterprise Application Performance Management.
Tilmann Rabl, Mohammad Sadoghi, Hans-Arno Jacobsen, Sergio Gomez-Villamor, Victor Muntes-Mulero, and Serge Mankovskii.
In Proceedings of the 38th Conference on Very Large Databases (VLDB), 2012.
Tags: big data, apm, application performance management, key-value stores, benchmarking
- Total Order in Content-based Publish/Subscribe Systems.
Kaiwen Zhang, Vinod Muthusamy, and Hans-Arno Jacobsen.
In 32nd IEEE International Conference on Distributed Computing Systems (ICDCS), 2012.
Acceptance rate: 13%.
Tags: total order, content-based publish/subscribe
- Multi-query Stream Processing on FPGAs.
Mohammad Sadoghi, Rija Javed, Naif Tarafdar, Rohan Palaniappan, Harshvardhan Pratap Singh, and Hans-Arno Jacobsen.
In 28th International Conference on Data Engineering, 2012.
Tags: fpga, content-based matching, composite subscription, publish/subscribe, topss
- Relevance Matters: Capitalizing on Less (Top-k Matching in Publish/Subscribe).
Mohammad Sadoghi and Hans-Arno Jacobsen.
In 28th International Conference on Data Engineering, 2012.
Tags: content-based matching, content-based publish/subscribe, event processing, algorithms
- A Generalized Algorithm for Publish/Subscribe Overlay Design and Its Fast Implementation.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
University of Toronto, University of Oslo, 2012.
- Reinforce Your Overlay with Shadows: Efficient Dynamic Maintenance of Robust Low Fan-out Overlays for Topic-based Publish/Subscribe Under Churn.
Chen Chen, Hans-Arno Jacobsen, and Roman Vitenberg.
University of Toronto, University of Oslo, 2012.
Pages 1-13.
- Publiy+: A Peer-assisted Publish/Subscribe Service for Timely Dissemination of Bulk Content.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
In International Conference on Distributed Systems (ICDCS), June 2012. IEEE.
Acceptance rate: 13%.
Tags: publish/subscribe, content dissemination, network coding
- Scalable Content-based Publish/Subscribe.
Shuping Yi, Chunyang Ye, Jun Wei, and Hans-Arno Jacobsen.
Middleware Systems Research Group, University of Toronto, August 2011.
Working Technical Report.
Tags: overlays, padres, pub/sub, publish/subscribe
- IEEE International Conference on Services Computing, SCC 2011, Washington, DC, USA, 4-9 July, 2011 .
Hans-Arno Jacobsen, Yang Wang, and Patrick Hung (Eds.).
IEEE, Washington, DC, USA, July 2011.
- Optimized Cluster-based Filtering Algorithm for Graph Metadata.
Haifeng Liu, Milenko Petrovic, Hans-Arno Jacobsen, and Zhaohui Wu.
Information Sciences, 181(24)5468-5484, December 2011.
Tags: graph-based pub/sub
- Big Data Challenges in Application Performance Management.
Tilmann Rabl, Hans-Arno Jacobsen, and Serge Mankovskii.
In 5th Extremely Large Database Conference, October 2011.
- Partition-tolerant Distributed Publish/Subscribe Systems.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
In 30th IEEE Symposium on Reliable Distributed Systems (SRDS 2011), pages 101-110, Madrid, Spain, October 2011. IEEE.
Acceptance rate: 34%.
Tags: publish/subscribe, reliability, fault-tolerance, partition-tolerance
- Mining Crosscutting Concerns Through Random Walks.
Charles Zhang and Hans-Arno Jacobsen.
IEEE Transactions on Sofware Engineering, 2011.
Accepted July 2011.
Tags: aspect mining, aspect-oriented programming, aspect-oriented middleware
- Total Order in Content-based Publish/Subscribe Systems.
Kaiwen Zhang, Vinod Muthusamy, and Hans-Arno Jacobsen.
University of Toronto, 2011.
Pages 1-13.
Tags: total order, padres, content-based publish/subscribe
- Green Middleware.
Hans-Arno Jacobsen and Vinod Muthusamy.
In Green IT: Technologies and Applications, pages 341-361, Springer Verlag, July 2011.
Tags: content-based publish/subscribe, content-based routing, green it, historic data access, padres, pub/sub applications, publish/subscribe
- Towards Vulnerability-based Intrusion Detection with Event Processing.
Amer Farroukh, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In The 5th ACM International Conference on Distributed Event-Based Systems (DEBS), pages 171-182, July 2011.
Tags: content-based matching, content-based publish/subscribe, event processing, intrusion detection
- fpga-ToPSS: Line-speed Event Processing on FPGAs.
Mohammad Sadoghi, Harshvardhan Pratap Singh, and Hans-Arno Jacobsen.
In The 5th ACM International Conference on Distributed Event-Based Systems (DEBS), pages 373-374, July 2011.
Tags: content-based matching, content-based publish/subscribe, fpga, event processing
- Towards Highly Parallel Event Processing Through Reconfigurable Hardware.
Mohammad Sadoghi, Harshvardhan Pratap Singh, and Hans-Arno Jacobsen.
In The 7th International Workshop on Data Management on New Hardware (DaMoN, co-located with SIGMOD), pages 27-32, June 2011.
Tags: content-based publish/subscribe, content-based matching, fpga
- Demo: eQoSystem - Supporting Fluid Distributed Service-oriented Workflows.
Vinod Muthusamy, Young Yoon, Mohammad Sadoghi, and Hans-Arno Jacobsen.
In The 5th ACM International Conference on Distributed Event-Based Systems (DEBS), pages 381-382, July 2011.
Tags: eqosystem, workflows, soa, bpm
- NIÑOS Take Five: The Management Infrastructure for Distributed Event-driven Workflows.
Siddarth Ganesan, Young Yoon, and Hans-Arno Jacobsen.
In The 5th ACM International Conference on Distributed Event-Based Systems (DEBS), pages 195-206, July 2011.
Tags: publish/subscribe, padres, management, workflows
- Congestion Avoidance with Incremental Filter Aggregation in Content-based Routing Networks.
Mingwen Chen, Songlin Hu, Vinod Muthusamy, and Hans-Arno Jacobsen.
Middleware Systems Research Group, June 2011.
Pages 1-16.
Tags: content-based publish/subscribe, content-based routing, padres
- Green Resource Allocation Algorithms for Publish/Subscribe Systems.
Alex Cheung and Hans-Arno Jacobsen.
In 31th IEEE International Conference on Distributed Computing Systems (ICDCS), pages 812-823, June 2011.
Acceptance rate: 15%.
Tags: publish/subscribe, content-based routing, load estimation, resource allocation, overlay construction, publisher relocation, subscriber relocation, load minimization, green it
- BE-Tree: An Index Structure to Efficiently Match Boolean Expressions over High-dimensional Discrete Space.
Mohammad Sadoghi and Hans-Arno Jacobsen.
In 37th SIGMOD International Conference on Management of Data (SIGMOD), pages 637-648, June 2011.
(Winner of EPTS Innovative Principle Award 2011).
Tags: content-based matching, content-based publish/subscribe, event processing, publish/subscribe
- GPX-matcher: A Generic Boolean Predicate-based XPath Expression Matcher.
Mohammad Sadoghi, Ioana Burcea, and Hans-Arno Jacobsen.
In 14th International Conference on Extending Database Technology (EDBT), pages 45-56, March 2011.
Tags: x-topss, publish/subscribe, bdd, content-based publish/subscribe, content-based matching
- Scaling Construction of Low Fan-out Overlays for Topic-based Publish/Subscribe Systems.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
In Proceedings of The 31th IEEE International Conference on Distributed Computing Systems (ICDCS 2011), pages 225-236, June 2011. IEEE Computer Society.
Acceptance rate: 15%.
Tags: overlay design, algorithms, publish/subscribe
- Foundations for Highly-available Content-based Publish/Subscribe Overlays.
Young Yoon, Vinod Muthusamy, and Hans-Arno Jacobsen.
In The 31st International Conference on Distributed Computing Systems (ICDCS), pages 800-811, June 2011.
Acceptance rate: 15%.
Tags: publish/subscribe, padres, high-availability, overlays
- Hybrid Context Inconsistency Resolution for Context-aware Services.
Chenhua Chen, Chunyang Ye, and Hans-Arno Jacobsen.
In 9th IEEE International Conference on Pervasive Computing and Communications (PerCom'11), pages 10-19, March 2011.
Acceptance rate: 11%. Number of submissions: 156.
Tags: context-awareness; inconsistency resolution; error recovery
- A Distributed Framework for Reliable and Efficient Service Choreographies.
Young Yoon, Chunyang Ye, and Hans-Arno Jacobsen.
In The 20th International World Wide Web Conference, pages 785-794, March 2011.
Acceptance rate: 12%. Number of submissions: 658.
Tags: service choreography, semantic conflict
- Appendix for Green Resource Allocation Algorithms for Publish/Subscribe Systems.
Alex Cheung and Hans-Arno Jacobsen.
2011.
Pages 1-83.
- Adaptive Multi-path Publication Forwarding in the Publiy Distributed Publish/Subscribe Systems.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
University of Toronto, 2011.
Pages 1-20.
- Three Hops Overlay Routing.
Patrick Lee and Hans-Arno Jacobsen.
MSRG, University of Toronto, July 2010.
Tags: overlay, routing
- Congestion Avoidance with Selective Filter Aggregation in Content-based Routing Networks.
Mingwen Chen, Songlin Hu, Vinod Muthusamy, and Hans-Arno Jacobsen.
Middleware Systems Research Group, Nov 2010.
Pages 1-12.
Tags: content-based publish/subscribe, content-based routing, padres
- Scaling Construction of Low Fan-out Overlays for Topic-based Publish/Subscribe Systems.
Chen Chen, Roman Vitenberg, and Hans-Arno Jacobsen.
University of Toronto, University of Oslo, December 2010.
Pages 1-20.
- White-box Testing of Service Compositions Via Event Interfaces.
Chunyang Ye and Hans-Arno Jacobsen.
University of Toronto, 2010.
Pages 1-20.
Tags: algorithms, business process, event exposure, event interface, service composition, web services, service testing, white-box testing
- Event-based Business Process Management in Enterprise Clouds.
Young Yoon, Vinod Muthusamy, Hans-Arno Jacobsen, Allen Chan, and Phil Coulthard.
2010.
- Polaris: a framework to comPOse and evoLve smArt web seRvices vIa event expoSure.
Chunyang Ye and Hans-Arno Jacobsen.
2010.
Tags: web services, event exposure, service composition, service evolution
- fpga-ToPSS for High-throughput and Low-latency Event Processing in Algorithmic Trading.
Mohammad Sadoghi, Martin Labrecque, Harshvardhan Pratap Singh, Warren Shum, and Hans-Arno Jacobsen.
IBM CASCON, 2010.
Tags: content-based matching, topss, fpga
- Load Balancing Content-based Publish/Subscribe Systems.
Alex Cheung and Hans-Arno Jacobsen.
ACM Transactions on Computer Systems, 28(9)9:1--9:55, December 2010.
Tags: load distribution, publish/subscribe, content-based routing, load balancing, load estimation, subscriber migration, offloading algorithms
- Partition-tolerant Distributed Publish/Subscribe Systems.
Reza Sherafat Kazemzadeh and Hans-Arno Jacobsen.
University of Toronto, 2010.
Pages 1-10.
- Event Exposure for Web Services: A Grey-box Approach to Compose and Evolve Web Services.
Chunyang Ye and Hans-Arno Jacobsen.
In The Smart Internet: Current Research and Future Applications, volume 6400, pages 197-215, Springer, 2010.
Tags: event exposure, web services, event interface
- Enabling Business Process Management for Clouds.
Hans-Arno Jacobsen.
KIT Summer School, July 2010.
Slides 1-59.
Tags: bpm, business process, content-based publish/subscribe, eqosystem, event processing, padres, pub/sub applications, publish/subscribe, sla
- BPM in Cloud Architectures: Business Process Management with SLAs and Events.
Vinod Muthusamy and Hans-Arno Jacobsen.
In BPM, pages 5-10, September 2010.
Extended abstract - BPM'2010 Keynote.
Tags: bpm, business process, content-based publish/subscribe, eqosystem, event processing, padres, pub/sub applications, publish/subscribe, sla, canoews2010, keynote
- On Semantic Conflict Prevention in Service Choreography.
Young Yoon, Chunyang Ye, and Hans-Arno Jacobsen.
University of Toronto, June 2010.
Pages 1-15.
Tags: service, choreography, semantic conflict
- Efficient Event Processing through Reconfigurable Hardware for Algorithmic Trading.
Mohammad Sadoghi, Martin Labrecque, Harshvardhan Pratap Singh, Warren Shum, and Hans-Arno Jacobsen.
In 36th International Conference on Very Large Data Bases (VLDB) (3)2, pages 1525-1528, 2010.
Tags: fpga, content-based publish/subscribe, content-based matching, topss, publish/subscribe
- On-demand Replication for High Availability in Content-based Publish/Subscribe Overlays.
Young Yoon, Vinod Muthusamy, and Hans-Arno Jacobsen.
University of Toronto, 2010.
Pages 1-28.
Tags: content-based publish/subscribe, cloud computing, replication, high availability
- Predictive Publish/Subscribe Matching.
Vinod Muthusamy, Haifeng Liu, and Hans-Arno Jacobsen.
In ACM Distributed Event-based Systems (DEBS), pages 14-25, July 2010.
Acceptance rate: 25% .
Tags: algorithms, content-based publish/subscribe, publish/subscribe, pub/sub applications, predictive publish/subscribe, topss, event processing, p-topss, probabilistic data management
- Content-based XML Data Dissemination.
Guoli Li, Shuang Huo, and Hans-Arno Jacobsen.
In Advanced Applications and Structures in XML Processing, pages 227-255, IGI Global, February 2010.
Tags: content-based publish/subscribe, publish/subscribe, xml routing, xpath query, x-topss
- The PADRES Publish/Subscribe System.
Hans-Arno Jacobsen, Alex Cheung, Guoli Li, Balasubramaneyam Maniymaran, Vinod Muthusamy, and Reza Sherafat Kazemzadeh.
In Principles and Applications of Distributed Event-Based Systems, pages 164-205, IGI Global, 2010.
Tags: bpm, business process, canoews2010, composite subscription, content-based publish/subscribe, historic data access, event processing, padres, pub/sub applications, publish/subscribe
- Divide and Conquer Algorithms for Publish/Subscribe Overlay Design.
Chen Chen, Hans-Arno Jacobsen, and Roman Vitenberg.
In Proceedings of The 30th IEEE International Conference on Distributed Computing Systems (ICDCS 2010), pages 622-633, June 2010. IEEE Computer Society.
Acceptance rate: 14%.
Tags: overlay design, algorithms, publish/subscribe
- Publisher Placement Algorithms in Content-based Publish/Subscribe.
Alex Cheung and Hans-Arno Jacobsen.
In 30th IEEE International Conference on Distributed Computing Systems (ICDCS), pages 653-664, June 2010.
Acceptance rate: 14%.
Tags: publisher repositioning, publisher migration, content-based publish/subscribe, delivery delay minimization, load minimization
- Processing Proximity Relations in Road Networks.
Zhengdao Xu and Hans-Arno Jacobsen.
In SIGMOD'2010, pages 243-254, June 2010.
Tags: spatial query, location-based services, publish/subscribe
- Star Merge and Divide-and-conquer Algorithms for Publish/Subscribe Topic-connected Overlay Design.
Chen Chen, Hans-Arno Jacobsen, and Roman Vitenberg.
University of Toronto, University of Oslo, April 2010.
Pages 1-18.
- A Distributed Service Oriented Architecture for Business Process Execution.
Guoli Li, Vinod Muthusamy, and Hans-Arno Jacobsen.
ACM Transactions on the Web, 4(1)2:1--2:33, January 2010.
Tags: content-based publish/subscribe, publish/subscribe, pub/sub applications, bpm, business process, padres, canoews2010
- Consistency Results for View Maintainance on Web Data Platforms.
Hans-Arno Jacobsen, Patrick Lee, and Ramana Yerneni.
University of Toronto, April 2009.
Tags: view maintainace, consistency model, materialized views
- 3rd Event-driven Business Process Management Workshop (edBPM).
Young Yoon, Hans-Arno Jacobsen, Allen Chan, Phil Coulthard, and Adrian Paschke.
In CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research , pages 325-326, 2009.
- Content-based Publish/Subscribe.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, pages 464-466, Springer, 2009.
- Type-based Publish/Subscribe.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, page 3220, Springer, 2009.
- Channel-based Publish/Subscribe.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, pages 321-323, Springer, 2009.
- Topic-based Publish/Subscribe.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, pages 3127-3129, Springer, 2009.
- Subject Spaces.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, pages 2871-2873, Springer, 2009.
- State-based Publish/Subscribe.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, pages 2780-2782, Springer, 2009.
- Publish/Subscribe.
Hans-Arno Jacobsen.
In Encyclopedia of Database Systems, pages 2208-2211, Springer, 2009.
- Appendix for Publisher Placement Algorithms in Content-based Publish/Subscribe.
Alex Cheung and Hans-Arno Jacobsen.
April 2009.
Pages 1-107.
- On-demand Replication for Failover in Content-based Publish/Subscribe Overlays.
Young Yoon, Vinod Muthusamy, and Hans-Arno Jacobsen.
University of Toronto, 2009.
Pages 1-12.
Tags: content-based publish/subscribe, padres, publish/subscribe
- The PADRES Event Processing Network: Uniform Querying of Past and Future Events.
Hans-Arno Jacobsen, Vinod Muthusamy, and Guoli Li.
it - Information Technology, 51(5)250-260, May 2009.
http://it-information-technology.de .
Tags: content-based publish/subscribe, overlay design, padres, publish/subscribe
- SLA-Driven Business Process Management in SOA.
Vinod Muthusamy, Hans-Arno Jacobsen, Tony Chau, Allen Chan, and Phil Coulthard.
In CASCON, pages 86-100, November 2009.
Tags: bpm, business process, content-based publish/subscribe, publish/subscribe, pub/sub applications, sla, eqosystem
- View Maintenance in Web Data Platforms.
Hans-Arno Jacobsen, Patrick Lee, and Ramana Yerneni.
CSRG-599, University of Toronto, September 2009.
Pages 1-12.
Tags: view maintainace, consistency model, web data platform, materialized views
- Publisher Relocation Algorithms for Minimizing Delivery Delay and Message Load.
Alex Cheung and Hans-Arno Jacobsen.
CSRG-597, University of Toronto, 2009.
Pages 1-20, Middleware Systems Research Group.
- Expressive Location-based Continuous Query Evaluation With Binary Decision Diagrams.
Zhengdao Xu and Hans-Arno Jacobsen.
In IEEE International Conference on Data Engineering (ICDE), pages 1155-1158, March 2009.
Acceptance rate: 27 %. Number of submissions: 554.
Tags: algorithms, bdd, content-based matching, content-based publish/subscribe, event processing, topss, publish/subscribe, spatial query, location-based services
- Transactional Mobility in Distributed Content-based Publish/Subscribe Systems.
Songlin Hu, Vinod Muthusamy, Guoli Li, and Hans-Arno Jacobsen.
In 29th IEEE International Conference on Distributed Computing Systems (ICDCS), pages 101-110, June 2009.
Acceptance rate: 16%. Number of submissions: 455.
Tags: mobility, content-based publish/subscribe, publish/subscribe, padres, eqosystem
- Parallel Event Processing for Content-based Publish/Subscribe Systems .
Amer Farroukh, Elias Ferzli, Naweed Tajuddin, and Hans-Arno Jacobsen.
In ACM Distributed Event-based Systems Conference (DEBS), pages 8:1--8:4, July 2009.
- Efficient Event-based Resource Discovery.
Wei Yan, Songlin Hu, Vinod Muthusamy, Hans-Arno Jacobsen, and Li Zha.
In ACM Distributed Event-based Systems Conference (DEBS), pages 19:1--19:1, July 2009.
Tags: content-based publish/subscribe, padres, publish/subscribe, pub/sub applications, eqosystem, canoews2010
- Reliable and Highly Available Distributed Publish/Subscribe Service.
Reza Sherafat and Hans-Arno Jacobsen.
In Symposium on Reliable Distributed Systems, pages 41-50, September 2009.
Acceptance rate: 22%. Number of submissions: 104.
- SLA-driven Distributed Application Development.
Vinod Muthusamy and Hans-Arno Jacobsen.
In MW4SOC, pages 31-36, Leuven, Belgium, December 2008.
- PNUTS: Yahoo!'s Hosted Data Serving Platform.
Brian F. Cooper, Raghu Ramakrishnan, Utkarsh Srivastava, Adam Silberstein, Philip Bohannon, Hans-Arno Jacobsen, Nick Puz, Daniel Weaver, and Ramana Yerneni.
PVLDB, 1(2)1277-1288, 2008.
Tags: big data
- Automating SLA Modeling.
T. Chau, Vinod Muthusamy, and Hans-Arno Jacobsen.
In CASCON 2008, pages 126-143, Markham, Ontario, October 2008.
Acceptance rate: 30%.
Tags: bpm, business process, content-based publish/subscribe, publish/subscribe, pub/sub applications, sla, eqosystem
- Distributed Automatic Service Composition in Large-scale Systems.
Songlin Hu, Vinod Muthusamy, Guoli Li, and Hans-Arno Jacobsen.
In Distributed Event-Based Systems Conference (DEBS), pages 233-244, July 2008.
Acceptance rate: 24%.
Tags: content-based publish/subscribe, eqosystem, publish/subscribe, padres, pub/sub applications
- Externalizing Java Server Concurrency with CAL.
Charles Zhang and Hans-Arno Jacobsen.
In European Conference on Object-oriented Processing 2008 (ECOOP), pages 362-386, July 2008.
Acceptance rate: 19%.
Tags: aspect-oriented middleware, aspect-oriented programming, concurrency
- Routing of XML and XPath Queries in Data Dissemination Networks.
Guoli Li, Shuang Huo, and Hans-Arno Jacobsen.
In 28th International Conference on Distributed Computing Systems (ICDCS), pages 627-638, June 2008.
Acceptance rate: 16%. Number of submissions: 638.
Tags: xml routing, xpath query, content-based publish/subscribe, x-topss
- Adaptive Content-based Routing in General Overlay Topologies.
Guoli Li, Vinod Muthusamy, and Hans-Arno Jacobsen.
In ACM Middleware, pages 1-21, December 2008.
Acceptance rate: 18%. Number of submissions: 117.
Tags: content-based publish/subscribe, overlay design, padres, publish/subscribe, canoews2010
- Proceedings of the 2007 Inaugural International Conference on Distributed Event-Based Systems, DEBS 2007, Toronto, Ontario, Canada, June 20-22, 2007.
Hans-Arno Jacobsen, Gero MĂĽhl, and Michael A. Jaeger (Eds.).
ACM, June 2007.
- Historic Data Access in Publish/Subscribe.
Guoli Li, Alex Cheung, Shuang Huo, Songlin Hu, Vinod Muthusamy, Reza Sherafat Kazemzadeh, Serge Mankovskii, Hans-Arno Jacobsen, and Alex Wun.
In DEBS, pages 80-84, 2007. ACM.
Tags: publish/subscribe, padres, event processing
- XML Routing in Data Dissemination Networks.
Guoli Li, Shuang Huo, and Hans-Arno Jacobsen.
In IEEE 23rd International Conference on Data Engineering (ICDE), pages 1400-1404, April 2007.
Acceptance rate: 28%. Number of submissions: 659.
Tags: content-based publish/subscribe, publish/subscribe, xml routing, xpath query, x-topss
- Efficiently Mining Crosscutting Concerns Through Random Walks.
Charles Zhang and Hans-Arno Jacobsen.
In AOSD 2007: 6th International Conference on Aspect Oriented Systems and Design, pages 226-238, Vancouver, BC, Canada, March 2007.
Acceptance rate: 18%.
Tags: aspect mining, aspect-oriented middleware, aspect-oriented programming
- Evaluating Proximity Relations Under Uncertainty.
Zhengdao Xu and Hans-Arno Jacobsen.
In IEEE 23rd International Conference on Data Engineering, pages 876-885, April 2007. Istanbul, Turkey.
Acceptance rate: 19 %. Number of submissions: 659.
- Adaptive Location Constraint Processing.
Zhengdao Xu and Hans-Arno Jacobsen.
In 26th ACM SIGMOD Conference, pages 581-592, Beijing China, June 2007.
Acceptance rate: 14%. Number of submissions: 480.
- A System for Semantic Data Fusion in Sensor Networks.
Alex Wun, Milenko Petrovic, and Hans-Arno Jacobsen.
In DEBS 2007, pages 75-79, Toronto, Canada, June 2007.
Tags: content-based publish/subscribe, sensor networks, pub/sub applications, publish/subscribe, micro-topss, topss, padres
- Modelling Performance Optimizations for Content-based Publish/Subscribe.
Alex Wun and Hans-Arno Jacobsen.
In DEBS 2007, pages 171-179, Toronto, Canada, June 2007.
Tags: content-based matching, content-based publish/subscribe, event processing, padres, publish/subscribe, topss, algorithms
- A Taxonomy for Denial of Service Attacks in Content-based Publish/Subscribe Systems.
Alex Wun, Alex Cheung, and Hans-Arno Jacobsen.
In ACM DEBS 2007, pages 116-127, Toronto, Canada, June 2007.
Tags: content-based publish/subscribe, publish/subscribe, publish/subscribe, padres, event processing
- A Policy Management Framework for Content-based Publish/Subscribe Middleware.
Alex Wun and Hans-Arno Jacobsen.
In ACM Middleware, pages 368-388, Newport Beach, CA, U.S., November 2007.
Acceptance rate: 21 %. Number of submissions: 107.
Tags: content-based publish/subscribe, publish/subscribe, publish/subscribe, padres, composite subscription, event processing
- SLA-driven Business Process Management in SOA.
Vinod Muthusamy and Hans-Arno Jacobsen.
In CASCON 2007, pages 264-267, Markham, Ontario, October 2007.
Acceptance rate: 27%.
Tags: bpm, business process, content-based publish/subscribe, publish/subscribe, pub/sub applications, sla, eqosystem
- Subscribing to the Past in Content-based Publish/Subscribe.
Guoli Li, Vinod Muthusamy, and Hans-Arno Jacobsen.
CSRG-585, Middleware Systems Research Group, University of Toronto, October 2007.
Pages 1-13.
Tags: content-based matching, historic data access
- δ-Fault-tolerant Publish/Subscribe Systems.
Reza Sherafat and Hans-Arno Jacobsen.
CSRG-570, Middleware Systems Research Group, University of T, November 2007.
- Editorial: AOP Systems, Software and Middleware.
Hans-Arno Jacobsen, Yvonne Coady, and Mario SĂĽdholt.
Transactions on Aspect-Oriented Software Development II, 4242:66-68, 2006.
- Predicate-based Filtering of XPath Expressions.
Shuang Huo and Hans-Arno Jacobsen.
CSRG-514, University of Toronto, 2006.
Pages 1-22, extended version of ICDE'2006 paper (with proofs).
Tags: content-based publish/subscribe, xml routing, xpath query, topss, x-topss
- Prism Query Language – A Crosscutting Concern Investigation Language.
Charles Zhang and Hans-Arno Jacobsen.
In AOSD Software Demo, Bonn, Germany, 2006.
- Decentralized Execution of Event-driven Scientific Workflows.
Guoli Li, Vinod Muthusamy, Hans-Arno Jacobsen, and S. Mankovski.
In International Workshop on Event-driven Architecture, Processing and Systems (EDA-PS), pages 73-82, September 2006.
Tags: content-based publish/subscribe, publish/subscribe, scientifc worklow
- Predicate-based Filtering of XPath Expressions.
Shuang Huo and Hans-Arno Jacobsen.
In IEEE International Conference on Data Engineering (ICDE), page 53, Atlanta, GA, April 2006.
Acceptance rate: 20%. Number of submissions: 456.
Tags: content-based matching, content-based publish/subscribe, topss, xpath query, xml routing, x-topss
- Dynamic Load Balancing in Distributed Content-based Publish/Subscribe.
Alex Cheung and Hans-Arno Jacobsen.
In ACM Middleware, pages 141-161, Melbourne, Australia, November 2006.
Acceptance rate: 18%. Number of submissions: 121.
- Efficient and Scalable Filtering of Graph-based Metadata.
Haifeng Liu, Milenko Petrovic, and Hans-Arno Jacobsen.
J. Web Sem., 3(4)294-310, 2005.
Tags: graph-based pub/sub
- DOA 2005 PC Co-chairs' Message.
Hans-Arno Jacobsen, Ă–zalp Babaoglu, and Joseph P. Loyall.
In OTM Conferences (1), page 612, Springer, 2005.
- On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE, OTM Confederated International Conferences CoopIS, DOA, and ODBASE 2005, Agia Napa, Cyprus, October 31 - November 4, 2005, Pt2.
Hans-Arno Jacobsen, Robert Meersman, Zahir Tari, Mohand-Said Hacid, John Mylopoulos, Barbara Pernici, Ă–zalp Babaoglu, Joseph P. Loyall, Michael Kifer, and Stefano Spaccapietra.
In OTM Conferences (2), Springer, 2005.
- On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE, OTM Confederated International Conferences CoopIS, DOA, and ODBASE 2005, Agia Napa, Cyprus, October 31 - November 4, 2005, Pt1.
Hans-Arno Jacobsen, Robert Meersman, Zahir Tari, Mohand-Said Hacid, John Mylopoulos, Barbara Pernici, Ă–zalp Babaoglu, Joseph P. Loyall, Michael Kifer, and Stefano Spaccapietra.
In OTM Conferences (1), Springer, 2005.
- Remote Monitoring and Control over the Internet.
Hans-Arno Jacobsen.
In The Industrial Information Technology Handbook, pages 1-15, CRC Press, 2005.
- Demo: A Framework for Location Information Processing.
Zhengdao Xu and Hans-Arno Jacobsen.
In Mobile Data Management, pages 319-32, May 2005. ACM.
- Content-Based Routing in Mobile Ad Hoc Networks.
Milenko Petrovic, Vinod Muthusamy, and Hans-Arno Jacobsen.
In International Conference on Mobile and Ubiquitous Systems (MobiQuitous), pages 45 - 55, July 2005. IEEE Computer Society.
Acceptance rate: 35%.
Tags: mobility
- Publisher Mobility in Distributed Publish/Subscribe Systems.
Vinod Muthusamy, Milenko Petrovic, Dapeng Gao, and Hans-Arno Jacobsen.
In Distributed Event-based Systems Workshop at ICDCS, pages 421-427, Columbus, Ohio, June 2005.
Tags: mobility
- The PADRES Distributed Publish/Subscribe System.
Eli Fidler, Hans-Arno Jacobsen, Guoli Li, and Serge Mankovskii.
International Conference on Feature Interactions in Telecommunications and Software Systems (ICFI'05), July 2005.
Pages 12-30, Leicester, UK.
Tags: content-based publish/subscribe, event processing, padres, publish/subscribe
- Linking Goals to Aspects.
Charles Zhang, Hans-Arno Jacobsen, and Y. Yu.
In EARLY Aspects Workshop at AOSD, Chicago, IL, March 2005.
Tags: aspect mining, aspect-oriented programming
- Aspect Refactoring Verifier.
Charles Zhang, Hans-Arno Jacobsen, J. Waterhouse, and A. Colyer.
In LATE Workshop at AOSD, Chicago, IL, March 2005.
Tags: aspect mining, aspect-oriented middleware, aspect-oriented programming
- Towards Just-in-time Middleware Architectures.
Charles Zhang, Dapeng Gao, and Hans-Arno Jacobsen.
In Aspect-oriented Software Development Conference, pages 63-74, Chicago, IL, March 2005.
Acceptance rate: 21%. Number of submissions: 86.
Tags: aspect-oriented middleware, aspect-oriented programming
- L-ToPSS: Constraint Processing System Supporting Efficient Location-based Services.
Zhengdao Xu and Hans-Arno Jacobsen.
In MobiSys Demo & Poster Abstract, Seattle, June 2005.
- Location Constraint Processing Framework.
Zhengdao Xu and Hans-Arno Jacobsen.
In 6th International Mobile Data Management Conference (MDM), pages 319-321, Ayia Napa, Cyprus, May 2005.
- Efficient Constraint Processing for Location-aware Computing.
Zhengdao Xu and Hans-Arno Jacobsen.
In 6th International Mobile Data Management Conference (MDM), pages 3-12, Ayia Napa, Cyprus, May 2005.
Acceptance rate: 25%.
- G-ToPSS: Fast Filtering of Graph-based Metadata.
Milenko Petrovic, Haifeng Liu, and Hans-Arno Jacobsen.
In World Wide Web Conference, pages 539-547, Chiba, Japan, May 2005.
Nominated for best paper award, i.e., one of four finalist papers. Acceptance rate: 14%. Number of submissions: 550.
Tags: algorithms, content-based publish/subscribe, event processing, publish/subscribe, topss, graph-based pub/sub
- A Unified Approach to Routing, Covering and Merging in Publish/Subscribe Systems Based on Modified Binary Decision Diagrams.
Guoli Li, Shuang Huo, and Hans-Arno Jacobsen.
In 25th International Conference on Distributed Computing Systems (ICDCS), pages 447-457, Columbus, Ohio, June 2005.
Acceptance rate: 14%. Number of submissions: 540.
Tags: content-based publish/subscribe, bdd, content-based matching
- Content-based Routing in Mobile Ad Hoc Networks.
Milenko Petrovic, Vinod Muthusamy, and Hans-Arno Jacobsen.
In MobiQuitous, pages 45-55, San Diego, CA, July 2005.
Acceptance rate: 35%.
- CMS-ToPSS: Efficient Dissemination of RSS Documents.
Milenko Petrovic, Haifeng Liu, and Hans-Arno Jacobsen.
In International Conference on Very Large Databases (VLDB), pages 1279-1282, Trondheim, Norway, August 2005.
Tags: content-based publish/subscribe, publish/subscribe, topss, graph-based pub/sub
- Effects of Routing Computations in Content-based Routing Networks with Mobile Data Sources.
Vinod Muthusamy, Milenko Petrovic, and Hans-Arno Jacobsen.
In MobiCom 2005, pages 103-116, August 2005.
Acceptance rate: 10%. Number of submissions: 224.
Tags: mobility
- Small-Scale Peer-to-peer Publish/Subscribe.
Vinod Muthusamy and Hans-Arno Jacobsen.
In P2P Knowledge Management Workshop at MobiQuitous, July 2005.
Tags: p2p
- ToPSS – The Toronto Publish/Subscribe System Family.
Hans-Arno Jacobsen.
In Informatik 2005. GI Edition (band 1), pages 424-428, Bonn, Germany, September 2005.
- Horizontal Decomposition of Prevayler.
Irum Godil and Hans-Arno Jacobsen.
In CASCON, pages 83 - 100, Richmond Hill, Ontario, October 2005.
Acceptance rate: 30 %. Number of submissions: 80.
- Generic Middleware Substrate Through Modelware.
Charles Zhang, Dapeng Gao, and Hans-Arno Jacobsen.
In ACM Middleware, pages 314-333, Grenoble, France, November 2005.
Acceptance rate: 19%. Number of submissions: 107.
Tags: aspect-oriented middleware, aspect-oriented programming
- Composite Subscriptions in Content-based publish/Subscribe Systems.
Guoli Li and Hans-Arno Jacobsen.
In ACM Middleware, pages 249-269, Grenoble, France, November 2005.
Acceptance rate: 19%. Number of submissions: 107.
Tags: content-based publish/subscribe, composite subscription
- G-ToPSS: Fast Filtering of Graph-based Metadata.
Milenko Petrovic, Haifeng Liu, and Hans-Arno Jacobsen.
Special issue on WWW’05 in Semantic Web Journal, 3(4)294-310, December 2005.
Elsevier Science Publisher.
- Middleware for Location-based Services.
Hans-Arno Jacobsen.
In Location-based Services, pages 83-114, Morgan Kaufmann, 2004.
- Middleware 2004, ACM/IFIP/USENIX International Middleware Conference, Toronto, Canada, October 18-20, 2004, Proceedings.
Hans-Arno Jacobsen.
In Middleware 2004, Springer, 2004.
- Disconnected Operations in Publish/Subscribe.
Ioana Burcea, Hans-Arno Jacobsen, Eyal DeLara, Vinod Muthusamy, and Milenko Petrovic.
In IEEE Mobile Data Management Conference (MDM), pages 39-50, Berkeley, CA, January 2004.
Acceptance rate: 25%.
Tags: mobility
- Modelling Uncertainties in Publish/Subscribe.
Haifeng Liu and Hans-Arno Jacobsen.
In International Conference on Data Engineering (ICDE), pages 510-522, Boston, MA, June 2004.
Acceptance rate: 14 %. Number of submissions: 441.
Tags: content-based publish/subscribe, event processing, probabilistic data management, pub/sub applications, publish/subscribe, topss
- PRISM is Research in aSpect Mining.
Charles Zhang and Hans-Arno Jacobsen.
In Object-oriented Programming Systems, Languages, and Applications (OOPSLA), pages 20-21, Vancouver, BC, May 2004.
Companion Proceedings.
Tags: aspect mining, aspect-oriented middleware, aspect-oriented programming
- Resolving Feature Convolution with Horizontal Decomposition in Middleware.
Charles Zhang and Hans-Arno Jacobsen.
In Object-oriented Programming Systems, Languages, and Applications (OOPSLA), pages 188-205, Vancouver, BC, May 2004.
Acceptance rate: 16%. Number of submissions: 173.
Tags: aspect-oriented middleware, aspect-oriented programming
- A-ToPSS – A Publish/Subscribe System Supporting Imperfect Information Processing.
Haifeng Liu and Hans-Arno Jacobsen.
In 0th International Conference on Very Large Databases (VLDB), pages 1281-1284, Toronto, Canada, August 2004.
Tags: content-based publish/subscribe, pub/sub applications, publish/subscribe, probabilistic data management, topss
- Efficient Constraint Processing for Highly Personalized Location Based Services.
Zhengdao Xu and Hans-Arno Jacobsen.
In 30th International Conference on Very Large Databases (VLDB), pages 1285-1288, Toronto, Canada, August 2004.
- Proceedings of the 2nd International Workshop on Distributed Event-based Systems.
Hans-Arno Jacobsen.
In DEBS 2003, San Diego, California, USA , June 2003. ACM.
(held in conjunction with MOD/PODS 2003 and co-located with FCRC 2003 Conference) .
- Modeling Location-based Services with Subject Spaces.
Hubert Leung, Ioana Burcea, and Hans-Arno Jacobsen.
In CASCON, pages 171-181, Toronto, Ontario, October 2003.
Tags: subject spaces, publish/subscribe, content-based publish/subscribe, event processing, location-based services
- L-ToPSS - Push-oriented Location-based Services.
Ioana Burcea and Hans-Arno Jacobsen.
In 4th VLDB Workshop on Technologies for E-Services (TES’03), Springer LNCS (2819), pages 131-142, Berlin, Germany, September 2003.
- I Know What You Mean: Semantic Issues in Internet-scale Publish/Subscribe Systems.
Ioana Burcea, Milenko Petrovic, and Hans-Arno Jacobsen.
In International Workshop on Semantic Web and Databases (SWDB) collocated with VLDB 2003, pages 51-62, Berlin, Germany, September 2003.
Tags: semantic pub/sub
- S-ToPSS: Semantic Toronto Publish/Subscribe System.
Milenko Petrovic, Ioana Burcea, and Hans-Arno Jacobsen.
In International Conference on Very Large Databases (VLDB), pages 1101-1104, Berlin, Germany, September 2003.
Tags: semantic pub/sub
- Approximate Matching in Publish/Subscribe.
Haifeng Liu and Hans-Arno Jacobsen.
In IEEE CIRA, pages 1-6, July 2003.
- OMG Data Distribution Service.
Hans-Arno Jacobsen.
In ICDCS Workshops, pages 198-199, Providence, RI, June 2003.
- TinyC2: Towards a Dynamic Weaving Aspect Language Based for C.
Charles Zhang and Hans-Arno Jacobsen.
In Foundation of Aspect LanguagesWorkshop (FOAL) at AOSD, pages 1-8, Boston, March 2003.
Tags: aspect-oriented middleware, aspect-oriented programming
- Quantifying Aspects in Middleware Platforms.
Charles Zhang and Hans-Arno Jacobsen.
In Aspect Oriented Software Development (AOSD), pages 130-139, Boston, MA, March 2003.
Tags: aspect mining, aspect-oriented middleware, aspect-oriented programming
- Re-factoring Middleware Systems: A Case Study.
Charles Zhang and Hans-Arno Jacobsen.
In Distributed Objects and Applications (DOA), pages 1243-1262, Sicily, Italy, June 2003.
Tags: aspect-oriented middleware, aspect-oriented programming
- Efficient Matching for State-persistent Publish/Subscribe Systems.
Hubert Leung and Hans-Arno Jacobsen.
In CASCON, pages 182-196, Toronto, Canada, October 2003.
Tags: subject spaces, publish/subscribe, content-based publish/subscribe, event processing
- Building Content-based Publish/Subscribe Systems with Distributed Hash Tables.
D. Tam, R. Azimi, and Hans-Arno Jacobsen.
In International Workshop On Databases, Information Systems and Peer-to-Peer Computing, collocated with VLDB 2003, pages 138-152, Berlin, Germany, September 2003.
Tags: publish/subscribe, topss, p2p, content-based publish/subscribe
- Refactoring Middleware with Aspects.
Charles Zhang and Hans-Arno Jacobsen.
IEEE Trans. on Parallel and Distributed Systems, 14(11)1058-1073, December 2003.
Tags: aspect-oriented middleware, aspect-oriented programming
- Re-thinking Middleware Architecture Design.
Hans-Arno Jacobsen.
In The 6th Biennial World Conference on Integrated Design & Process Technology (IDPT), Pasadena, California, June 2002.
- PLATON: Platform for Learning and Teaching Online.
W. Lee and Hans-Arno Jacobsen.
In 1st Intl. Conference on Web-based Learning (ICWL), Hong Kong, August 2002.
- A-ToPSS - A Publish/Subscribe System Supporting Approximate Matching.
Haifeng Liu and Hans-Arno Jacobsen.
In International Conference on Very Large Databases (VLDB), pages 1107-1110, Hong Kong, China, August 2002.
Tags: content-based publish/subscribe, event processing, probabilistic data management, pub/sub applications, publish/subscribe, topss, content-based matching
- Predicate Matching and Subscription Matching in Publish/Subscribe Systems.
G. Ashayer, Hubert Leung, and Hans-Arno Jacobsen.
In Distributed Event-based Systems (DEBS) Workshop at ICDCS, pages 539-548, Vienna, Austria, May 2002.
Tags: algorithms, content-based matching, content-based publish/subscribe, event processing, publish/subscribe
- Subject Space: A State-persistent Data Model for Publish/Subscribe Systems.
Hubert Leung and Hans-Arno Jacobsen.
In Computer Science Research Group, University of Toronto, CRSG, nb. 459, pages 1-12, September 2002.
Appeared as student paper in CASCON 2002, Best Student Paper Award.
Tags: subject spaces, publish/subscribe, content-based publish/subscribe, event processing
- Using Publish/Subscribe Middleware for Mobile Systems.
G. Cugola and Hans-Arno Jacobsen.
ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), 6(4)25-33, October 2002.
ACM Press, New York, NY, USA.
- adXML - XML for Marketing and Advertising Applications.
Hans-Arno Jacobsen and O. Gunther.
In INFORMS, Miami, Florida, 2001.
extended abstract.
- Le Subscribe: Publish and Subscribe on the Web at Extreme Speed.
J. Pereira, F. Fabret, Hans-Arno Jacobsen, F. Llirbat, and R. Preotiuc-Prieto.
In SIGMOD Digital Antology, 2001.
- Publish and Subscribe Systems.
Hans-Arno Jacobsen and F. Llirbat.
In Tutorial. 17th International Conference on Data Engineering, Heidelberg, Germany, April 2001.
- Filtering Algorithms and Implementation for Very Fast Publish/Subscribe Systems.
F. Fabret, Hans-Arno Jacobsen, F. Llirbat, J. Pereira, and K. Ross.
In SIGMOD Conference, pages 115-126, May 2001.
Acceptance rate: 15%. Number of submissions: 293.
Tags: content-based matching
- WebFilter: A High-throughput XML-based Publish and Subscribe System.
F. Fabret, Hans-Arno Jacobsen, F. Llirbat, J. Pereira, and D. Shasha.
In International Conference on Very Large Databases (VLDB), pages 723-724, Rome, Italy, September 2001.
Tags: content-based matching
- Middleware Architecture Design Based on Aspects, the Open Implementation Metaphor and Modularity.
Hans-Arno Jacobsen.
In In Workshop on Aspect-Oriented Programming and Separation of Concerns, pages 1-6, Lancaster, UK, August 2001.
- Middleware Services for Selective and Location-based Information Dis-semination in Mobile Wireless Networks.
Hans-Arno Jacobsen.
In Workshop on Middleware for Mobile Computing. Middleware 2001, pages 1-5, November 2001.
http://www.labs.agilent.com/middleware2001/.
- An Economic Model to Study Dependencies Between Software Application Vendors and Application Service Providers.
N. Marchand and Hans-Arno Jacobsen.
In 3rd Berlin Internet Economics Workshop (also in Electronic Commerce Research, Kluwer Academic Publisher), pages 1-10, May 2000.
Tags: isp, asp, software leasing, economic model, service providers
- Modelling Interface Definition Language Extensions.
Hans-Arno Jacobsen and B. Kramer.
In 37th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-37), pages 242-252, Sydney, Australia, November 2000.
- Design Patterns for Synchronization Adapters of CORBA Objects.
Hans-Arno Jacobsen and B. Kramer.
Special issue of L'OBJET Journal on Object Orientation and Formal Methods, 6(1)57-92, 2000.
Hermes Publisher.
Tags: idl, corba
- Component Leasing on the World Wide Web.
Hans-Arno Jacobsen, O. Gunther, and G. Riessen.
Special issue of Netnomics Journal on Information and Communication Middleware, 2(2)191-219, 2000.
Baltzer Science Publisher.
Tags: isp, asp, software leasing
- Moving Experimental Economics to the Internet.
C. Schmidt and Hans-Arno Jacobsen.
In 2nd Berlin Internet Economics Workshop, pages 1-12, Berlin, Germany, May 1999.
- MMM - Middleware for Method Management on the WWW.
G. Riessen, Hans-Arno Jacobsen, and O. Gunther.
In Web Engineering Workshop (WWW), pages 1-5, Toronto, Canada, May 1999.
- Programming Language Interoperability in Distributed Computing Environments.
Hans-Arno Jacobsen.
In International Working Conference on Distributed Applications and Interoperable Systems (DAIS), pages 287-300, Helsinki, Finland, June 1999.
Tags: idl, corba
- MMM - Towards an Infrastructure for Emerging Electronic Commerce Applications.
Hans-Arno Jacobsen, G. Riessen, O. Gunther, and R. Muller.
In Information Technology for Electronic Commerce (ITeC’99), DEXA’99 Workshop proceedings, pages 608-612, Florence, Italy, September 1999.
- Middleware for Software Leasing over the Internet.
Hans-Arno Jacobsen and O. Gunther.
In ACM Conference on Electronic Commerce (EC’99), pages 87-95, Denver, Colorado, November 1999.
- A Generic Architecture for Hybrid Intelligent Systems.
Hans-Arno Jacobsen.
In IEEE World Congress on Computational Intelligence, pages 709-714, Ancourage, Alaska, May 1998.
- CORBA-Based Interoperable Geographic Information Systems.
Hans-Arno Jacobsen and A. Voisard.
In Euro Parallel and Distributed Systems Conference, pages 206-211, Vienna, April 1998.
- Remote Building Monitoring and Control.
F. Olken, Hans-Arno Jacobsen, C. McParland, and M. A. Piette.
In ACEEE Summer Study on Energy Efficiency in Buildings, August 1998.
Tags: green it
- Object Lessons Learned from a Distributed System for Building Monitoring and Operation.
F. Olken, Hans-Arno Jacobsen, and C. Mc Parland.
In Object Oriented Programming Systems Languages and Applications, (OOPSLA’98), pages 284-295, Vancouver, Canada, 1998.
Tags: green it
- Towards High Performance Multithreaded CORBA Servers.
Hans-Arno Jacobsen and B. Weissman.
In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), pages 1410-1417, Las Vegas, Nevada, 1998.
- Middleware Requirements for Remote Monitoring and Control.
F. Olken, Hans-Arno Jacobsen, and C. McParland.
In OMG-DARPA-MCCWorkshop on Compositional Software Architectures 98, pages 1-6, 1998.
http://www.objs.com/workshop/.
Tags: green it
- Mobile Awareness in a Wide Area Wireless Network of Info-stations.
T. Ye, Hans-Arno Jacobsen, and R. Katz.
In ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom’98), pages 109-120, Denver, CO, October 1998.
Acceptance rate: 18%. Number of submissions: 147.
- A Design Pattern Based Approach to Generating Synchronization Adaptors from Annotated IDL.
Hans-Arno Jacobsen and B. Kramer.
In 13th IEEE International Conference on Automated Software Engineering (ASE), pages 63-72, Honolulu, Hawaii, October 1998.
- User-extensible Programming Language Interoperability with CORBA.
Hans-Arno Jacobsen.
In CORBA Management Workshop, pages 1-8, Dublin, Ireland, September 1997.
- Reinforcement-driven Adaptation of Control Relations.
Hans-Arno Jacobsen and Joachim Weisbrod.
In North American Conference on Fuzzy Information Processing, pages 484-488, Berkeley, USA, July 1996.
+ more