Andrew Tjang

Learn More
In this paper, we propose a management framework for protecting large computer systems against operator mistakes. By detecting and confining mistakes to isolated portions of the managed system, our framework facilitates correct operation even by inexperienced operators. We built a prototype management system called Barricade based on our framework. We(More)
— In this work we present Active Tapes, a bus organization for sensor networks. We construct simple cost models to compare active tapes against more traditional wireless sensor networks. Our models show that density, lifetime, and power consumption play significant roles in determining overall deployment and maintenance cost. We then characterize regimes(More)
Operator mistakes have been identified as a significant source of unavailability in Internet services. In our previous work, we proposed operator action validation as an approach for detecting mistakes while hiding them from the service and its users. Unfortunately, previous validation strategies have limitations, including the need for known instances of(More)
Operator mistakes have been identified as a significant source of unavailability in Internet services. In this paper, we propose a new language, A, for service engineers to write assertions about expected behaviors, proper configurations, and proper structural characteristics. This formalized specification of correct behavior can be used to bolster system(More)
  • 1