Joe: Fox Internetics book chapter is pretty high level -- not _directly_ attributable to any particular project or funding source. You can decide if it is appropriate to include in Annual Report. I am sending copies anyway, as it might be of interest to you, Turcotte, etc. PUBLICATIONS PREVIOUSLY SUBMITTED TO CEWES MSRC Press Release, "Newly Emergent Web Technologies Make Unique Distance Learning Course a Reality," Syracuse University, 22 October 1997. PUBLICATIONS ALSO SUBMITTED TO THE CEWES MSRC PET TECHNICAL REPORT ARCHIVE D. Dias, G. C. Fox, W. Furmanski, V. Mehra, B. Natarajan, H. T. Ozdemir, S. Pallickara, Z. Ozdemir, "Exploring JSDA, CORBA and HLA based MuTech's for Scalable Televirtual (TVR) Environments" , presented at the Workshop on OO and VRML, VRML98 Conference, Monterey, CA, Feb 16-19,1998, http://www.cs.uni-sb.de/~diehl/workshop/proc.html ABSTRACT: We discuss here new distributed computing technologies of relevance for building multi-user scalable televirtual (TVR) environments on the Internet such as: Java Shared Data API (JSDA) by JavaSoft, Common Object Request Broker Architecture (CORBA) by Object Management Group (OMG) and High Level Architecture (HLA) by Defence Modeling and Simulation Office (DMSO). We describe our early TVR prototype based on VRML2 front-end and JSDA back-end, and we summarize our ongoing work on exploring CORBA Events and HLA Dynamic Data Distribution technologies for building scalable collaboration servers for the Internet. G. C. Fox, W. Furmanski and H. T. Ozdemir, "JWORB - Java Web Object Request Broker for Commodity Software based Visual Dataflow Metacomputing Programming Environment" , submitted for the HPDC-7, Chicago, IL, July 28-31, 1998, http://tapetus.npac.syr.edu/iwt98/pm/documents/hpdc98/paper.html ABSTRACT: JWORB is a multi-protocol Java server under development at NPAC, currently capable of handling HTTP and IIOP prototocols. Hence, JWORB can be viewed as a Java based Web Server which can also act as a CORBA broker. We present here JWORB rationale, architecture, implementation status, results of early performance measurements and we illustrate its role in the new WebFlow system under development. G.C. Fox, W. Furmanski, B. Natarajan, H. T. Ozdemir, Z. Odcikin Ozdemir, S. Pallickara and T. Pulikal, "Integrating Web, Desktop, Enterprise and Military Simulation Technologies To Enable World-Wide Scalable Televirtual (TVR) Environments" , submitted to the Workshop on Web-based Infrastructures for Collaborative Enterprises, the WET ICE'98 Conference, Stanford University, June 17-19,1998, http://osprey7.npac.syr.edu:1998/iwt98/projects/webhla/users/hasan/papers/WETICE/paperWETICE.html ABSTRACT : We present an approach to the next generation televirtual (TVR) environments that integrate collaboration with distributed computing and modern modeling and simulation technologies. We follow the 3-tier architecture with the Web Object (Java/CORBA) based middleware, VRML/Java3D/DirectX based front-ends and JDBC/PSS/OLEDB based back-ends and we are testing our design and the integration concepts by prototyping a multi-user authoring and runtime environment to support WebHLA based distributed military simulations. We present first our taxonomy of collaboratory frameworks and our integration paradigm, based on the WebFlow system at NPAC. We then list the critical enabling technologies that are being integrated and finally we summarize the current status of our prototyping experiments. E. Akarsu, G.C.Fox, W. Furmanski+, T. Haupt, H. Ozdemir, Z. Odcikin Ozdemir, S. Pallickara and T. Pulikal, "Building Web/Commodity based Visual Authoring Environments for Distributed Object/Component Applications - A Case Study using NPAC WebFlow System", submitted to Middleware '98, IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing, The Lake District, UK, 15-18 Sept 1998, http://www.npac.syr.edu/projects/webspace/doc/middleware98/ ABSTRACT: We present here an approach towards visual authoring environments for Web/Commodity based distributed object/omponentware computing using the WebFlow system under development at NPAC as a case study. WebFlow is a 3-tier Java based visual dataflow system with applets based authoring, visualization and control front-ends, and with servlets based middleware management of backend modules that wrap legacy codes such as databases or high performance simulations. We summarize here the WebFlow architecture, we describe a set of demos and early applications in various areas of distributed computing (including imaging, collaboration, condensed matter physics and military wargaming simulations), and we outline the next phase design, based on lessons learned in the current prototype. New WebFlow uses JWORB (Java Web Object Request Broker) middleware and employs WOMA (Web Object Management Architecture) methodology to establish a testbed for testing, evaluating and integrating the emergent componentware standards of CORBA, DCOM, Java and W3C/WOM. G. Fox and W. Furmanski, "HPcc as High Performance Commodity Computing", book chapter in "Building National Grid", edited by I. Foster and C. Kesselman, Morgan and Kaufman 1998, http://www.npac.syr.edu/users/gcf/HPcc/HPcc.html PUBLICATIONS AND PRESENTATIONS Thomas R. Scavo, Marek Podgorny, and Nancy J. McCracken, "Synchronous Learning at a Distance: Experiences with Tango", presentation at Teaching Tools'97, Syracuse University, Syracuse, NY, 5-6 November 1997. ABSTRACT: Currently we are teaching a section of the computational science course "Programming for the Web" to a group of students at Jackson State University at Jackson, Mississippi. What makes this course unique is that twice a week we "meet" with our students online and present lecture slides, show programming examples, and discuss concepts (in real time) over the Internet. This is made possible by a software system called Tango, a collaborative teaching tool developed at the Northeast Parallel Architectures Center at Syracuse University. This talk will describe our experiences teaching this course, what worked, and what didn't. More generally, we will speculate on the future of distance-learning technologies and barriers to change in the educational marketplace. Tom Scavo, "Synchronous Distance Learning with TANGO", High Performance Computing Applications and Technology Symposium, Clark-Atlanta University, Atlanta, Georgia, 5-6 March 1998. Geoffrey C. Fox, "Internetics: Technologies, Applications and Academic Field" to appear in Feynman Lectures on Computation Volume 2, edited by Tony Hey, Addison Wesley (1998). PUBLICATIONS IN PREPARATION D. Bernholdt, G. C. Fox, W. Furmanski, B. Natarajan, H. T. Ozdemir, Z. Odcikin Ozdemir and T. Pulikal, "WebHLA - An Interactive Programming and Training Environment for High Performance Modeling and Simulation" , abstract submitted to the DoD HPC 98 Users Group Conference, Rice University, Houston, TX, June 1-5 1998, http://tapetus.npac.syr.edu/iwt98/pm/conferences/DoDHPC98UGC/Abstract.htm G. C. Fox, W. Furmanski and S. Pallickara, "Building Distributed Systems for the Pragmatic Object Web", Wiley 98 book in progress, http://www.npac.syr.edu/users/shrideep/book/ Tom Scavo, David E. Bernholdt, Geoffrey C. Fox, Roman Markowski, Nancy J. McCracken, Marek Podgorny, Debasis Mitra "Synchronous Learning at a Distance: Experiences with TANGO", CEWES MSRC PET Technical Report ABSTRACT: In the fall of 1997, the Northeast Parallel Architectures Center at Syracuse University taught a computational science course at Jackson State University in Jackson, Mississippi using the TANGO collaboratory system. What made this course unique is that twice a week instructors "met" with students online, showing lecture slides and programming examples, and discussing concepts in real time over the Internet. The goal of the project was to investigate the use of TANGO in teaching a traditional lecture-based course in a distance-learning format.