Azer Bestavros
Professor
Department of Computer Science
College of Arts & Sciences
Boston University
 

Office: 111 Cummington Street, MCS-276, Boston, MA 02215
Tel: 617.353.9726 / Fax: 617.353.6457 / Email: best @bu.edu

 

TEACHING
[CS109] [CS350] [CS697] [DWE]

RESEARCH
[Papers] [Talks] [Projects] [Students]

GROUPS
[Wing] [RTCC]  [NRG] [iBench] [Sensorium]

PROFESSIONAL
[Vita]
[Service] 

PERSONAL
 [Coptic] [Egypt] [Facebook] [Salon]

 

(C) Azer Bestavros

 

Comprehensive List of Publications

The following is a comprehensive list of all publications, with anchors to electronic copies thereof, whenever available. Please note that in many instances, the same work may appear in multiple venues. In particular, most technical reports are longer/earlier versions of papers published in conference proceedings or journals. If you are looking for a specific publication or citation, you may want to try the publication database search page

Search Page


ARTICLES IN JOURNALS AND PERIODICALS

  • Nikolaos Laoutaris, Georgios Smaragdakis, Konstantinos Oikonomou, Ioannis Stavrakakis, and Azer Bestavros. Distributed Server Migration for Scalable Internet Service Deployment. IEEE/ACM Transactions on Networking, (To Appear), 2010.
  • Khaled Harfoush, Azer Bestavros, and John Byers. Measuring Bottleneck Bandwidth of Targeted Path Segments. IEEE/ACM Transactions on Networking, 17(1):80-92, February 2009.
  • Mina Guirguis, Azer Bestavros, Ibrahim Matta, and Yuting Zhang. Adversarial Exploits of End-Systems Adaptation Dynamics. Journal of Parallel and Distributed Computing, 67(3):318-328, 2007.
  • Georgios Smaragdakis, Nikolaos Laoutaris, Azer Bestavros, Ibrahim Matta, and Ioannis Stavrakakis. Distributed Selfish Caching. IEEE Transactions on Parallel and Distributed Systems, 18(10):1361-1375, October 2007.
  • Georgios Smaragdakis, Nikolaos Laoutaris, Azer Bestavros, Ibrahim Matta, and Ioannis Stavrakakis. Mistreatment-Resilient Distributed Caching. The Computer Networks Journal (COMNET): The International Journal of Computer and Telecommunications Networking, 51(11), August 2007.
  • Mina Guirguis, Azer Bestavros, and Ibrahim Matta. Exogenous-Loss Aware Traffic Management in Overlay Networks: Toward Global Fairness. The Computer Networks Journal (COMNET): The International Journal of Computer and Telecommunications Networking, 50(13):2331-2348, 2006.
  • Shudong Jin and Azer Bestavros. Small-world Characteristics of Internet Topologies and Multicast Scaling. The Computer Networks Journal (COMNET): The International Journal of Computer and Telecommunications Networking, 50(5), April 2006.
  • Georgios Smaragdakis, Nikolaos Laoutaris, Ibrahim Matta, Azer Bestavros, and Ioannis Stavrakakis. A Feedback Control Approach to Mitigating Mistreatment in Distributed Caching Groups. Lecture Notes in Computer Science 3976 - 0331, 2006.
  • Eveline Veloso, Virgilio Almeida, Wagner Meira, Azer Bestavros, and Shudong Jin. A Hierarchical Characterization of a Live Streaming Media Workload. IEEE/ACM Transactions on Networking, 14(1), February 2006.
  • Azer Bestavros, John Byers, and Khaled Harfoush. Inference and Labeling of Metric-Induced Network Topologies. IEEE Transactions on Parallel and Distributed Systems, 16(10), October 2005.
  • Hany Morcos, Ibrahim Matta, and Azer Bestavros. M2RC: Multiplicative-increase/additive-decrease Multipath Routing Control for Wireless Sensor Networks. ACM SIGBED Review, Special Issue on the Best of SenSys 2004, 2(1), January 2005.
  • Azer Bestavros, Adam Bradley, Assaf Kfoury, and Ibrahim Matta. Safe Compositional Specification of Networking Systems. ACM SIGCOMM Computer Communication Review (CCR), 34(3), July 2004.
  • Shudong Jin, Azer Bestavros, and Arun Iyengar. Network-Aware Partial Caching For Internet Streaming Media. ACM Multimedia Systems Journal, 9(4), October 2003.
  • Shudong Jin, Liang Guo, Ibrahim Matta, and Azer Bestavros. A Spectrum of TCP-friendly Window-based Congestion Control Algorithms. IEEE/ACM Transactions on Networking, 11(3), June 2003.
  • Stanislav Rost, John Byers, and Azer Bestavros. The Cyclone Server Architecture: Streamlining Delivery of Popular Content. International Journal on Computer Communications, 25(4):403-412, March 2002.
  • Shudong Jin and Azer Bestavros. GISMO: Generator of Streaming Media Objects and Workloads. Performance Evaluation Review, 29(3), 2001.
  • Shudong Jin and Azer Bestavros. GreedyDual* Web Caching Algorithm: Exploiting the Two Sources of Temporal Locality in Web Request Streams. International Journal on Computer Communications, 24(2):174-183, February 2001.
  • Paul Barford, Azer Bestavros, Adam Bradley, and Mark Crovella. Changes in Web Client Access Patterns: Characteristics and Caching Implications. World Wide Web Journal, Special Issue on Characterization and Performance Evaluation, 2(1999):15-28, August 1999. Baltzer Science Publishers.
  • Ibrahim Matta, Azer Bestavros, and Marwan Krunz. Load profiling based routing for guaranteed bandwidth flows. European Transactions on Telecommunications - Special Issue on Architectures, Protocols and Quality of Service for the Internet of the Future, 10(2), March/April 1999.
  • Azer Bestavros. Engineering Real-Time Robotics Software Systems Using Cleopatra. Integrated Computer-Aided Engineering, 5(4):349-367, October 1998. IOS Press.
  • Azer Bestavros, Spyridon Braoudakis, and Euthimios Panagos. Speculative Versus Optimistic Concurrency Control: An Experimental Evaluation. International Journal of Computers and Applications, Acta Press, 20(3):97-106, 1998.
  • Azer Bestavros. Load Profiling in Distributed Real-Time Systems. Journal of Information Sciences, 101(1/2):1-27, June 1997. North-Holland.
  • Azer Bestavros. Speculative Service in Large-scale Distributed Information Systems. International Journal on Computer Applications, 4(1):1-9, April 1997. ISCA Press.
  • Azer Bestavros. World Wide Web Traffic Reduction and Load Balancing Through Server-Based Caching. IEEE Concurreny: Special Issue on Parallel and Distributed Technology, 5(1):56-67, Jan-Mar 1997. IEEE Press.
  • Mark Crovella and Azer Bestavros. Self-Similarity in World Wide Web Traffic: Evidence and Possible Causes. IEEE/ACM Transactions on Networking, 5(6):835-846, December 1997.
  • Azer Bestavros. The validation and implementation of real-time robotics systems using cleopatra object-oriented physically-correct specifications. ACM SIGPLAN Object-Oriented Programming and Systems (OOPS) Messenger, 7(1):36-43, January 1996.
  • Azer Bestavros and Spyridon Braoudakis. Value-cognizant Speculative Concurrency Control for Real-Time Databases. Information Systems Journal: Special Issue on Real-Time Database Systems, 21(1):75-101, March 1996.
  • Azer Bestavros and Carlos Cunha. Server-initiated Document Dissemination for the WWW. IEEE Data Engineering Bulletin, 19:3-11, September 1996.
  • Azer Bestavros. Speculative Concurrency Control for Multidatabases with Real-Time Interoperable Subsystems. Journal of Integrated Computer-Aided Engineering, 2(4), October 1995. John Wiley and Sons, Co.
  • Azer Bestavros. An Algorithm for Self-Diagnosis in Distributed Systems. International Journal of Mini and Microcomputers, 13(2):77-88, 1991. ACTA Press, Anaheim, Calgary, Zurich.

