Cactus Project Publications
Publications on Highly Dependable Distributed Systems
The Cactus Project
|
Configurability and customization:
|
-
Providing QoS Customization in Distributed Object Systems,
Jun He, Matti A. Hiltunen, Mohan Rajagopalan, and
Richard D. Schlichting. Proceedings of the IFIP/ACM
International Conference on Distributed Systems Platforms
(Middleware 2001), Lecture Notes in Computer Science 2218
November 2001, pages 351-372.
-
Supporting Configurability and Real Time in RTD Channels,
Rajsekhar Das, Matti A. Hiltunen, and Richard D.
Schlichting. Software: Practice and Experience, October 2001,
volume 31, issue 12, pages 1183-1209.
-
A Configurable and Extensible Transport Protocol,
Gary T. Wong, Matti A. Hiltunen, and Richard D.
Schlichting. Proceedings of the 20th Annual Conference of
IEEE Communications and Computer Societies (INFOCOM 2001),
Anchorage, Alaska, (April 2001), pages 319-328.
-
The Cactus Approach to Building Configurable Middleware
Services, Matti A. Hiltunen and Richard D.
Schlichting. Proceedings of the Workshop on Dependable
System Middleware and Group Communication (DSMGC 2000),
Nuremberg, Germany (October 2000).
-
Supporting Customized Failure Models for Distributed
Software, Matti A. Hiltunen, Vijaykumar Immanuel,
and Richard D. Schlichting. Distributed System Engineering,
December 1999, volume 6, pages 103-111.
-
Real-Time Dependable Channels: Customizing QoS Attributes
for Distributed Systems, Matti A. Hiltunen, Richard
D. Schlichting, Xiaonan Han, Melvin Cardozo, and Rajsekhar Das.
IEEE Transactions on Parallel and Distributed Systems, vol. 10,
no. 6, June 1999, pp. 600-612.
-
Implementing Integrated Fine-Grain Customizable QoS
using Cactus, Matti A. Hiltunen, Richard D.
Schlichting, and Gary Wong. The 29th
Annual International Symposium on Fault-Tolerant Computing
(Fast Abstract), Madison, WI (June 1999), 59--60.
-
Exploiting Fine-Grain Configurability for Secure
Communication, Matti A. Hiltunen, Sumita
Jaiprakash, and Richard D. Schlichting. Technical report
TR99-08, Department of Computer Science, University of
Arizona, May 1999.
-
Configurable Communication Protocols for Mobile Computing,
Nina T. Bhatti and Richard D. Schlichting.
Proceedings of the 4th International Symposium on Autonomous
Decentralized Systems, Tokyo (March 1999), 220-227.
-
Coyote: A System for Constructing Fine-Grain Configurable
Communication Services, Nina T. Bhatti, Matti A.
Hiltunen, Richard D. Schlichting, and Wanda Chiu.
ACM Transactions on Computer Systems, vol. 16, no. 4,
November 1998, pp. 321-366.
-
Configuration Management for Highly-Customizable
Software, Matti Hiltunen. IEE Proceedings: Software,
vol. 145, no. 5, October 1998, pp. 180-188.
- A
Configurable Membership Service, Matti A. Hiltunen
and Richard D. Schlichting, IEEE Transactions on Computers,
vol. 47, no. 5, May 1998, pp. 573-586.
-
Fine-Grain QoS Customization in Distributed Middleware
Services, Matti A. Hiltunen and Richard D. Schlichting.
Unpublished working paper.
-
Configuration Management for Highly-Customizable
Services, Matti Hiltunen. Proceedings of the 4th
International
Conference on Configurable Distributed Systems, pp. 197--205,
May 1998.
-
A System for Constructing Configurable High-level Protocols,
Nina T. Bhatti. PhD Dissertation. Technical Report
TR96-22, Department of Computer Science, University of Arizona,
December 1996.
-
Configurable Fault-Tolerant Distributed Services
Matti A. Hiltunen. PhD Dissertation. Technical Report
TR96-12, Department of Computer Science, University of Arizona,
July 1996.
-
A System for Constructing Configurable High-Level
Protocols, Nina Bhatti and Richard D. Schlichting,
Proceedings of SIGCOMM '95, pp. 138--150, August 1995.
-
Constructing a Configurable Group RPC Service,
Matti A. Hiltunen and Richard D. Schlichting, Proceedings of
the 15th International Conference on Distributed Computing
Systems, pp. 288-295, May 1995.
-
A Customized Communication Subsystem for FT-Linda,
D. Guedes, D. Bakken, N. Bhatti, M. Hiltunen, and R.
Schlichting, Proceedings of the 13th Brazilian Symposium on
Computer Networks, pages 319-338, May 1995.
-
An Approach to Constructing Modular Fault-Tolerant
Protocols, Matti A. Hiltunen and Richard D. Schlichting,
Proceedings of the 12th IEEE Symposium on Reliable Distributed
System, pp. 105-114, October 1993.
|
|
Security and Survivability:
|
-
Enhancing Survivability of Security Services using
Redundancy, Matti A. Hiltunen, Richard D.
Schlichting, and Carlos A. Ugarte. Proceedings of the
International Conference on Dependable Systems and Networks
(DSN 2001), Gothenburg, Sweden, (July 2001).
-
Fine-Grain Configurability for Secure Communication,
Matti A. Hiltunen, Sumita Jaiprakash, Richard D.
Schlichting, and Carlos A. Ugarte. Technical report
TR00-05, Department of Computer Science, University of
Arizona, June 2000.
-
Using Diversity Techniques to Enhance Communication
Security, Matti A. Hiltunen, Richard D.
Schlichting, and Carlos T. Ugarte. Submitted for publication.
March 2000.
-
Survivability through Customization and Adaptability:
The Cactus Approach.
Matti A. Hiltunen, Richard D. Schlichting, Carlos A. Ugarte,
and Gary T. Wong. DARPA Information Survivability Conference
and Exposition (DISCEX 2000), pp. 294--307, January 2000.
-
Survivability Issues in Cactus,
Matti A. Hiltunen, Richard D. Schlichting, and Carlos A. Ugarte,
A position paper in the Proceedings of the 1998 Information
Survivability Workshop, pp. 85-88, October 1998.
-
Access Control in Wide-Area Networks, Matti A.
Hiltunen and Richard D. Schlichting, Proceedings of the 17th
International Conference on Distributed Computing Systems,
pp. 130-137, May 1997.
|
|
Adaptive Systems:
|
-
Supporting Coordinated Adaptation in Networked Systems,
Patrick Bridges, Wen-Ke Chen, Matti A. Hiltunen, and
Richard D. Schlichting. A one page summary of this paper was
accepted as a position paper in the 8th Workshop on Hot
Topics in Operating Systems (HotOS-VIII), Elmau, Germany,
(May 2001).
-
Constructing Adaptive Software in Distributed Systems,
Wen-Ke Chen, Matti A. Hiltunen, and Richard D. Schlichting,
Proceedings of the 21st International Conference on Distributed
Computing Systems (ICDCS-21), Mesa, AZ, (April 2001), pages
635-643.
-
Affordable Fault Tolerance through Adaptation,
Ilwoo Chang, Matti A. Hiltunen, and Richard D. Schlichting,
Parallel and Distributed Processing, LNCS 1388, pp. 585-603,
April. 1998.
-
Adaptive Distributed and Fault-Tolerant Systems,
Matti A. Hiltunen and Richard D. Schlichting, International
Journal of Computer Systems Science and Engineering, vol. 11,
nbr. 5, pp. 125-133, September 1996.
|
|
Real Time:
|
-
Supporting Configurability and Real Time in RTD Channels,
Rajsekhar Das, Matti A. Hiltunen, and Richard D.
Schlichting. Software: Practice and Experience, October 2001,
volume 31, issue 12, pages 1183-1209.
-
Real-Time Dependable Channels: Customizing QoS Attributes
for Distributed Systems, Matti A. Hiltunen, Richard
D. Schlichting, Xiaonan Han, Melvin Cardozo, and Rajsekhar Das.
IEEE Transactions on Parallel and Distributed Systems, vol. 10,
no. 6, June 1999, pp. 600-612.
-
Real-Time Issues in Cactus,
Matti A. Hiltunen, Xiaonan Han, and Richard D. Schlichting.
Proceedings of the Workshop on Middleware for Distributed
Real-Time Systems and Services, pp. 214-221, Dec. 1997.
-
Supporting Configurable Real-Time Communication Services,
Xiaonan Han, Matti A. Hiltunen, and Richard D. Schlichting,
Technical Report TR97-10, Department of Computer Science,
University of Arizona, July 1997.
|
|
Group Membership:
|
- A
Configurable Membership Service, Matti A. Hiltunen
and Richard D. Schlichting, IEEE Transactions on Computers,
vol. 47, no. 5, May 1998, pp. 573-586.
-
Membership and System Diagnosis, Matti A. Hiltunen,
Proceedings of the 14th IEEE Symposium on Reliable Distributed
Systems, pp. 208-217, September 1995.
-
Understanding Membership, Matti A. Hiltunen
and Richard D. Schlichting, Technical Report TR95-07,
Department of Computer Science, University of Arizona, July
1995.
-
Properties of Membership, Matti A. Hiltunen
and Richard D. Schlichting,
Proceedings of the 2nd IEEE Symposium on Autonomous
Decentralized Systems, pp. 200-207, April 1995
|
|
Modularity and Fault Tolerance:
|
-
Consul: A Communication Substrate for Fault-tolerant
Distributed Programs, Shivakant Mishra, Larry L.
Peterson, and Richard D. Schlichting.
Distributed System Engineering, vol. 1, pp. 87-103, December
1993.
-
Experience with Modularity in Consul,
Shivakant Mishra, Larry L. Peterson, and Richard D. Schlichting.
Software Practice and Experience, vol. 23, nbr. 10, pp.
1059-1075, October 1993.
-
Modularity in the Design and Implementation of Consul,
Shivakant Mishra, Larry L. Peterson, and Richard D. Schlichting,
Proceedings of the First IEEE Symposium on Autonomous
Decentralized Systems, pp. 376-382, March 1993.
-
Abstractions for Constructing Dependable Distributed Systems,
Shivakant Mishra, and Richard D. Schlichting.
Technical Report TR92-19, Department of Computer Science,
University of Arizona, 1992.
|
|
Fault-Tolerant Languages:
|
-
FTAG: A Functional and Attribute Based Model for Writing
Fault-Tolerant Software, M. Suzuki, T. Katayama,
and R. Schlichting, Technical Report 96-6, Department of
Computer Science, University of Arizona, May 1996.
-
Implementing Fault-Tolerance with an Attribute and Functional
Based Model, M. Suzuki, T. Katayama, and R. Schlichting,
Proc. 24th Symp. on Fault-Tolerant Computing, Austin, TX (June
1994), 244-253.
-
Supporting Fault-Tolerant Parallel Programming in
Linda, D. Bakken and R. Schlichting, IEEE Transactions
on Parallel and Distributed Systems, vol. 6, no. 3, March 1995,
pp. 287-302.
-
Supporting Fault-Tolerant Parallel Programming in
Linda, David E. Bakken. PhD Dissertation.
Technical Report TR94-23,
Department of Computer Science,
University of Arizona, August 1994.
-
Programming Language Support for Writing Fault-Tolerant
Distributed Software, R. Schlichting and V. Thomas,
IEEE Transactions on Computers (Special Issue on Fault-Tolerant
Computing), vol. 44, no. 2, February 1995, 203-212.
-
FT-SR: A Programming Language for Constructing Fault-Tolerant
Distributed Systems, Vicraj Thomas. PhD Dissertation.
Technical Report TR93-23,
Department of Computer Science,
University of Arizona, August 1993.
|
back to Cactus home page
http://www.cs.arizona.edu/cactus/public.html
Last updated January 14, 2002
Matti Hiltunen
(hiltunen@cs.arizona.edu)