Michael B. Craig

Learn More
Applications that combine live data streams with embedded, parallel, and distributed processing are becoming more commonplace. <i>WaveScript</i> is a domain-specific language that brings high-level, type-safe, garbage-collected programming to these domains. This is made possible by three primary implementation techniques, each of which leverages(More)
Applications that combine live data streams with embedded, parallel , and distributed processing are becoming more commonplace. WaveScript is a domain-specific language that brings high-level, type-safe, garbage-collected programming to these domains. This is made possible by three primary implementation techniques. First, we employ a novel evaluation(More)
Citation Craig, M.B. et al. " Matching data fragments with imperfect identifiers from disparate sources. 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(More)
  • 1