Research
Enterprise-aware agents: moving agents from individual intelligence to organizational intelligence.
The barrier to enterprise agentic deployment is not model capability. Our SIGMOD 2027 study established this empirically across nine production agent frameworks at fixed LLM and task: orchestration alone changes latency by over 60×, schema-constrained planning costs up to 32 accuracy points through parsing failures rather than reasoning failures, and communication topology swings coordination success from above 90% to below 30%. Not one framework supports controlled knowledge revision. Architecture, not only model capability, governs agent performance. That is a data and systems problem, and we attack it at the data layer across five coupled thrusts.
The active research platform is GEMS (Governed Enterprise Metadata for Agentic Systems), funded through 2030 by NSERC Discovery and NSERC CREATE and released open source through the CoDS-GCS organization. It is staffed by five PhD students and one MSc student recruited specifically against these thrusts. Every system replaces LLM self-judgment with checks against the actual data. See the systems and benchmarks and the people behind each thrust.
Governed memory and tacit knowledge
Long-term agent memory is a data-management workload, not storage. Every framework we measured treats memory as append-only, so an agent cannot revise what it believes. We treat memory as a governed state machine with typed dependencies, semantic revision, declarative forgetting and multi-tenant privacy, where correctness is a property of the state trajectory rather than of individual records.
Team: Loubna Guelmani (PhD); Dr. Abdelghny Orogat (postdoc)
Related systems: MemState
Action contracts and governed mediation
Governance must be structural. Agents reach enterprise data only through mediated contracts, so policy is enforced by construction rather than by configuration. Every read, write and promotion of a claim passes a declared gate, which addresses belief laundering: the promotion of agent-generated claims to observed status without a governed gate.
Team: Farbod Aminnezhad (MSc)
Validation of agent-generated code
Validation must be grounded in data. Assertion-based and derivation-aware checks against the actual data replace probabilistic LLM self-judgment. Classical functional dependencies break under non-deterministic producers, so derivation-aware constraints replace them. CatDB, ReSequel and OCR-APT already follow this pattern.
Team: Qizhi Wang (PhD)
Related systems: CatDB, ReSequel
Agent security and threat detection
Agent memory is an attack surface. We study multi-agent attack surfaces, memory poisoning and prompt injection under enterprise deployment, building on our work on advanced persistent threat hunting with graph learning and LLMs.
Team: Yomna Gharib (PhD); Ahmed Aly (PhD, co-supervised with Amr Youssef)
Related systems: OCR-APT, MEGR-APT
Graph foundation models for agentic reasoning
Motif-centric inference over large enterprise knowledge graphs gives agents structured recall at scale. This thrust builds on our GNN-enabled knowledge graph engine, KGNet, and on LLM-guided query-aware inference.
Team: Waleed Afandi (PhD, co-supervised with Ashraf Aboulnaga)
Related systems: KGNet, KG-WISE
Industry and research collaborations
- IBM Research (2020 to present). Multi-agent AI systems for conversational question answering and enterprise data science assistance, with Ibrahim Abdelaziz and Kavitha Srinivas. Earlier work yielded KGpip.
- Google (2024 to 2025). RAG-based systems using knowledge graphs and Gemini to automate exploratory data analysis. Outcome: RAGvis (EMNLP 2025), released in Google's GitHub organization.
- National Research Council Canada (2025 to 2028). Secure knowledge sharing and agentic threat detection for the digitized construction industry.
- National Bank of Canada (2023 to 2024) and RBC Borealis AI (2022 to 2023). LLM-based risk assessment over project data logs, and a linked data science platform for feature discovery and automated data preparation. MITACS partnerships with these two and with Qohash ran from 2022 to 2024.
- MIT CSAIL (2013 to 2018). Technical lead on three joint projects with QCRI: E-Store, Data Civilizer and Solid.
Earlier research
The foundations of the current program, from federated linked data to knowledge graph platforms for data science, are collected under foundational work.