Priya Narasimhan
Assistant Professor
Home/Contact
Brief Biography
Research
Teaching
Publications
Professional Service
Honors/Awards
Tech Writing
|
|
Publications
Topics: Middleware, dependable middleware, embedded middleware,
real-time fault tolerant CORBA, fault tolerant CORBA, survivable CORBA,
resource management, interceptors, group communication, industrial standards,
non-determinism, network partition, live upgrades
Proactively Configurable Fault-Tolerance -- MEAD
- All publications on the MEAD system are available on the
MEAD website. This includes
our work on versatile dependability, adaptive replication,
proactive fault-tolerance, nondeterminism,
and fault-tolerance configuration. This also includes more recent work
on embedded middleware, particularly survivable middleware for
sensor networks.
Survivable Distributed Systems -- Starfish, Elephant,
Thema
- All publications on the Starfish system are available on the
Starfish website. This
includes our work on Byzantine fault-tolerance for middleware,
updatable intrusion detection systems, and failure prediction.
Survey & Retrospective Papers
-
Experimental Research in Dependable Computing at Carnegie Mellon
University
D. P. Siewiorek, R. A. Maxion and P. Narasimhan, IFIP World
Computer Congress, Toulouse, France, August 2004, pp. 305-328
-
Experiences, Approaches and Challenges in Building Fault-Tolerant
CORBA Systems
P. Felber and P. Narasimhan, IEEE Transactions
on Computers, vol. 54, no. 5, May 2004, pp. 497-511
Dependable CORBA -- Eternal, Immune, Realize
-
Transparent Fault Tolerance for CORBA
(won UCSB's Lancaster Best Dissertation Award)
P. Narasimhan,
Ph.D. Dissertation, Technical Report #99-18, Department of Electrical and
Computer Engineering, University of California, Santa Barbara (December 1999).
- The Eternal System
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Encyclopedia of Distributed Computing, edited by P. Dasgupta
and J. E. Urban, Kluwer Academic Publishers (2000).
- Lessons Learned in Building a
Fault-Tolerant CORBA
System
P. Narasimhan, L.E. Moser and P.M. Melliar-Smith,
International Conference on Dependable Systems and Networks (DSN 2002)
, Washington D.C. (June 2002).
- Strong Replica Consistency for
Fault-Tolerant
CORBA Applications
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Journal of Computer System Science and Engineering
(Spring 2002).
- Eternal - A Component-based Framework for Transparent
Fault-Tolerant CORBA
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Software Practice and Experience, Volume 32, Issue 8, pp. 771-788
(July 2002).
- Using Interceptors to Enhance CORBA
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
IEEE Computer (July 1999), pp. 62-68.
-
State Synchronization and Recovery for Strongly Consistent
Replicated CORBA Objects
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
International Conference on Dependable Systems and Networks (DSN 2001),
Göteborg, Sweden (July 2001).
- Consistent Object Replication in the Eternal System
L. E. Moser, P. M. Melliar-Smith and P. Narasimhan,
Theory and Practice of Object Systems,
vol. 4, no. 2 (1998), pp. 81-92.
-
Enforcing Determinism for the Consistent Replication
of Multithreaded CORBA Applications
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Proceedings of the IEEE Symposium for Reliable Distributed
Systems (SRDS 1999), Lausanne, Switzerland (October 1999), pp. 263-273.
- Reconciling replication and transactions
for the end-to-end reliability of CORBA applications
P. Felber and P. Narasimhan, Proceedings of the Confederated
International Conferences CoopIS, DOA, and ODBASE 2002, (January 2002),
pp. 737-754.
- Practical
Considerations in Making CORBA Services Fault-Tolerant
P. Narasimhan,
IEEE International Symposium on Object-oriented Real-time Distributed
Computing (ISORC 2002), Washington, D.C. (April-May 2002).
- Transparent
Fault Tolerance for Enterprise Applications
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
International Conference on Advances in Infrastructure for
Electronic Business, Science, and Education on the Internet,
L'Aquila, Italy (July-August 2000).
- Gateways for Accessing
Fault Tolerance Domains
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Proceedings of IFIP/ACM Conference on Middleware 2000, Lecture Notes in Computer
Science 1795 , New York, NY
(April 2000), pp. 88-103.
-
Eternal: Fault Tolerance and Live Upgrades for
Distributed Object Systems
L. E. Moser, P. M. Melliar-Smith, P. Narasimhan, L. Tewksbury and
V. Kalogeraki,Proceedings of the DISCEX
Information Survivability Conference, Hilton Head, SC (January
2000), pp. 184-196.
-
Realize: Resource Management for Soft Real-time Distributed
Systems
P. M. Melliar-Smith, L. E. Moser, V. Kalogeraki and
P. Narasimhan,Proceedings of the DISCEX Information
Survivability Conference, Hilton Head, SC (January 2000),
pp. 281-293.
- Experimental Evaluation of a Fault-Tolerant CORBA System
W. Zhao, P. Narasimhan, L. E. Moser, and P. M. Melliar-Smith,
International Conference on Parallel and Distributed Processing
Techniques and Applications, Las Vegas, NV (June 2001).
-
The Eternal System: An Architecture for Enterprise
Applications
L. E. Moser, P. M. Melliar-Smith,
P. Narasimhan, L. Tewksbury and V. Kalogeraki,International
Enterprise Distributed Object Computing Conference, University of
Mannheim, Germany (September 1999), pp. 214-222.
- Replication and Recovery Mechanisms for Strong Consistency
in Reliable Distributed Systems
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
ISSAT International Conference on
Reliability And Quality In Design, Las Vegas, NV (August 1999), pp. 26-31.
-
A Fault Tolerance Framework for CORBA
L. E. Moser, P. M. Melliar-Smith and P. Narasimhan,
Proceedings of the IEEE International Symposium on Fault-Tolerant
Computing (FTCS/DSN 1999), Madison, WI (June 1999), pp. 150-157.
- The Realize Middleware for Replication and Resource Management
P. M. Melliar-Smith, L. E. Moser, V. Kalogeraki and P. Narasimhan,
Proceedings of Middleware '98, The Lake District, England
(September 1998), pp. 123-138.
- Supporting Enterprise Applications with the Eternal
System
L. E. Moser, P. M. Melliar-Smith, P. Narasimhan, V. Kalogeraki and
L. Tewksbury,
Proceedings of the IEEE Conference on Enterprise Networking and
Computing, ICC/SUPERCOMM '98, Atlanta, GA (June 1998).
-
The Interception Approach to Reliable Distributed CORBA Objects
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Panel on Reliable Distributed Objects, Third USENIX Conference on
Object-Oriented Technologies and Systems, Portland, Oregon (June
1997), pp 245-248.
-
Exploiting the Internet Inter-ORB Protocol Interface to Provide CORBA
with Fault Tolerance
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Third USENIX Conference on Object-Oriented Technologies and
Systems, Portland, Oregon (June 1997), pp 81-90.
-
Providing Strong Replica Consistency for Fault-Tolerant
CORBA Applications
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
IEEE Workshop on Object-oriented Real-time Dependable Systems,
Rome, Italy (January 2001).
- Transparent Fault Tolerance for CORBA using the Eternal System
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
International Workshop on Reliable Middleware Systems,
Lausanne, Switzerland (October 1999), pp. 7-13.
-
The Eternal System
L. E. Moser, P. M. Melliar-Smith, P. Narasimhan, V. Kalogeraki and L. Tewksbury
Workshop on Compositional Software Architectures
, Monterey, California (January 1998).
- The Eternal System,
L. E. Moser, P. M. Melliar-Smith and P. Narasimhan,
Workshop on Dependable Distributed Object
Systems, OOPSLA'97, Atlanta, Georgia (October 1997).
-
Separation of Concerns: Functionality vs. Quality of Service
P. M. Melliar-Smith, L. E. Moser and P. Narasimhan,
Proceedings of the IEEE Workshop on Object-oriented Real-time
Dependable Systems, Newport Beach, California (February 1997), pp 272-4.
-
Object-Oriented Programming of Complex Fault-Tolerant Real-Time Systems
L. E. Moser, P. Narasimhan and P. M. Melliar-Smith,
Proceedings of the IEEE Computer Society Second International
Workshop on Object-oriented Real-time Dependable Systems, Laguna
Beach, California (February 1996), pp 116-119.
Network Partitioning
-
Replica Consistency of CORBA Objects in Partitionable Distributed
Systems,
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Distributed Systems Engineering Journal vol. 4, no. 3 (September
1997), pp. 139-150.
-
Consistency of Partitionable Object Groups in a CORBA Framework,
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Hawaii International Conference on System Sciences, Maui,
Hawaii (January 1997), pp 120-129.
Group Communication
- A Multicast Group Communication Protocol, Engine, and Bridge
for CORBA,
L. E. Moser, P. M. Melliar-Smith, P. Narasimhan, R. Koch and K. Berket,
Concurrency and Computation Practice & Experience, vol. 13,
no. 7, pp. 579-603 (June 2001).
-
Multicast Group Communication for CORBA,
L. E. Moser, P. M. Melliar-Smith, P. Narasimhan, R. R. Koch and K. Berket,
International Symposium on Distributed Objects and Applications,
Edinburgh, Scotland (September 1999), pp. 98-107.
-
Message Packing as a Performance Enhancement Strategy with
Application to the Totem Protocols,
P. Narasimhan, L. E. Moser and P. M. Melliar-Smith,
Proceedings of the IEEE Global Telecommunications
Conference, London, UK (November 1996), pp 649-53.
Industrial Standards
- Final Adopted Specification for Fault Tolerant CORBA,
Submitters: AT&T, Alcatel, Ericsson, Eternal Systems, HighComm, Iona Technologies,
Lockheed-Martin, Lucent, Objective Interface Systems, Oracle and
Sun Microsystems,
OMG Technical Committee Document ptc/00-04-04, Object Management
Group (March 2000).
- Initial Joint Submission on Fault Tolerance for CORBA (Response to the OMG's Re
quest for Proposals on fault-tolerant CORBA),
L. E. Moser, P. M. Melliar-Smith and P. Narasimhan,
Technical Report #98-27, Department of Electrical and Computer
Engineering, University of California, Santa Barbara.
Submitters: Eternal Systems and Sun Microsystems,
OMG Technical Committee Document orbos/98-10-08, Object Management
Group (October 1998).
- Initial Joint Submission on Portable Interceptors for CORBA (Response to the OM
G's Request for Proposals on Portable Interceptors),
Submitters: Eternal Systems, Expersoft and Sun Microsystems,
OMG Technical Committee Document orbos/99-04-07, Object Management
Group (April 1999).
|