Tao  Xie

Address

5500 Campanile Drive, GMCS 544

San Diego State University, San Diego, CA 92182

Phone: 619-594-2014 (Office)

¡¡

Fax: 619-594-6746

Email: xie@cs.sdsu.edu

http://taoxie.sdsu.edu

 

RESEARCH INTERESTS

High Performance Computing, Storage System, Cluster and Grid Computing, Parallel Processing, Distributed Systems, Real-time/Embedded Systems, Information Security, Dynamic Resource Management, and Performance Evaluation.

EDUCATION

NEW MEXICO INSTITUTE OF MINING AND TECHNOLOGY, Socorro, NM, USA

Ph.D. Computer Science (May 2006) 

       Dissertation Topic: Security-Aware Scheduling for Real-Time Systems
       Advisor: Dr. Xiao Qin (transferred to Auburn University in July 2007)

 

HEFEI UNIVERSITY OF TECHNOLOGY, Hefei, China

M.S. Computer Engineering (May 2000)

Advisor: Professor Weiyong Zhang (Hefei University of Technology)

B.S. Electrical Engineering

RESEARCH AND WORK EXPERIENCE

Assistant Professor, San Diego State University, San Diego, CA, USA

August 2006 ~ present  

Graduate Research Assistant, New Mexico Tech, Socorro, NM, USA

May 2003 ~ May 2006  

¡¤           In addition to identifying the open issues and challenges involved in developing security-aware real-time scheduling schemes, I proposed a collection of novel real-time scheduling policies, which consider both security and real-time constraints for parallel and distributed systems.

¡¤           Presented a novel image authentication scheme by embedding a fragile content-based cryptographic signature into image compression-domain. This technique can detect even one compression-domain element¡¯s interpolation so that an adversary cannot tamper a watermarked image without being detected.

¡¤           To detect obfuscated or polymorphic malware, we present a signature-based malware detection algorithm. The rationale behind our scheme is that all versions of one malware share a common signature. The signature offers us a basis for detecting variants and mutants of the malware in the future.

Enterprise Software Integration Engineer, Microsoft Global Technical Engineering Center, Shanghai, China

July 2000 ~ August 2001

¡¤           Designed and implemented Office Automation systems including email client/server systems and Office XP corporation systems

¡¤           Integrated enterprises' Management Information System software

Graduate Research Assistant, Hefei University of Technology, Hefei, China

September 1997 ~ May 2000

¡¤           Developed a Control Information System, which can control industrial field production processes. All the control information can be automatically updated regularly and available to the management team. The system was successfully applied in Yangzi Petroleum Company, one of the largest petroleum enterprises in China.

¡¤           Designed an information monitoring system using browser and ActiveX control. Authorized users can monitor the real-time information by using browser within an enterprise¡¯s Intranet

TEACHING EXPERIENCE

Assistant Professor, San Diego State University, San Diego, CA

August 2006 ~ present

¡¤          CS370 Computer Architecture

¡¤          CS572 Micro Architecture

¡¤          CS696 Advanced Distributed Systems

Graduate Teaching Assistant, New Mexico Tech, Socorro, NM

August 2001 ~ May 2003

¡¤           Teaching Assistant for CS 221 Computer System Organization, CS222 Unix System Programming, CS331 Computer Architecture, CS373 Introduction to Database Systems, 325 Principles of Operating Systems, CS 342 Formal Languages and Automata.

¡¤          Graded homework, projects, and exams; Taught labs; Taught five classes for CS331 Computer Architecture and three classes for CS325 Principles of Operating System

¡¤          Attended Teaching Assistantship Workshop (August 2001)

Graduate Teaching Assistant, Hefei University of Technology, Hefei, China

September 1997 ~ January 1998

¡¤           Taught introductory computer science labs

TEACHING INTERESTS

¡ì          My teaching interests include: operating systems, computer architecture, introduction to database system, real-time systems, computer system design, computer networks, and data structure. Additionally, I am confident in designing graduate seminars on topics related to clusters and grids, which will cover cutting-edge issues, including high-availability cluster solutions, information security, cluster job/resource management, benchmarking tools, and network-based distributed computing

GRANT

¡ì          05/2007 BUD: A Buffer-Disk Architecture for Energy Conservation in Parallel Disk Systems.
- (Co-PI) National Science Foundation Computing Processes and Artifacts (CISE-CCF) under grant 0742187. Among the total awards amount $299999, $90244 was awarded to me.

AWARDS AND HONORS

¡ì          IEEE Technical Committee on Scalable Computing (TCSC) Student Travel Award, USA, September, 2005

¡ì          ACM Student Travel Award for 19th ACM International Conference on Supercomputing, USA, June 2005

¡ì          IEEE Technical Committee on Parallel Processing (TCPP) Student Travel Award, USA, April, 2005

¡ì          New Mexico Tech 2006 Spring Graduate Student Travel Grant, USA, April 2006

