·
A Framework
for Secure and Survivable Transaction Processing, 2003-2006
o
Funded
by National Science Foundation Data and Applications Security program
o
Investigate
properties of dependencies and conflicts of dependencies in advanced
transactions, simulation using C/C++ language
o
Propose
reliable scheduler and recovery manager to ensure the transaction dependencies
o
Propose
damage assessment and repairing algorithms to recover from malicious attacks
for advanced transactions
·
Concurrent
and Real-time Updating of Access Control Policy, 2003-2004
o Funded by US Air Force Research Lab
o Design a lattice-based approach for updating of policies
o Implementation & simulation of “Real-time Updating of Access Control Policy” system, coding using C language
·
Failure
Recovery and Repair for Business Workflow Systems, 2004
o
Design
Failure Recovery Algorithms for business workflow systems
· Data-mining and clustering in huge spatial database, 2000-2001
o Funded by China National Scholarship Council and Asian Institute of Technology
o Design and implement spatial clustering system to identify data clusters in spatial data-sets using R-tree
· University Campus Network Accounting and Charging System
o Funded by CERNET, the China Educational and Research Network Center
SOFTWARE PROJECTS
·
HD-DVD
Video Output Quality Measurement Project, 2006-2007
o
Design
Measurement tool for identifying video quality
o
Encoding
and Decoding video streams into static pictures for RGB, YCrCb and Pixel
accuracy versification
·
VoIP
Automation Phone Server Project, 2005
o
Building
VoIP automation phone server using RTC
·
A Bayesian-network inference system based on node
elimination algorithm, 2004
o Programming in project team of 2, using C++ language
· A system supporting real-time updating of security access control policies, 2003-2004
o A great contribution for secure commercial workflow systems, using C language
· A Distributed Bibliography Server based on J2EE and RPC middleware, 2001-2002
o Course project for Distributed Systems, using C, Java
·
Spatial Clustering - Identifying data clusters in
spatial data-sets using R-tree, 2000
o Designing and programming in project team of 3, using C language