ARTICLES IN REFEREED CONFERENCE PROCEEDINGS


BOOKS AND MONOGRAPHS


CHAPTERS IN BOOKS AND SPECIAL COLLECTIONS

  • Christine Bassem and Azer Bestavros. CSR: Constrained Selfish Routing in Ad-Hoc Networks. In Benyuan Liu, Azer Bestavros, Ding-Zhu Du, and Jie Wang, editors, Wireless Algorithms, Systems, and Applications, chapter 19. Lecture Notes in Computer Science, Springer, 2009.
  • Azer Bestavros and Michael Ocean. Programming and Virtualization of Distributed Multitasking Sensor Networks. In Insup Lee, Joseph Leung, and Sang Son, editors, Handbook of Real-Time and Embedded Systems, chapter 23. CRC Press, 2007.
  • Shudong Jin and Azer Bestavros. Generating Internet Streaming Media Objects and Workloads. In Xueyan Tang, Jianliang Xu, and Samuel T. Chanson, editors, Web Content Delivery. Springer, 2005.
  • Mark E. Crovella, Murad S. Taqqu, and Azer Bestavros. Heavy-Tailed Probability Distributions in the World Wide Web. In A Practical Guide To Heavy Tails, chapter 1, pages 3-26. Chapman & Hall, New York, 1998.
  • Sanjoy Baruah and Azer Bestavros. Real-Time Mutable Broadcast Disks. In Azer Bestavros and Victor Fay-Wolfe, editors, Real-Time Database and Information Systems: Research Advances, chapter 1, pages 3-22. Kluwer Academic Publishers, Norwell, Massachusetts, 1997.
  • Azer Bestavros and Sue Nagy. Admission Control and Overload Management for Real-Time Databases. In Azer Bestavros, Kwei-Jay Lin, and Sang Son, editors, Real-Time Database Systems: Issues and Applications, chapter 12, pages 193-212. Kluwer Academic Publishers, Norwell, Massachusetts, 1997.
  • Azer Bestavros and Sue Nagy. Concurrency Admission Control in ACCORD. In Azer Bestavros and Victor Fay-Wolfe, editors, Real-Time Database and Information Systems: Research Advances, chapter 15, pages 261-286. Kluwer Academic Publishers, Norwell, Massachusetts, 1997.
  • Azer Bestavros, Kwei-Jay Lin, and Sang Son. Advances in Real-Time Database Systems Research. In Azer Bestavros, Kwei-Jay Lin, and Sang Son, editors, Real-Time Database Systems: Issues and Applications, chapter 1, pages 1-15. Kluwer Academic Publishers, Norwell, Massachusetts, 1997.
  • Azer Bestavros. An Adaptive Information Dispersal Algorithm for Time-critical Reliable Communication. In Ivan Frisch, Manu Malek, and Shivendra Panwar, editors, Network Management and Control, Volume II, chapter 6, pages 423-438. Plenum Publishing Corporation, New York, New York, 1994.
  • Azer Bestavros. Speculative Algorithms For Concurrency Control in Responsive Databases. In Miroslaw Malek, editor, Responsive Computer Systems: Steps toward fault-tolerant Real-Time systems, chapter 8, pages 143-166. Kluwer Academic Publishers, Norwell, Massachusetts, 1994.

