Chris Terman

Learn More
We describe an approach to automate certain high-level implementation decisions in a pervasive application , allowing them to be postponed until run time. Our system enables a model in which an application programmer can specify the behavior of an adaptive application as a set of open-ended decision points. We formalize decision points as Goals, each of(More)
the largest interdisciplinary research laboratory at MIT in terms of personnel and volume. CSAIL brings together faculty, researchers, and students in a wide program of study, research, and experimentation. The laboratory's membership is comprised of 782 members, including 159 faculty and research staff, 456 graduate students, 45 undergraduates, 88(More)
— The rapid increase in the number and variety of consumer-level electronic devices without the corresponding development of device management technology has lead to a configuration nightmare. We propose to use goal-oriented programming over a substrate of network-portable objects to help reduce the amount of configuration users must do in order to have(More)
—We present a middleware platform for assembling pervasive applications that demand fault-tolerance and adaptivity in distributed, dynamic environments. Unlike typical adaptive middleware approaches, in which sophisticated component model semantics are embedded into an existing, underlying platform (e.g., CORBA, COM, EJB), we propose a platform that imposes(More)
Citation Pham, H. et al. " A dynamic platform for runtime adaptation. Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.(More)
  • 1