¡ì          New Mexico Tech 2005 Fall Graduate Student Travel Grant, USA, September 2005

¡ì          New Mexico Tech 2005 Summer Graduate Student Travel Grant, USA, May 2005

¡ì          Student Appreciation Award, Hefei University of Technology, Hefei, China, April 1999

¡ì          Outstanding Student Award, Hefei University of Technology, Hefei, China, 1998 ¨C 1999

¡ì          Third Place Annual Soccer Intramural, Hefei University of Technology, Hefei, China, 1998

¡ì          Annual Best Employee Award, Anhui Province Computing Center, Hefei, China, 1995

¡ì          Qualification Certificate of Programmer, issued by Personnel Ministry of China, 1993

¡ì          Excellent Student Scholarship, Hefei University of Technology, Hefei, China, 1990

AFFILIATION

IEEE member, Member of IEEE Computer Society, Member of USENIX

PROFESSIONAL SERVICES

Reviewer for

¡ì          IEEE Transactions on Computers

¡ì          IEEE Transactions on Knowledge and Data Engineering

¡ì          Journal of Parallel and Distributed Computing

¡ì          The Journal of Systems and Software (JSS)

¡ì          The Computer Journal 

¡ì          The 24th IEEE International Performance Computing and Communications Conference (IPCCC 2005)

¡ì          The 19th International Parallel and Distributed Processing Symposium (IPDPS 2005)

¡ì          The 2005 International Conference on High Performance Computing and Communications (HPCC 2005)

INVITED TALKS/CONFERENCE TALKS

¡ì          Enhancing Security of Real-Time Applications on Grids through Dynamic Scheduling, JSSPP¡¯05, Cambridge, MA, USA, June 19, 2005.

¡ì          Benchmarking the CLI for I/O Intensive Computing, IPDPS 2005, Denver, CO, USA, April 8, 2005.

¡ì          Dynamic Task Scheduling with Security Awareness in Real-Time Systems, IPDPS 2005, Denver, CO, USA, April 8, 2005

¡ì          Security-aware Scheduling for Embedded Systems,¡± Invited talk in Graduate Seminar, Computer Science Department, New Mexico Tech, Socorro, NM, USA, February 23, 2005.

SELECTED PUBLICATIONS

Papers in Refereed Journals

[1]       Tao Xie, Xiao Qin, ¡°Improving Security for Periodic Tasks in Embedded Systems through Scheduling,¡± ACM Transactions on Embedded Computing Systems (Accepted, regular paper).

[2]       Tao Xie, Xiao Qin, ¡°Scheduling Security-Critical Real-Time Applications on Clusters,¡± IEEE Transactions on Computers (In press, regular paper).

[3]       Tao Xie, Xiao Qin, Andrew Sung, Man Lin, Laurence Yang, ¡°Real-Time Scheduling with Quality of Security Constraints,¡± International Journal of High Performance Computing and Networking (IJHPCN), Vol. 4, Issue 2, February 2006.

[4]       Tao Xie, Xiao Qin, ¡°A Security Middleware Model for Real-time Applications on Grids,¡± IEICE Transactions on Information and Systems, Special Issue on Parallel/Distributed Computing and Networking, Vol.E89-D, No.2, pp.631-638, February 2006 (Acceptance rate 28.6%, 40/140).

[5]       Tao Xie, Xiao Qin, ¡°Security-Driven Scheduling for Data-Intensive Applications on Grids,¡± Journal of Cluster Computing (Accepted).

[6]       Tao Xie, Xiao Qin, Man Lin, ¡°Open Issues and Challenges in Security-aware Real-Time Scheduling for Distributed Systems,¡± Journal on InformationSpecial, Issue on High Performance Computational Science and Engineering, Vol. 9, No. 2, 2006.

[7]   Mais Nijim, Tao Xie, Xiao Qin, ¡°Performance Analysis of An Admission Controller for CPU- and I/O- Intensive Applications in Self-Managing Computer Systems," ACM Operating Systems Review, Vol. 39, No. 4, October 2005.

Papers in Refereed Conference Proceedings

[8]      Tao Xie, Xiao Qin, ¡°SHARP: A New Real-Time Scheduling Algorithm to Improve Security of Parallel Applications on Heterogeneous Clusters,¡± The 25th IEEE International Performance Computing and Communications Conference (IPCCC 2006), April 10-12, 2006, Phoenix, Arizona, USA.

[9]      Mais Nijim, Xiao Qin, Tao Xie, and Mohammed Alghamdi, ¡°Awards: An Adaptive Write Scheme for Secure Local Disk Systems,¡± The 25th IEEE International Performance Computing and Communications Conference (IPCCC 2006), April 10-12, 2006, Phoenix, Arizona, USA.

[10]      Tao Xie, Xiao Qin, Andrew Sung, ¡°An Approach to Satisfying Security Needs of Periodic Tasks in High Performance Embedded Systems,¡± The 12th Annual IEEE International Conference on High Performance Computing (HiPC 2005, Poster Session), December 18-21, Goa, India.

