Mohammad Sadoghi
Ph.D. Student
- Department
- Computer Science
- Associated Projects
- fpga-ToPSS, ToPSS, PADRES
- E-mail
- [mo] at [cs] o [toronto] o [edu]
- Personal Home Page
- http://www.cs.toronto.edu/~mo
- Biography
- Mohammad Sadoghi is a Ph.D student working with Professor Hans-Arno Jacobsen in Computer Science at the University of Toronto, and he is a member of Middleware Systems Research Group (MSRG) and Database Group. He is the recipient of the Ontario Graduate Scholarship (2006-2007) and the NSERC Canada Graduate Scholarship (2007-2008, 2009-2011).
Mohammad current research interests includes, high-dimensional indexing in co-spaces and scalable event matching in distributed event-based systems. His previous research interests focused on data exchange; model management; and data quality, uncertainty, and inconsistency that arise while integrating heterogeneous data sources.
Mohammad received his BSc (2006) and MSc (2008) from the Department of Computer Science at the University of Toronto under supervision of Prof. Renée J. Miller. Prior to his Ph.D program, he also worked as a senior developer/architect at Intact Insurance (Toronto) and was engaged in building Enterprise Content Management Solution (ECM). He also worked as a software developer and was involved in various R&D projects in IBM (Toronto), Tallan (New York), and Alliance Atlantis Communications (Toronto).
- Publications
-
- 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
- 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), 2011.
Tags: content-based matching, content-based publish/subscribe, event processing, intrusion detection
- Demo: 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), 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), 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), July 2011.
Tags: eqosystem, workflows, soa, bpm
- 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), 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), 2011.
Tags: x-topss, publish/subscribe, bdd, content-based publish/subscribe, content-based matching
- 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
- 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), 2010.
Tags: fpga, content-based publish/subscribe, content-based matching, topss, publish/subscribe
- A Framework for Computing the Overlap and Difference of Relational Schemas.
Mohammad Sadoghi.
Technical Report CSRG-609 (MSc), University of Toronto, 2008.
- Accuracy of Approximate String Joins Using Grams.
O. Hassanzadeh, Mohammad Sadoghi, and R. Miller.
In Proceedings of the 5th International Workshop on Quality in Databases (QDB'07) - VLDB Workshop, 2007.
- Benchmarking Declarative Approximate Selection Predicates.
A. Chandel, O. Hassanzadeh, Mohammad Sadoghi, N. Koudas, and D. Srivastava.
In 33th SIGMOD International Conference on Management of Data (SIGMOD), June 2007.
- SPIDER: Data Quality & Data Cleaning Project.
Mohammad Sadoghi, D. Stantic, and N. Koudas.
In IBM CASCON, 2005.
+ more