[OSL@UIUC]

Open Systems Laboratory

Department of Computer Science, University of Illinois at Urbana-Champaign
Research
People
Publications
Utilities
 
 Faculty 
 Gul Agha 
 Secretary 
 Donna Coleman 
 Graduate Students 
 Vilas Shekhar Bangalore Jagannath 
 Liping Chen 
 Rajesh Kumar Karmani 
 Vijay Anand Reddy Korthikanti 
 Kirill Mechitov 
 Parya Moinzadeh 
 Alumni 
 Amr Ahmed 
 Mark Astley 
 Tom Brown 
 Po-Hao Chang 
 Joshua Chia 
 Lucas T Cook 
 Christo Frank Devaraj 
 Bill Donkervoet 
 Svend Frølund 
 MyungJoo Ham 
 Chris Houck 
 Nadeem Jamali 
 Myeong-Wuk Jang 
 WooYoung Kim 
 Nirman Kumar 
 YoungMin Kwon 
 Timo Latvala 
 Soham Mazumdar 
 Shakuntala Miriyala 
 Sherin Moussa 
 Mehwish A Nagda 
 Rajendra Panwar 
 Abhilash Patel 
 Anna Patterson 
 Smitha Reddy 
 Shangping Ren 
 Masahiko Saito 
 Koushik Sen 
 Amin Shali 
 Daniel Sturman 
 Sameer Sundresh 
 Prasanna Thati 
 Predrag Tosic 
 Sandeep Uttamchandani 
 Abhay Vardhan 
 Carlos A. Varela 
 Nalini Venkatasubramanian 
 William Wendling 
 Reza Ziaei 
 William Zwicky 

Daniel Sturman

Alumni
E-mail:sturmanusibmcom

Select publications

  1. Astley, Mark, Daniel Sturman, Gul Agha. "Customizable Middleware for Modular Distributed Software," Communications of the ACM, Vol. 44, No. 5, pp 99-107, 2001. [pdf] [bib]
  2. Sturman, Daniel. "Modular Specification of Interaction Policies in Distributed Computing," PhD thesis, University of Illinois at Urbana-Champaign, 1996. [pdf] [ps] [bib]
  3. Agha, Gul, Svend Frølund, WooYoung Kim, Rajendra Panwar, Anna Patterson, Daniel Sturman. "Abstraction and Modularity Mechanisms for Concurrent Computing," in David Skillicorn and Domenico Talia (editors), Programming Languages for Parallel Processing, pp 146-157, IEEE Computer Society, May, 1995. [pdf] [ps.gz] [bib]
  4. Agha, Gul, Daniel Sturman. "A Methodology for Adapting to Patterns of Faults," in G. M. Koob and C. G. Lau (editors), Foundations of Dependable Computing: Models and Frameworks for Dependable Systems, Chap. 2, vol. 1, pp 1-59, Kluwer Academic Publishers, 1994. [pdf] [ps] [bib]
  5. Sturman, Daniel, Gul Agha. "A Protocol Description Language for Customizing Failure Semantics," in Proceedings of the Thirteenth Symposium on Reliable Distributed Systems, pp 148-157, IEEE Computer Society Press, October, 1994. [pdf] [ps] [bib]
  6. Sturman, Daniel. "Fault-Adaptation for Systems in Unpredictable Environments," MS thesis, University of Illinois at Urbana-Champaign, 1994. [pdf] [ps] [bib]
  7. Agha, Gul, Svend Frølund, Rajendra Panwar, Daniel Sturman. "A Linguistic Framework for Dynamic Composition of Dependability Protocols," in C. E. Landwehr, B. Randell, and L. Simoncini (editors), Dependable Computing and Fault-Tolerant Systems VIII, pp 345-363, IFIP Transactions, Springer-Verlag, 1993. [pdf] [ps] [bib]
  8. Agha, Gul, Svend Frølund, WooYoung Kim, Rajendra Panwar, Anna Patterson, Daniel Sturman. "Abstraction and Modularity Mechanisms for Concurrent Computing," Parallel and Distributed Technology, vol. 1, no. 2, pp 3-15, IEEE Computer Society, May, 1993. [pdf] [ps.gz] [bib]
  9. Agha, Gul, Svend Frølund, Rajendra Panwar, Daniel Sturman. "A Linguistic Framework for Dynamic Composition of Fault-Tolerance Protocols," Conference on Dependable Computing for Critical Applications (DCCA-3), pp 197-207, International Federation of Information Processing Societies, Palermo (Sicily), Italy, September, 1992. [bib]