[11]      Tao Xie, Xiao Qin, ¡°Incorporating Security into Real-Time Scheduling for Parallel Jobs on Clusters,¡± The 26th IEEE Real-Time Systems Symposium (RTSS 2005, Work-in-Progress Session), December 5-8, 2005, Miami, Florida, USA.

[12]      Mohammed Alghamdi, Tao Xie, Xiao Qin, ¡°PARM: A Power-Aware Message Scheduling Algorithm for Real-Time Wireless Networks,¡± 1st ACM Workshop on Wireless Multimedia Networking and Performance Modeling (WMuNeP 2005), October 13th, 2005, Montreal, Quebec, Canada.

[13]      Tao Xie, Xiao Qin, ¡°A New Allocation Scheme for Parallel Applications with Deadline and Security Constraints on Clusters,¡± The 7th IEEE International Conference on Cluster Computing (Cluster 2005), September 27-30, 2005, Boston, USA.

[14]       Tao Xie, Xiao Qin, ¡°Towards a Security Service Integration Framework for Distributed Real-Time Systems,¡± the 18th International Conference on Parallel and Distributed Computing Systems (PDCS 2005, ISCA), Las Vegas, NV, USA, September 12-14.

[15]     Mais Nijim, Tao Xie, Xiao Qin, ¡°Integrating a Performance Model in Self-Managing Computer Systems under Mixed Workload Conditions,¡± the 2005 IEEE International Conference on Information Reuse and Integration, Las Vegas, NV, USA, August 15-17, 2005.

[16]   Tao Xie, Xiao Qin, ¡°Enhancing Security of Real-Time Applications on Grids through Dynamic Scheduling,¡± Proceedings of the 11th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP 2005), PP.146-158, in conjunction with the 19th ACM International Conference on Supercomputing, Cambridge, MA, USA, June 19, 2005 (impact rate of JSSPP: top 1.55%, source: CiteSeer).

[17]   Tao Xie, Xiao Qin, Andrew Sung, ¡°SAREC: A Security-Aware Scheduling Strategy for Real-Time Applications on Clusters,¡± Proceedings of the 34th International Conference on Parallel Processing (ICPP 2005), PP.5-12, Oslo, Norway, June 14-17, 2005 (acceptance rate 28.6%, 69/241).

[18]   Tao Xie, Xiao Qin, Andrew Sung, ¡°Integrating Security Requirements into Scheduling for Real-Time Applications in Grid Computing,¡± Proceedings of the International Conference on Grid Computing and Applications, PP.24-30, Las Vegas, NV, USA, June 20-23, 2005 (acceptance rate 36%).

[19]   Xiao Qin, Tao Xie, A. Nathan, and V. K. Tadepalli, ¡°Benchmarking the CLI for I/O Intensive Computing,¡± Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), the 6th Int¡¯l Workshop on Parallel and Distributed Scientific and Engineering Computing, IEEE/ACM, Denver, CO, USA, April 4-8, 2005 (Acceptance rate 36%).

[20]   Tao Xie, Andrew Sung, Xiao Qin, ¡°Dynamic Task Scheduling with Security Awareness in Real-Time Systems¡±, Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS'05), the 4th Int¡¯l Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems, IEEE/ACM, Denver, CO, April 4-8, 2005.

[21]   Tao Xie, Andrew Sung, Srinivas Mukkamala, QingZhong Liu, ¡°Reactive Tamper Detection for Image Authentication,¡± Proceedings of IEEE Intelligent Systems Design and Applications, Budapest, Hungary, August 26-28, 2004.

[22]   A.H. Sung, J. Xu, K. Ramamurthy, P. Chavez, S. Mukkamala, T. Xie, ¡°Static Analyzer for Vicious Executables (SAVE),¡± Work-in-progress Section of IEEE Symposium on Security and Privacy, Oakland, California, USA, 2004.

Referred Journal Papers in Chinese

[23]   Xie Tao, Xia Xiaobo, Zhang Weiyong, ¡°Industrial Information Monitoring System Based on Internet Browser,¡± Journal of Applications of Computer Systems, pp12 -13, April, 1999. (In Chinese)

[24]   Xie Tao, Zhang Weiyong, ¡°A Control Information System on Intranet,¡± Journal of Control and Automation, pp24-30, August 1999. (In Chinese)

[25]   Xie Tao, ¡°Series Communication System Applied on Chinese Operating System,¡± Journal of Application Research of Computer, pp 38-42, May 1994. (In Chinese)

REFERENCES

¡ì          Dr. Xiao Qin

Assistant Professor

Department of Computer Science and Software Engineering, 109 Dunstan Hall

Auburn University, Auburn, AL 36849-5347, USA

E-mail: xqin@auburn.edu, URL: http://www.eng.auburn.edu/~xqin/

OFFICE: (334)844-6327