Hung T. Pham

University of Minnesota
Department of Computer Science and Engineering
Email: hung [at] cs.umn.edu
Resume (Last updated: Dec 2012)
I am a PhD student in the Critical Systems research group.
My advisors are Michael W. Whalen and Mats P.E. Heimdahl.

Education

Research Interests

Academic Experience:

Industrial Experience

Publications

  1. Parameterized Abstractions in Unrolling-Based Decision Procedure for Algebraic Data Types.
    Tuan-Hung Pham and Michael Whalen (under submission).
  2. RADA: A Tool for Reasoning about Algebraic Data Types with Abstractions.
    Tuan-Hung Pham and Michael Whalen (under submission).
  3. An Improved Unrolling-Based Decision Procedure for Algebraic Data Types.
    Tuan-Hung Pham and Michael Whalen, in VSTTE'13.
  4. A DSL for cross-domain security.
    David Hardin, Konrad Slind, Michael Whalen, and Tuan-Hung Pham, in HILT'12.
  5. The Guardol Language and Verification System. [pdf]
    David Hardin, Konrad Slind, Michael Whalen, and Tuan-Hung Pham, in TACAS'12.
  6. Introduction to the Guardol Language and Verification System.
    David Hardin, Konrad Slind, Michael Whalen, and Tuan-Hung Pham, in LAW'11.
  7. FixBag: A Fixpoint Calculator for Quantified Bag Constraints. [pdf] [demo]
    Tuan-Hung Pham, Minh-Thai Trinh, Anh-Hoang Truong, and Wei-Ngan Chin, in CAV'11 (tool paper).
  8. Test Case Generation for Adequacy of Floating-point to Fixed-point Conversion. [pdf]
    Tuan-Hung Pham, Anh-Hoang Truong, Wei-Ngan Chin, and Takenobu Aoshima, in ENTCS, Volume 266, 2010.
  9. Analyzing RBAC Security Policy of Implementation Using AST. [pdf]
    Tuan-Hung Pham, Ninh-Thuan Truong, and Viet-Ha Nguyen, in KSE'09.
  10. A Fast Algorithm to Compute Heap Memory Bounds of Java Card Applets. [pdf]
    Tuan-Hung Pham, Anh-Hoang Truong, Ninh-Thuan Truong, and Wei-Ngan Chin, in SEFM'08.
  11. Computing Heap Space Cost of Java Card Applets. [pdf]
    Tuan-Hung Pham, Anh-Hoang Truong, and Ninh-Thuan Truong, in RIVF'08 (short paper).

Honors & Awards

Activities

The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.