Professor Jie Xu
      B.Eng., M.Sc., Ph.D
      School of Computing
      University of Leeds
      Leeds, LS2 9JT
 
      Direct Line: +44 (0) 113 343 5193
      Fax: +44 (0) 113 343 5468
      Email: jxu@comp.leeds.ac.uk
 


Professor Jie Xu is Chair of Computer Science at the School of Computing and leads the research at Leeds on Distributed Systems and Internet Computing. He has worked in the field of dependable distributed systems and fault-tolerant computing for over eighteen years. In 1990 he joined the Computing Laboratory of the University of Newcastle upon Tyne as Research Associate and received the PhD degree there in Advanced Fault-Tolerant Software. He was promoted to Senior Researcher in 1995 and was one of the major contributors to several EC-funded research projects on Dependable Distributed Computing Systems. In 1998 he moved to University of Durham where he co-founded the Distributed Systems & Services group and the DPART laboratory supporting distributed and real-time applications.

Professor Xu has published more than 120 edited books, book chapters and academic papers in areas of computer system fault diagnosis, fault-tolerant software and dependable distributed systems. He originated the Optimal System Diagnosis technique for multiprocessor systems, the t/(n–1)-VP approach and the SCOP approach to fault-tolerant software, and several system structuring techniques for building dependable distributed applications based on atomic transactions. Dr. Xu has led several key research projects and now leads the EPSRC/DTI-funded e-Demand project on a service-oriented software architecture for developing dependable and secure e-Science applications. He is Editor of IEEE Distributed Systems (ISSN 1541-4922), Program co-Chair of IEEE SRDS-23 on reliable distributed systems, IEEE WORDS-8 and IEEE WORDS-7 on object-oriented real-time dependable systems, Publicity Chair/Committee member of 22nd and 21st IEEE Symposium on reliable distributed systems, Workshop Chair of IEEE SRDS Workshop on reliable distributed object systems, and Tutorial Speaker of IEEE/IFIP International Conference on Dependable Systems and Networks. He has given invited lectures in international colloquiums and served as Panelist, Session Chair and PC member of various international conferences and workshops, including IEEE SRDS, IEEE ISORC, IEEE ICDCS, IEEE HASE, IEEE ICSE, IFIP WCC, ACM SAC and EDCC etc. Professor Xu is also an EPSRC College member.

Professor Xu is the winner of the 2002 BCS Brendan Murphy Prize for his work with Professor Brian Randell and Dr. Alexander Romanovsky (both from Newcastle) on “Concurrent Exception Handling and Resolution in Distributed Object Systems”. The Prize was presented at the 2002 Turing Lecture, organised by the BCS and IEE.
 
                                                         
                       Prof. Keith van Rijsbergen, Chair of the selection panel, presents the Prize to Prof. Jie Xu at the 2002 Turing Lecture.


  Selected Publications

E.Y. Yang, J. Xu and K.H. Bennett, “A fault-tolerant approach to secure information retrieval,” in Proc. 21st IEEE International Symposium on Reliable Distributed Systems, Osaka, Oct. 2002.

E.Y. Yang, J. Xu and K.H. Bennett, “Private information retrieval in the presence of malicious faults,” in Proc. 26th IEEE International Conference on Computer Software and Applications, Oxford, Aug. 2002.

P. Townend, J. Xu and M. Munro, “Building embedded fault-tolerant systems for critical applications: An experimental study,” in Proc. IFIP World Computer Congress 2002, Stream 7 on Distributed and Parallel Embedded Systems, Montreal, Aug. 2002.

J. Xu, B. Randell, A. Romanovsky, R.J. Stroud, A.F. Zorzo, E. Canver, and F. von Henke, “Rigorous development of a fault-tolerant embedded system based on coordinated atomic actions,” IEEE Transactions on Computers, Special Issue on Fault-Tolerant Embedded Systems, vol.51, no.2, pp.164-179, Feb. 2002.

J. Xu and B. Randell, “Tutorial: Exception handling and software fault tolerance,” in IEEE/IFIP International Conference on Dependable Systems and Networks, New York, June 2000.

J. Xu, A. Romanovsky and B. Randell, “Concurrent exception handling and resolution in distributed object systems,” IEEE Transactions on Parallel and Distributed Systems, vol.11, no.10, pp.1019-1032, Oct. 2000.

K.H. Bennett, C.R. Knight, M. Munro, and J. Xu, “Centres of Excellence: Research Institute in Software Evolution,” IEE Computing & Control Engineering Journal, vol.11, no.4, pp.179-186, Aug. 2000.

A.F. Zorzo, A. Romanovsky, J. Xu, B. Randell, R.J. Stroud, and I.S. Welch, “Using coordinated atomic actions to design safety-critical systems: The Production Cell case study,” Software Practice & Experience, vol.29, no.2, pp.667-697, April 1999.

J. Xu, B. Randell, A. Romanovsky, R.J. Stroud, A.F. Zorzo, E. Canver, and F. von Henke, “Rigorous development of a safety-critical system based on coordinated atomic actions,” in Proc. 29th IEEE International Symposium on Fault-Tolerant Computing, pp.68-75, Madison, June 1999.

J. Xu, A. Romanovsky and B. Randell, “Coordinated exception handling in distributed object systems: from model to system implementation,” in Proc. 18th IEEE International Conference on Distributed Computing Systems, pp.12-21, Amsterdam, May 1998.

J. Xu and B. Randell, “Software fault tolerance: t/(n–1)-variant programming,” IEEE Transactions on Reliability, vol.46, no.1, pp.60-67, Mar. 1997.

J. Xu and S. Huang, “Sequentially t-diagnosable systems: a characterization and its applications,” IEEE Transactions on Computers, Special Issue on Fault-Tolerant Computing, vol.44, no.2, , pp.340-346, Feb. 1995.

J. Xu, B. Randell, A. Romanovsky, C. Rubira, R. Stroud, and Z. Wu, “Fault tolerance in concurrent object-oriented software through coordinated error recovery,” in Proc. 25th IEEE International Symposium on Fault-Tolerant Computing, pp.499-508, Pasadena, June 1995.

J. Xu, B. Randell, C.M.F. Rubira-Casavara and R.J. Stroud, “Toward an object-oriented approach to software fault tolerance,” in Recent Advances in Fault-Tolerant Parallel and Distributed Systems (eds. D.K. Pradhan and D.R. Avresky), IEEE Computer Society Press, pp.226-233, 1995.

B. Randell and J. Xu, “The evolution of the recovery block concept,” in Software Fault Tolerance (ed. M. Lyu), the Trends in Software series, John Wiley & Sons Ltd, pp.1-22, 1995.
 


  Research Projects

 



Page maintained by Jie Xu, last updated 14-10-04.