REVIEWS AND EDITORIALS


TUTORIALS AND PANELS

  • Azer Bestavros. snBench: Virtualization and Programming Support for Video Sensor Networks. Plenary talk at the ONR/ARO/NSF Interdisciplinary Workshop on Distributed Video Sensor Networks, May 2009.
  • Azer Bestavros. Programming Support for Embedded Sensor Networks. Plenary talk at the Workshop On High Confidence Medical Devices, Software, and Systems (HCMDSS) and Medical Device Plug-and-Play (MD PnP) Interoperability, July 2007.
  • Azer Bestavros. Compositional Development and Verification of Distributed Embedded Systems. Plenary talk at the Workshop on Aviation Software Systems, June 2006.
  • Azer Bestavros. Deconstructing the Current Models of CS publications. Plenary Talk at CRA 2006 Snowbird Conference, June 2006.
  • Azer Bestavros. Caching Architectures for Scalable Streaming Media Delivery. Plenary Talk at ACM Workshop on Caching, Coherence, and Consistency, Columbia University, NY, June 2002.
  • Azer Bestavros and Mark Crovella. Tutorial on Performance Characteristics of WWW Information Systems. ACM Sigmetrics'98: Conference on Measurement and Modeling of Computer Systems, Wisconsin, June 1998.
  • Azer Bestavros. On the Platform for Privacy Preferences Standard. Panelist at the Inaugural Meeting of the World-Wide Web Consortium (W3C) Working Group on P3 Internet Architecture, MIT, Cambridge, MA, June 1997.
  • Azer Bestavros. Real-Time Database Technology and the Internet. Panelist at the 1997 International Workshop on Real-Time Databases, Burlington, Vermont, September 1997.
  • Azer Bestavros and Mark Crovella. Tutorial on Performance Characteristics of WWW Information Systems. ACM Sigmetrics'97: Conference on Measurement and Modeling of Computer Systems, Seattle, WA, June 1997.
  • Azer Bestavros and Stanley Sclaroff. Research Infrastructure for Parallel and Distributed Systems at Boston University: Real-Time, Multimedia, and High-Performance Networking and Computing. Invited presentation at NSF Infrastructure'97: A Workshop for the Principal Investigators of NSF/CISE Infrastructure Awards, Lexington, Kentucky, May 1997.
  • Azer Bestavros. Concepts of Real-Time Computing and Communications. Mariner Tutorial Series, November 9 1996.
  • Azer Bestavros. Tutorial on Middleware Services for the World Wide Web. IEEE Engineering Solutions Conference, Boston, MA, September 11 1996.
  • Azer Bestavros. Introducing computer science to non-concentrators. SUNY/NSF Curricula and Pedagogy for Introductory Computer Science: An Undergraduate Faculty Enhancement Workshop, Geneseo, NY, June 12 1995.
  • Azer Bestavros. Parallel Computing: Models, Languages, and Architectures. Wellesley/NSF Forum for Parallel Curricula, March 1995.

