| Position: | Postdoctoral Associate |
| Office: | 4162 Upson Hall |
| Phone: | +1 (607) 2552219 |
| Skype: | krzys_ostrowski |
| Email: |
|
| Address: |
Department of Computer Science,
Cornell University Ithaca, NY 14853, USA |
My interests revolve around system architectures, distributed protocols, and programming language mechanisms that facilitate building large-scale distributed systems. In particular, I'm interested in systems in which distributed multi-party protocols such as reliable multicast, distributed locking, and state machine replication are used pervasively to achieve reliability, fault-tolerance, security, and other sorts of strong guarantees. My research over the past two years has been focused on developing the new live distributed object and distributed data flow abstractions, and the associated programming language, protocols, and platform. My publications are listed below.
2009
Distributed Data Flow Language for Multi-Party Protocols (pdf, bib).
Krzysztof Ostrowski, Ken Birman, and Danny Dolev.
Submitted to the 5th ACM SIGOPS Workshop on Programming Languages and Operating Systems (PLOS 2009).
Storing and Accessing Live Mashup Content in the Cloud (pdf, bib).
Krzysztof Ostrowski and Ken Birman.
Submitted to the 3rd ACM SIGOPS International Workshop on Large Scale Distributed Systems and Middleware (LADIS 2009).
Programming Live Distributed Objects with Distributed Data Flows (pdf, bib).
Krzysztof Ostrowski, Ken Birman, and Danny Dolev.
Cornell University Technical Report.
Implementing Reliable Event Streams in Large Systems via Distributed Data Flows and Recursive Delegation (pdf, bib)
Krzysztof Ostrowski, Ken Birman, Danny Dolev, and Chuck Sakoda.
3rd ACM International Conference on Distributed Event-Based Systems (DEBS 2009). Nashville, TN, USA. July 6-9, 2009.
WS-OBJECTS: Extending Service-Oriented Architecture with Hierarchical Composition of Client-Side Asynchronous Event-Processing Logic. (pdf, bib)
Krzysztof Ostrowski and Ken Birman.
7th IEEE International Conference on Web Services (ICWS 2009). Los Angeles, CA, USA. July 6-10, 2009.
Building Collaboration Applications that Mix Web Services Hosted Content with P2P Protocols. (pdf, bib)
Ken Birman, Jared Cantwell, Daniel Freedman, Qi Huang, Petko Nikolov, and Krzysztof Ostrowski.
7th IEEE International Conference on Web Services (ICWS 2009). Los Angeles, CA, USA. July 6-10, 2009.
Edge Mashups for Service-Oriented Collaboration. (pdf, bib)
Ken Birman, Jared Cantwell, Daniel Freedman, Qi Huang, Petko Nikolov, and Krzysztof Ostrowski.
IEEE Computer. Volume 42, Number 5, p. 92-96. May 2009.
2008
Using Live Distributed Objects for Office Automation. (pdf, bib)
Jong Hoon Ahnn, Ken Birman, Krzysztof Ostrowski, and Robbert van Renesse.
In proceedings of the ACM/IFIP/USENIX 9th International Middleware Conference. Leuven, Belgium. December 2008.
Programming with Live Distributed Objects. (pdf, bib)
Krzysztof Ostrowski, Ken Birman, Danny Dolev, and Jong Hoon Ahnn.
22nd European Conference on Object-Oriented Programming (ECOOP 2008). Paphos, Cypress, July 7-11, 2008.
J. Vitek, Ed. Lecture Notes In Computer Science, vol. 5142. Springer-Verlag, Berlin, Heidelberg, 463-489.
Live Distributed Objects. (pdf, bib)
Krzysztof Ostrowski.
Ph.D. Dissertation. Cornell University. August 2008.
QuickSilver Scalable Multicast (QSM). (pdf, bib)
Krzysztof Ostrowski, Ken Birman, and Danny Dolev.
7th IEEE International Symposium on Network Computing and Applications (IEEE NCA 2008). Cambridge, MA. July 2008. Best Paper Award.
2007
Live Distributed Objects: Enabling the Active Web. (pdf, bib)
Krzysztof Ostrowski, Ken Birman, and Danny Dolev.
IEEE Internet Computing, November-December 2007.
Extensible Architecture for High-Performance, Scalable, Reliable Publish-Subscribe Eventing and Notification. (bib)
Krzysztof Ostrowski, Ken Birman, and Danny Dolev.
International Journal of Web Services Research. Volume 4, Number 4. October-December 2007.
Exploiting Gossip for Self-Management in Scalable Event Notification Systems. (pdf, bib)
Ken Birman, Anne-Marie Kermarrec, Krzysztof Ostrowski, Martin Bertier, Danny Dolev, and Robbert Van Renesse.
Distributed Event Processing Systems and Architecture Workshop (DEPSA). June 2007.
Implementing Scalable Publish-Subscribe in a Managed Runtime Environment. (pdf, bib)
Krzysztof Ostrowski and Ken Birman.
Large-Scale Distributed Systems and Middleware (LADIS 2007). Haifa, Israel. March 19-21, 2007.
Scalable Multicast Platforms for a New Generation of Robust Distributed Applications. (pdf, bib)
Ken Birman, Mahesh Balakrishnan, Danny Dolev, Tudor Marian, Krzysztof Ostrowski, and Amar Phanishayee.
Second IEEE/Create-Net/ICST International Conference on Communication System software and Middleware (COMSWARE). Bangalore, India. January 7-12, 2007.
2006
Scalable Group Communication System for Scalable Trust. (pdf, bib)
Krzysztof Ostrowski and Ken Birman.
First ACM Workshop on Scalable Trusted Computing (ACM STC 2006), Fairfax, VA, November 2006.
Extensible Web Services Architecture for Notification in Large-Scale Systems. (pdf, bib)
Krzysztof Ostrowski and Ken Birman.
IEEE International Conference on Web Services (ICWS 2006), Chicago, IL, September 2006.