Research
I completed my Ph.D. in Computer Science at UCSD.
My disseration is titled: The Web
Stream Customizer Architecture: Improving performance, reliability and
security for wireless Web access (700K gzipped postscript), under the tutelage of
Dr. Joseph Pasquale in
the Computer Systems
laboratory. For this dissertation I
- Introduced a new generalized approach to the customization of web content and streams for wireless clients that takes advantage of a simplified form of mobile code in order to improve performance, reliability, and security.
- Developed a Web middleware architecture that uses intermediaries called Customizers to support flexible, adaptive customization, yet by using existing Web mechanisms and focusing on HTTP only, it remains deployable and avoids the complexity of more general customization systems.
- Experimented with a number of applications such as stream buffering, traffic regulation, filtering, and storing data for remote access, demonstrating the benefits of the system.
Prior Research
Before starting my research with Dr. Pasquale I
worked with Professor Walt Burkhard on hard
disk data layouts, and that was the topic of my Master's project. I Improved performance of Permutation Data Development Layout (PDDL), a new RAID-like data layout that incorporates efficient sparing for higher performance under failure, by designing and implementing a parity stripe reordering scheme. I evaluated the performance using RAIDframe simulations.
College Studies And Undergraduate Research
I received my M.S. in Computer Science, here at
UCSD in the Spring term of 1999. I previously received my B.S. in
both Computer Science
(summa cum laude) and Mathematics from the University of Massachusetts in
February 1997.
Publications:
- J. Steinberg and J. Pasquale, "Using Network Flow Buffering to Improve the Performance of Video over HTTP" Submitted for publication. Also UCSD tech report CS2004-0776, January 14, 2004
- J. Steinberg and J. Pasquale, "A Flexible Architecture for Customizing Web Streams for Wireless Clients," 4th Workshop on Applications and Services in Wireless Networks (ASWN 04). To Appear.
- J. Steinberg and J. Pasquale, "A Web Middleware Architecture for Dynamic Customization of Content for Wireless Clients," In Proceedings of the Eleventh International World Wide Web Conference, Honolulu, Hawaii, USA, May 7-11, 2002. ( pdf, MSWord, html).
- J. Pasquale, E. Hung, T. Newhouse, J. Steinberg, and N. Ramabhadran, "Improving Wireless Access to the Internet By Extending the Client/Server Model," In Proceedings of the European Wireless Conference, Florence, Italy, Feb 2002.(pdf)
- Jesse Steinberg and Joseph Pasquale, "Limited Mobile Agents: A Practical Approach," University of California, San Diego Technical Report #CS2000-0641, Jan 2000 (pdf, postcript).
- T.J.E Schwarz, J. Steinberg and W.A. Burkhard. "Permutation Development Data Layout (PDDL), " In Proceedings of Fifth International Symposium on High Performance Computer Architecture. Orlando, FL, USA Jan 1999
- M. Stern, J. Steinberg, H.I. Lee, J. Padhye, J. Kurose, "MANIC: Multimedia Asynchronous Networked Individualized Courseware," In Proceedings of Educational Multimedia and Hypermedia, 1997
Resume:
Contact:
Department of
Computer Science and Engineering
Mail Code 0114
University of
California San Diego
La Jolla, CA 92093 USA
email: jsteinbe@cs.ucsd.edu