Contents of Volume 39, 2000 Number One (G321-0137) San Francisco performance: A case study in performance of large-scale 4 Java applications R. Christ, S. L. Halter, K. Lynne, S. Meizer, S. J. Munroe, and M. Pasch (G321-5714) Java programming for high-performance numerical computing 21 J. E. Moreira, S. P. Midkiff, M. Gupta, P. V. Artigas, M. Snir, and R. D. Lawrence (G321-5715) Java server benchmarks 57 S. J. Baylor, M. Devarakonda, S. J. Fink, E. Gluzberg, M. Kalantar, P. Muttineni, E. Barsness, R. Arora, R. Dimpsey, and S. J. Monroe (G321-5716) Java Virtual Machine Profiler Interface 82 D. Viswanathan and S. Liang (G321-5717) JaViz: A client/server Java profiling tool 96 I. H. Kazi, D. P. Jose, B. Ben-Hamida, C. J. Hescott, C. Kwok, J. A. Konstan, D. J. Lilja, and P.-C. Yew (G321-5718) A unifying approach to performance analysis in the Java environment 118 W. P. Alexander, R. F. Berry, F. E. Levine, and R. J. Urquhart (G321-5719) The evolution of a high-performing Java virtual machine 135 W. Gu, N. A. Burns, M. T. Collins, and W. Y. P. Wong (G321-5720) Java server performance: A case study of building efficient, scalable Jvms 151 R. Dimpsey, R. Arora, and K. Kuiper (G321-5721) Overview of the IBM Java Just-in-Time Compiler 175 T. Suganuma, T. Ogasawara, M. Takeuchi, T. Yasue, M. Kawahito, K. Ishizaki, H. Komatsu, and T. Nakatani (G321-5722) Building a Java virtual machine for server applications: The Jvm on OS/390 194 D. Dillenberger, R. Bordawekar, C. W. Clark, D. Durand, D. Emmes, O. Gohda, S. Howard, M. F. Oliver, F. Samuel, and R. W. St. John (G321-5723) The Jalapeño virtual machine 211 B. Alpern, C. R. Attanasio, J. J. Barton, M. G. Burke, P. Cheng, J.-D. Choi, A. Cocchi, S. J. Fink, D. Grove, M. Hind, S. F. Hummel, D. Lieber, V. Litvinov, M. F. Mergen, T. Ngo, J. R. Russell, V. Sarkar, M. J. Serrano, J. C. Shepherd, S. E. Smith, V. C. Sreedhar, H. Srinivasan, and J. Whaley (G321-5724) Number Two (G321-0138) IBM SanFrancisco: Moving into the marketplace 244 V. M. Johnson and D. K. Austreng Business Component Prototyper for SanFrancisco: An experiment in 248 architecture for application development tools H. van Emde Boas-Lubsen Bridging the framework modeling and implementation gap 267 R. Bunting The use of IBM SanFrancisco core business processes in human resources 285 scheduling E. J. Jaufmann, Jr. and D. C. Logan Using JavaBeans components as accessors to Enterprise JavaBeans components 293 A. Tost and V. M. Johnson Technical note—IBS Consist two years later: The LEGO brick dream 301 R. van der Salm Technical note—Business function specification of commercial applications 315 D. Bevington Technical note—A three-dimensional framework for information technology 336 solutions D. D. Ricke An enterprise directory solution with DB2 360 S. S. B. Shi, E. Stokes, D. Byrne, C. F. Corn, D. Bachmann, and T. Jones Emulator Express: A system for optimizing emulator performance for wireless 384 networks B. C. Housel and I. Shields Numbers Three and Four (G321-0139) From being digital to digital beings 417 N. Negroponte Why the Media Lab works—A personal view 419 K. Haase Media, networks, and content 435 A. Lippman Physically interactive story environments 438 C. S. Pinhanez, J. W. Davis, S. Intille, M. P. Johnson, A. D. Wilson, A. F. Bobick, and B. Blumberg Synergistic storyscapes and constructionist cinematic sharing 456 G. Davenport, S. Agamanolis, B. Barry, B. Bradley, and K. Brooks Hyperlinked television research at the MIT Media Laboratory 470 V. M. Bove, Jr., J. Dakss, E. Chalom, and S. Agamanolis Media in performance: Interactive spaces for dance, theater, circus, and 479 museum exhibits F. Sparacino, G. Davenport, and A. Pentland Design and implementation of expressive footwear 511 J. A. Paradiso, K. Hsiao, A. Y. Benbasat, and Z. Teegarden Things that talk: Using sound for device-to-device and device-to-human 530 communication V. Gerasimov and W. Bender Applications for data hiding 547 W. Bender, W. Butera, D. Gruhl, R. Hwang, F. J. Paiz, and S. Pogreb A new structure for news editing 569 D. Gruhl and W. Bender Interlingual BRICO 589 K. Haase Time Frames: Temporal augmentation of the news 597 D. B. Koen and W. Bender Out of context: Computer systems that adapt to, and learn from, context 617 H. Lieberman and T. Selker SuperNews: Multiple feeds for multiple views 633 S. Elo Dean and L. Weitzman Synthetic News Radio 646 K. Emnett and C. Schmandt Everywhere messaging 660 C. Schmandt, N. Marmasse, S. Marti, N. Sawhney, and S. Wheeler Future arts: By and for whom, and for what? 678 T. Machover Learning and expressing 683 W. Bender Just-in-time information retrieval agents 685 B. J. Rhodes and P. Maes Toward computers that recognize and respond to user emotion 705 R. W. Picard What's the big idea? Toward a pedagogy of idea power 720 S. Papert Silver Stringers and Junior Journalists: Active information producers 730 B. K. Smith, W. Bender, I. Endter, J. Driscoll, M. Turpeinen, and D. Quan Justifying imagery: Multimedia support for learning through explanation 749 B. K. Smith and E. Blankinship Emergent Design and learning environments: Building on indigenous knowledge 768 D. Cavallo EGGG: Automated programming for game generation 782 J. Orwant MetaCricket: A designer's kit for making computational devices 795 F. Martin, B. Mikhak, and B. Silverman It's not just information 816 M. Resnick It's alive! 821 A. Pentland Toward a table-top quantum computer 823 Y. Maguire, E. Boyden, and N. Gershenfeld E-broidery: Design and fabrication of textile-based computing 840 E. R. Post, M. Orth, P. R. Russo, and N. Gershenfeld An installation of interactive furniture 861 O. Omojola, E. R. Post, M. D. Hancher, Y. Maguire, R. Pappu, B. Schoner, P. R. Russo, R. Fletcher, and N. Gershenfeld Context-aware design and interaction in computer systems 880 T. Selker and W. Burleson Sensor systems for interactive surfaces 892 J. A. Paradiso, K. Hsiao, J. Strickon, J. Lifton, and A. Adler Emerging frameworks for tangible user interfaces 915 B. Ullmer and H. Ishii Everything, the universe, and life 932 N. Gershenfeld Note--Numbers in parentheses after issue numbers and after authors' names denote the Reprint Order Numbers.