IIT Database Group

Header bar

Xing Niu, Ph.D. Student (Alumnus)

I received my B.Sc in Computer Science from Henan University and M.S. degree in Computer Science in from Henan University. I worked in Institute Of Software Chinese Academy Of Sciences for one year. Currently, I am a Ph.D. student at the IIT DBGroup.

Teaching

I have been TA for the following courses:
  • 2015 Fall: CS525 - Advanced Database Organization
  • 2014 Fall: CS425 - Database Organization
  • 2017 Spring: CS425 - Database Organization
  • 2018 Spring: CS520 - Data Integration, Warehousing, and Provenance

Research Projects

I have been involved in the following research projects:
  • GProM - A database-independent middleware for computing the provenance of queries, updates, and transactions
  • Provenace for Updates and Transactions - In this project, we study provenance models for update and transactions and their implementation through reenactment, a declarative replay technique which utilizes audit logs and temporal database technologies.
  • Relevance-based Data Management - We use provenance to determine what data is relevant for which task and then exploit this information to improve a wide range of data management tasks.

Publications

  1. Oracle PBDS Experiments
    Boris Glavic, Xing Niu, Pengyuan Li and Ziyu Liu
    Technical Report #IIT/Cs-db-2022-01
    Illinois Institute of Technology.
    details
  2. Integrating Provenance Management and Query Optimization
    Xing Niu
    Illinois Institute of Technology.
    details
  3. Provenance-based Data Skipping
    Xing Niu, Ziyu Liu, Pengyuan Li, Boris Glavic, Dieter Gawlick, Vasudha Krishnaswamy, Zhen Hua Liu and Danica Porobic
    Proceedings of the VLDB Endowment. 15, 3 (2021) , 451–464.
    details
  4. Snapshot Semantics for Temporal Multiset Relations
    Anton Dignös, Boris Glavic, Xing Niu, Michael H. Böhlen and Johann Gamper
    Proceedings of the VLDB Endowment. 12, 6 (2019) , 639–652.
    details
  5. Heuristic and Cost-based Optimization for Diverse Provenance Tasks
    Xing Niu, Raghav Kapoor, Boris Glavic, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy and Venkatesh Radhakrishnan
    IEEE Transactions on Knowledge and Data Engineering. 31, 7 (2019) , 1267–1280.
    details
  6. GProM - A Swiss Army Knife for Your Provenance Needs
    Bahareh Arab, Su Feng, Boris Glavic, Seokki Lee, Xing Niu and Qitian Zeng
    IEEE Data Engineering Bulletin. 41, 1 (2018) , 51–62.
    details
  7. Snapshot Semantics for Temporal Multiset Relations (extended version)
    Anton Dignös, Boris Glavic, Xing Niu, Michael H. Böhlen and Johann Gamper
    Technical Report #IIT/CS-DB-2018-03
    Illinois Institute of Technology.
    details
  8. Debugging Transactions and Tracking their Provenance with Reenactment
    Xing Niu, Boris Glavic, Seokki Lee, Bahareh Arab, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy, Su Feng and Xun Zou
    Proceedings of the VLDB Endowment (Demonstration Track). 10, 12 (2017) , 1857–1860.
    details
  9. Provenance-aware Query Optimization
    Xing Niu, Raghav Kapoor, Boris Glavic, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy and Venkatesh Radhakrishnan
    Proceedings of the 33rd IEEE International Conference on Data Engineering (2017), pp. 473–484.
    details
  10. Adaptive Schema Databases
    William Spoth, Bahareh Arab, Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Boris Glavic, Beda Hammerschmidt, Oliver Kennedy, Seokki Lee, Zhen Hua Liu, Xing Niu and Ying Yang
    Proceedings of the 8th Biennial Conference on Innovative Data Systems (2017).
    details
  11. Integrating Approximate Summarization with Provenance Capture
    Seokki Lee, Xing Niu, Bertram Ludäscher and Boris Glavic
    Proceedings of the 8th USENIX Workshop on the Theory and Practice of Provenance (2017).
    details
  12. Optimizing Provenance Capture and Queries - Algebraic Transformations and Cost-based Optimization
    Xing Niu and Boris Glavic
    Technical Report #IIT/CS-DB-2016-02
    Illinois Institute of Technology.
    details
  13. Provenance-aware Versioned Dataworkspaces
    Xing Niu, Bahareh Arab, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy, Oliver Kennedy and Boris Glavic
    Proceedings of the 8th USENIX Workshop on the Theory and Practice of Provenance (2016).
    details
  14. Interoperability for Provenance-aware Databases using PROV and JSON
    Xing Niu, Raghav Kapoor, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy, Venkatesh Radhakrishnan and Boris Glavic
    Proceedings of the 7th USENIX Workshop on the Theory and Practice of Provenance (2015).
    details
  15. Heuristic and Cost-based Optimization for Provenance Computation
    Xing Niu, Raghav Kapoor and Boris Glavic
    Proceedings of the 7th USENIX Workshop on the Theory and Practice of Provenance (Poster) (2015).
    details