Research Interests
I am interested in the design of dependable distributed
systems, fault-tolerance computing, group communication, and performance
modeling, network monitoring, and software testing technologies.
Education
- Ph.D. in Computer
Engineering from University of Illinois at Urbana-Champaign, Urbana,
IL, 2001. Advisor: William H. Sanders.
- M.S. in Computer
Engineering from University of Virginia, Charlottesville, VA, 1997.
Advisor: Joanne B. Dugan.
- B.S. in Electrical
Engineering, Tsinghua University, Beijing, China, 1993.
Selected Publications
Ph.D. Dissertation
- AQuA: A Framework for
Providing Adaptive Fault Tolerance to Distributed Applications. Y. Ren,
University of Illinois at Urbana-Champaign, 2001.
Journal Papers
- AQuA: An Adaptive
Architecture that Provides Dependable Distributed Objects, Y. Ren, M.
Cukier, P. Rubel, W. H. Sanders, etc, in IEEE Trans. on Computers,
Vol. 52. No. 1, January 2003, pp. 31-50.
- SEQUIN: An SNMP-based MPLS
Network Monitoring System, M. Thottan, K. Swanson, M. Cantone, T. K.
Ho, J. Ren, and S. Paul, in Bell Labs Technical Journal, Vol. 8,
No.1, 2003, pp. 95-111.
- An Adaptive Algorithm For
Tolerating Value Faults and Crash Failures, Y. Ren, M. Cukier, and W.
H. Sanders, in IEEE Trans. on Parallel and Distributed Systems, Vol.
12, No. 2, February 2001, pp. 173-192.
- Design of Reliable Systems
Using Static and Dynamic Fault Trees, Y. Ren and J. B. Dugan, in IEEE
Trans. on Reliability, Vol. 47, No. 3, 1998, pp. 234-244.
Conference Papers
- Dependable Initialization
of Large-Scale Distributed Software, Y. Ren, R. Buskens and O.
Gonzalez, in Proc. of the International Conference on Dependable
Systems and Networks (DSN-2004), (Florence Italy), June, 2004.
- Passive Replication
Schemes in AQuA, Y. (J.) Ren, P. Rubel. M. Seri, M. Cukier, W. H.
Sanders, and T. Courten, (Tsukuba, Japan), pp. 124-130, December 2002.
- A Configurable CORBA
Gateway for Providing Adaptable System Properties, M. Seri, T.
Courtney, M. Cukier, V. Gupta, S. Krishnamurthy, J. Lyons, H. Ramasamy, J.
Ren, and W. H. Sanders, Supplemental Volume of the 2002 International
Conference on Dependable Systems and Networks (DSN-2002), (Washington,
DC, USA), pp. G-26 to G-30, June, 2002.
- Building Dependable Distributed
Applications Using AQuA, Y. Ren, M. Cukier, P. Rubel, W. H. Sanders,
D. E. Bakken, and D. A. Karr, in Proc. 4th IEEE Symposium on High
Assurance Systems Engineering (HASE'99), pp.189-196, November 1999.
- Proteus: A Flexible
Infrastructure to Implement Adaptive Fault Tolerance in AQuA, C.
Sabnis, M. Cukier, J. Ren, P. Rubel, W. H. Sanders, etc, in Dependable
Computing for Critical Applications 7, vol. 12 in series Dependable
Computing and Fault-tolerant Systems, pp. 149-168, CA: IEEE Computer
Society, January 1999.
- AQuA: An Adaptive
Architecture That Provides Dependable Distributed Objects, M. Cukier,
Y. Ren, C. Sabnis, W. H. Sanders, etc, in Proc. 17th IEEE Symposium on
Reliable Distributed Systems (SRDS-98), pp.245-253, IEEE Computer
Society Press, October 1998.