Recent News
Partnering for success: Computer Science students represent UNM in NASA and Supercomputing Competitions
December 11, 2024
New associate dean interested in helping students realize their potential
August 6, 2024
Hand and Machine Lab researchers showcase work at Hawaii conference
June 13, 2024
Two from School of Engineering to receive local 40 Under 40 awards
April 18, 2024
News Archives
[Colloquium] Dependable Distributed Computing at AT&T Labs Research
November 13, 2008
- Date: Thursday, November 13th, 2008
- Time: 3:30 pm — 5:00 pm
- Place: DSH 233
Mary Fernandez
AT&T Labs Research University of New Mexico
Abstract: In the Dependable Distributed Computing Research group at AT&T Labs Research, our research focusses on understanding and improving the performance, reliability, security, and management of networks and distributed systems. Despite this broad charter, our many projects share a common philosophy of using formal methods to model and analyze networks and distributed systems and of using declarative languages to specify and implement them. This philosophy yields practical benefits: High-level programming abstractions are semantically transparent, permit static analysis, and result in more secure and reliable systems.
In this talk, I will give an overview of the research in our department, including our work in VoIP and secure overlay networks. I will then focus on Yakker, a tool for generating application-specific firewalls. Yakker firewalls examine network protocol messages that are the inputs to network servers and filters out malformed messages as well as other messages that can trigger, for example, buffer overflows. The novelty of Yakker is that it is highly automated, producing a simple firewall directly from existing human-readable specifications, namely, the “Request for Comments” documents that define most of the basic protocols of the Internet.
Bio: Mary Fernandez is Executive Director of Dependable Distributed Computing Research at AT&T Labs Research. Her own research sits at the juncture of database systems and programming languages and focuses on domain-specific languages for data management in centralized and distributed environments. She has published more than 30 articles in leading conferences and journals. In addition, she is co-editor of several World-Wide Web Consortium (W3C) recommendations, is Secretary of ACM SIGMOD, is an advisory council member of MentorNet (www.mentornet.net), and is a former associate editor of ACM Transactions on Database Systems.