TECHNICAL REPORTS


PUBLICATIONS IN OTHER VENUES

  • Azer Bestavros. If GENI is a Programmable Architecture then What (Real-Time) Instruction Set Architecture should GENI have?. Position Statement at NSF Workshop on Real-Time GENI, February 2006.
  • Azer Bestavros. Towards Safe and Scalable Compositional Analysis and Programming. Position Statement at NSF Workshop on High-Confidence Software Systems, October 2006.
  • Azer Bestavros. Towards Trusted Adaptation Dynamics in Computing Systems and Networks. Position Statement at NSF Workshop on Next Generation Secure Internet, July 2005.
  • Mina Guirguis, Azer Bestavros, and Ibrahim Matta. Adaptation = Vulnerability: Under RoQ Attacks. In ACM SIGCOMM 2004 (Poster Session), Portland, Oregon, August 2004.
  • Kanishka Gupta, Azer Bestavros, and Ibrahim Matta. Context-aware Real-time Scheduling. In RTAS 2004: IEEE Real-Time and Embedded Technology and Applications Symposium (WIP Session), Toronto, Canada, May 2004.
  • Mina Guirguis, Azer Bestavros, and Ibrahim Matta. XQM: eXogenous-loss aware Queue Management. In IEEE ICNP 2003 (Poster Session), Atlanta, Georgia, November 2003.
  • Shudong Jin and Azer Bestavros. An Empirical Study of Inherent Routing Bias in Variable-degree networks. Unpublished manuscript, January 2003.
  • Azer Bestavros, John Byers, Mark Crovella, Paul Barford, Ibrahim Matta, and Michael Mitzenmacher. BU/NSF Workshop on Internet Measurement Instrumentation and Characterization. NSF Workshop Report (Also available as Boston University Technical Report BUCS-TR-1999-019), December 1999.
  • Azer Bestavros, Ann Cavoukian, Lorrie Faith Cranor, Josef Dietl, Daniel Jaye, Marit Kohntopp, Tara Lemmey, Steven Lucas, Massimo Marchiori, Dave Marvit, Maclen Marvit, Yossi Matias, James S. Miller, Deirdre Mulligan, Joseph Reagle, Drummond Reed, and Lawrence C. Stewart. P3P Guiding Principles . W3C Technical Note (P3P10-19980721), July 1998.
  • Azer Bestavros. CLEOPATRA -- A Programming Environment for Embedded Time-critical Systems. Final Report for Research Initiation Award CCR-9308344, The National Science Foundation, CISE, Washington DC, January 1997.
  • Azer Bestavros. Real-time Computer Monitoring & Control Methodologies to Aid in the Study of Protein Interactions for Biosensor Applications. Final Report for Grant: DAAH04-94-G-0095, The US Army Research Office, In collaboration with ARO Natick Labs, January 1997.
  • Azer Bestavros. Information Dissemination and Speculative Service: Two Candidate Functionalities for the Middleware Infrastructure. A Position Statement in SIGCOMM'95: Workshop on Middleware, Cambridge, MA, August 1995.
  • Azer Bestavros. Models, Languages, and Architectures of Parallel Computers. An Invited Presentation to the BU/NSF High Performance Computing Workshop for Educators, June 1995.
  • Azer Bestavros, Roscoe Giles, Abdelsalam Heddaya, Steve Homer, and Claudio Rebbi. The Boston University Parallel Curriculum. Proceedings of the First Wellesley Forum on Parallel Computing Curricula, March 1995.
  • Azer Bestavros. Parallel Computing: From Architectures to Programming Languages. An Invited Presentation to the BU/NSF High Performance Computing Workshop for Educators, May 1994.
  • Azer Bestavros. Speculative Concurrency Control: On Being Neither Optimistic Nor Pessimistic. A Position Statement in IEEE RTOSS'92: Panel on Real-Time Databases, June 1992.
  • Azer Bestavros. A New Environment for Developing Real-Time Embedded Systems. Internal Report, Department of Computer Science, Harvard University, April 1989.
  • Azer Bestavros. SETH: A VLSI Chip for the Dispersal and Retrieval of Information for Security and Fault-Tolerance. In the Massachusetts Microelectronic Center (M2C) newsletter, March 1989.
  • Azer Bestavros. The Michael-Merlin Connection: Programming tools for the remote control of the American Cimflex robot. Robotics Laboratory, Harvard University, Cambridge, MA, September 1988.
  • Azer Bestavros. Depth Estimation in a System with a Mobile Camera. Internal Report, Department of Computer Science, Harvard University, December 1987.
  • Azer Bestavros. On automatic programming. Internal Report, Department of Computer Science, Harvard University, December 1987.
  • Azer Bestavros. Very High Level programming Languages. Internal Report, Department of Computer Science, Harvard University, December 1987.

