Thomas Phan's Homepage
2008.Q3 :: I joined Microsoft in Redmond in the summer of 2008. Having lived in California most of my life, this change to the Pacific Northwest is something that I'm enjoying.
2008.Q2 :: I finished my A.A. degree in Professional Photography from De Anza College in Cupertino, CA. This is my fourth college-level degree.
Research interests:
- Parallel and distributed computing
- Mobile pervasive / ubiquitous computing
- Online advertising
- Novel uses of genetic algorithms
Publications:
- Distributed information systems research:
-
Automated Configuration of System Infrastructure for
SOA-based Enterprise Computing
T. Phan and W.-S. Li.
IEEE ICEBE 2008. -
A Request-Routing Framework for SOA-Based Enterprise Computing
T. Phan and W.-S. Li.
VLDB 2008.
[.pdf] -
Dynamic Materialization of Query Views for Data
Warehouse Workloads
T. Phan and W.-S. Li.
IEEE ICDE 2008. -
Load Distribution of Analytical Query Workloads for
Database Cluster Architectures
T. Phan and W.-S. Li.
EDBT 2008. -
Middleware and Performance Issues for Computational
Finance Applications on Blue Gene/L
T. Phan, R. Natarajan, and H. Yu.
IEEE Workshop on Parallel and Distributed Scientific and Engineering Computing, March 2007.
[.pdf] -
Heuristics-Based Scheduling of Composite Web Service
Workloads,
T. Phan and W.-S. Li.
ACM Workshop on Middleware for Service-Oriented Computing, November 2006. -
TypeCast: Type-Based Routing in Wireless Ad-hoc Networks,
J. Lin, T. Phan, and R. Bagrodia.
ACM Mobiquitous Conference, June 2006.
[.pdf] -
XG: A Data-driven Computation Grid for Enterprise-Scale
Mining,
R. Sion, R. Natarajan, I. Narang, W-S. Li, and T. Phan.
DEXA, August 22-26, 2005. -
Evolving Toward the Perfect Schedule: Co-scheduling
Job Assignments and Data Replication in Wide-Area Systems Using
a Genetic Algorithm,
T. Phan, K. Ranganathan, and R. Sion.
In Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP), June 19, 2005.
-
Automated Configuration of System Infrastructure for
SOA-based Enterprise Computing
- Mobile/distributed/ubiquitous computing:
-
Middleware Support for Reconciling Client Updates and
Data Transcoding,
T. Phan, G. Zorpas, and R. Bagrodia.
ACM MobiSys, June 2004.
[.pdf] -
Integrating Mobile Wireless Devices into the
Computational Grid,
T. Phan, L. Huang, N. Ruiz, and R. Bagrodia.
Mobile Computing Handbook, M. Ilyas and I. Mahgoub (eds.), CRC Press, 2004. -
A Scalable, Distributed Middleware Service
Architecture to Support Mobile Internet Applications,
R. Bagrodia, T. Phan, and R. Guy.
WINET Journal, 9:4, July 2003. -
iMASH: Interactive Mobile Application Session Handoff,
R. Bagrodia, S. Bhattacharyya, F. Cheng, S. Gerding, G. Glazer, R. Guy, Z. Ji, J. Lin, T. Phan, E. Skow, M. Varshney, and G. Zorpas.
ACM MobiSys, May 2003.
[.ps.gz] [.pdf] -
Challenge: Integrating Mobile Wireless Devices
Into the Computational Grid,
T. Phan, L. Huang, and C. Dulan.
ACM MobiCom, September 2002.
[.ps.gz] [.pdf] -
The Convergence of Heterogeneous
Internet-Connected Clients Within iMASH,
T. Phan, G. Zorpas, and R. Bagrodia.
IEEE Wireless Communications magazine, April 2002. -
An Extensible and Scalable Content Adaptation Pipeline
Architecture to Support Heterogeneous Clients,
T. Phan, G. Zorpas, and R. Bagrodia.
IEEE ICDCS, July 2002.
[.ps.gz] [.pdf] -
A Scalable, Distributed Middleware Service
Architecture to Support Mobile Internet Applications,
T. Phan, R. Guy, and R. Bagrodia.
ACM Wireless Mobile Internet Workshop, July 2001. -
A Security Architecture for Application Session Handoff ,
E. Skow, J. Kong, T. Phan, F. Cheng, R. Guy, R. Bagrodia, M. Gerla, and S. Lu.
IEEE ICC, 2002. -
A New TWIST on Mobile Computing: Two-Way
Interactive Session Transfer,
T. Phan, R. Guy, J. Gu, and R. Bagrodia.
IEEE Workshop on Internet Applications, July 2001.
[.ps.gz] [.pdf] -
Handoff of Application Sessions Across Time and
Space,
T. Phan, K. Xu, R. Guy, and R. Bagrodia.
IEEE ICC, June 2001.
[.ps.gz] [.pdf]
-
Middleware Support for Reconciling Client Updates and
Data Transcoding,
- From a previous life (you'll notice the words "parallel" and "simulation"
occur here often):
-
Optimistic Simulation of Parallel
Message-Passing Applications,
T. Phan and R. Bagrodia.
PADS, May 2001.
[.ps.gz] -
Parallel Simulation of Large Scale Parallel
Applications,
R. Bagrodia, E. Deelman, T. Phan.
The International Journal of High Performance Computing Applications, Spring 2001. -
Compiler-Supported Simulation of Very Large
Parallel Applications,
V. Adve, R. Bagrodia, E. Deelman, T. Phan, and R. Sakellariou.
ACM/IEEE SuperComputing, November 1999. -
Performance Prediction of Large Parallel
Applications Using Parallel Simulations,
R. Bagrodia, E. Deelman, S. Docy, T. Phan.
ACM PPoPP, May 1999.
-
Optimistic Simulation of Parallel
Message-Passing Applications,
- Here's the DBLP entry for Thomas Phan.
Links:
- UCLA Computer Science Department
- UCLA CSD Parallel Computing Lab
- UCLA main campus page
- Association for Computing Machinery
- IEEE Computer Society
My pages:
- My photography portfolio -- now in colour!
- My CD collection
- Photos (1997-2002)
- My reading list
- My UCLA Spanish class assignments
I've been a vegetarian since February 8, 1999.
I wrote this webpage with vi (and it probably shows).