Advanced Topics in Distributed Systems
CS 6/73995, Summer 2002

Projects

Presentations

Research paper track

title/slides presenter sources
  • Wireless LANs, IEEE 802.11, IEEE 802.16
  • Harit Desai IEEE Standard 802.11
    IEEE Standard 802.16
  • Introduction to Tiny OS
  • Mark Miyashita TinyOS publications
  • Security in Wireless LANs
  • Raquel Whittlesey-Harris Wireless Security
  • Epidemic Algorithms
  • David Kjerrumgaard An Emprical Study of Epidemic Algorithms
    Broadcast Storm
  • Fault Containment
  • Mikhail Nesterenko Local Tolerance to Unbounded Byzantine Faults
  • Swarm Computing
  • Ibrahim Motiwal ITR: a framework for environment-aware, massively distributed computing
    Swarm Intelligence for Routing in Communication Networks
  • An Architecture for Building Self-Configurable Systems
  • Raquel Whittlesey-Harris Self-Configurable Systems
  • Defining Liveness
  • Joe Melnyk Defining Liveness

    Textbook track

    Textbook: A Discipline of Multiprogramming:
    Programming Theory for Distributed Applications
    by Jayadev Misra

    title/slides presenter
  • Chapter 1: A Discipline of Multiprogramming
  • Mikhail Nesterenko
  • Chapter 2: Action Systems
  • Mikhail Nesterenko
  • Chapter 3: An Object-Oriented View of Action Systems
  • Huzefa Kagdi
  • Chapter 4: Small Examples
  • Joe Melnyk
    best presentation award
  • Chapter 5: Safety Properties
  • David Kjerrumgaard
  • Chapter 6: Progress Properties
  • Mark Miyashita
  • Chapter 7: Maximally
  • Ibrahim Motiwala

    Old Courses

    Summer 01, Fall 01, Spring 02

    Related Links

  • Geolocation Resources
  • Berkeley Site for WEbS
  • TinyOS Berkeley Site
  • Getting started with TinyOS
  • Information on UARTS
  • Programming SmartDust under Linux
  • Mote Documentation
  • Related Seminar currently tought at U. Of Virginia
  • COTS Dust by Seth Hollar
  • TinyOS: Operating System for Sensor Networks
  • Largest TinyOS Network Demo at the Intel IDF Conference
  • Implementation of DRS from CMU
  • Good site for seaching for articles
  • "Directed Diffusion" by Deborah Estrin
  • Power point presentation by the same author mentioned above
  • TinyDiffusion API - Data Diffusion implementation in the TinyOS
  • UCLA Laboratory for Embedded Collaborative Systems (LECS)
  • UCLA Distributed Embedded Systems Program (DESP)
  • SCADDS project
  • WINS Project
  • MEMS/Smart Matter Research at PARC
  • David Culler's talk on the new motes