PATENTS AND DISCLOSURES

  • Vijay Basani, Krishna Mangiapudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella, and Domenic LaRosa. Method and apparatus for election of group leaders in a distributed network. Patent Application Number US 20050198359, filed on March 3, 2005. Technology is licensed to Network Appliance Inc., 2005.
  • Azer Bestavros and Ibrahim Matta. Providing Soft Bandwidth Guarantees Using Elastic TCP-Based Tunnels. Patent Application Number US 20050259689, filed by Boston University on April 1, 2005. Technology is licensed to SUTI Inc., 2005.
  • Vijay Basani, Krishna Mangiapudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella, and Domenic LaRosa. Method and apparatus for dynamic resource discovery and information distribution in a data network. Patent Application Number US 20040215709, filed on April 20, 2004.Technology is licensed to Network Appliance Inc., 2004.
  • Vijay Basani, Krishna Mangiapudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella, and Domenic LaRosa. Method and apparatus for election of group leaders in a distributed network. United States Patent Number US 6,993,587, issued on January 31, 2006 (Priority Date: April 7, 2000). Technology is licensed to Network Appliance Inc., 2000.
  • Vijay Basani, Krishna Mangiapudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella, and Domenic LaRosa. Method and apparatus for reliable and scalable distribution of data files in distributed networks. United States Patent Number US 6,718,361, issued on April 6, 2004 (Priority Date: April 7, 2000). Technology is licensed to Network Appliance Inc., 2000.
  • Vijay Basani, Krishna Mangiapudi, Lynne Murach, Leroy Karge, Vitaly Revsin, Azer Bestavros, Mark Crovella, and Domenic LaRosa. Method and apparatus for scalable distribution of information in a distributed network. United States Patent Number US 6,748,447, issued on June 8, 2004 (Priority Date: April 7, 2000). Technology is licensed to Network Appliance Inc., 2000.
  • Azer Bestavros. DNS-based client profiling and characterization on the Internet. Invention Disclosure and Provisional Patent Application Filed by BU, 2000.
  • Azer Bestavros. Split Caching and its Application to Caching Multimedia Content on the Web. Invention Disclosure and Provisional Patent Application Filed by BU, 2000.
  • Azer Bestavros and Alia Atlas. Statistical Rate Monotonic Scheduling. Invention Disclosure and Provisional Patent Application Filed by BU on February 1999. Technology is licensed to Tripacific Software, Inc., 1999.
  • Azer Bestavros and Mark Crovella. Distributed Routing. United States Patent Number US 6,370,584, issued on April 9, 2002 (Priority Date: September 1, 1998). Technology is licensed to Commonwealth Network Technologies, Inc. (now part of Network Appliance Inc.), 1998.

GRANTS AND CONTRACTS


Created on: 1994.03.12
Updated on: 2009.08.26