Introduction to web computing
The World Wide Web offers many opportunities for computing in science and engineering. Interpreting my charge as department editor quite broadly, I'd like to review some of these possibilities. If I omit areas of particular interest to you, please let me know.
Conceptualization, Prototyping And Process Of Hypermedia Applications
Latest-generation hypermedia applications represent a new challenge in traditional design and development software engineering techniques. Although there is an impressive array of models to design hypertext applications, these models may not be specially suited for conceptualization-prototyping stages. In this paper, we provide a comprehensive software engineering approach for dealing with the conceptualization, prototyping, and process of hypermedia applications. This approach uses the Pipe Model to characterize hypermedia applications during the conceptualization stage, while prototyping is accomplished using XML and Java technologies. An XML-based representation of the Pipe structures is the input for a Java application that automatically builds the prototypes of the hypermedia application. This XML representation may reference to Subordinate Processes, i.e. compiled Java classes that implement a predefined interface and can be executed in the hypermedia application without interacting with the navigation. We also present the Plumbing and PlumbingXJ process models, two specializations of a well-known hypermedia process model, which integrate and manage the use of the Pipe model and its associated XML and Java technologies.
WebWork: Integrated Programming Environment Tools for National and Grand Challenges
Tools for National and Grand Challenges Geoffrey C. Fox Department of Computer Science, Department of Physics and Northeast Parallel Architectures Center, Syracuse University, Syracuse, NY 3154432163 FAX 3154434741 gcf@npac.syr.edu http://www.npac.syr.edu or http://www.infomall.org Wojtek Furmanski Department of Physics and Northeast Parallel Architectures Center, Syracuse University, Syracuse, NY (315) 443-3891 fax (315) 443-9103 furm@npac.syr.edu http://www.npac.syr.edu Marina Chen Department of Computer Science, Boston University, Boston, MA (617) 353-8919 fax (617) 353-6457 mcchen@cs.bu.edu http://cs-www.bu.edu Claudio Rebbi Department of Physics and Center for Computational Science, Boston University, Boston, MA (617) 353-9059 James H. Cowie Cooperating Systems Corporation, Chestnut Hill, MA (603) 464-5799 Fax:(603) 464-6014 cowie@cooperate.com http://www.cooperate.com