ÜberNet is a framework which provides communication services to a Java Virtual Machine. With ÜberNet, a developer can create distributed object systems which communicate with each other using arbitrary custom protocols over the Internet. The framework is written in Java, allowing applications on multiple platforms to easily communicate with each other and thereby allowing cross-platform distributed systems development.
The Caltech Infospheres Infrastructure (II) is a distributed system framework that is implemented in Java. It provides a generic object model and a variety of messaging models: asynchronous, synchronous, and remote procedure calls. This system is provided free-of-charge so that researchers and developers can develop lightweight distributed systems that can leverage open standards and the World Wide Web.
CodeEval contains the CommentCounter component, mentioned on other Infospheres-related web pages. Other components are being added to CodeEval as we clean them up for release. CodeEval is available with full source code under the GPL as a gzipped tar file or as a zip file.
The Infosphere's Debugging framework is an advanced debugging framework for Java. This framework provides the standard core debugging and specification constructs such as assertions, debug levels and categories, stack traces, and specialized exceptions. Debugging functionality can be fine-tuned to a per-thread and/or a per-class basis, debugging contexts can be stored and recovered from persistent store, and several aspects of the debugging run-time are configurable at the meta-level. The framework is designed for extensibility.
The Java Pre-Processor, or JPP for short, is a parsing preprocessor for the Java programming language. Unlike its namesake (the C/C++ Pre-Processor, cpp), JPP provides functionality above and beyond simple textual substitution. JPP's capabilities include code beautification, code standard conformance checking, class and interface specification and testing, and documentation generation.
JPP isn't going to be made available anytime in the near future. We strongly suggest that you look into the excellent alternatives available, EPP and iContract.
The goal of our group is to develop theories, algorithms, and ideas to support compositional computing in a worldwide object network; our prototype software is only implemented as a demonstration. These packages represent research systems we use to explore ideas and example applications. It is not meant to be a competitor to CORBA, DCOM, or similar systems.
The Infospheres Project is sponsored by the CISE directorate of the National Science Foundation under Problem Solving Environments grant CCR-9527130, the Center for Research in Parallel Computing under grant NSF CCR-9120008, and by Parasoft and Novell. The formal methods and adaptivity (reliability, mobility, security) parts of the project are sponsored by the Air Force Office of Scientific Research under grant AFOSR F49620-94-1-0244.
[ Home ] [ People ] [ Papers ] [ Releases ] [ Mailing Lists ]
[ Related Work ] [ Past Projects ] [ Group Resources ] [ Our Sponsors ]
Last modified: Tue Nov 23 16:51:57 PST 1999