Cadena is an Eclipse plugin that provides an integrated environment for building and modeling component-based systems (including CORBA CCM systems). It provides editors for defining component types, specifying component behavior, and creating and visualizing component assemblies. It also provides facilities for generating stub and skeleton source code for components, performing dependency analysis that traces inter/inta-component event and data dependencies, executing the developed systems, and more.
PMS/PyPubSub (short for Python Message Service / Python based Publish Subscribe) is a framework for implementing a publish subscribe mechanism into a Python application. A python process somewhere in the network publishes one or more topics which consist of Python objects. Multiple processes in the network can subscribe to fresh updates of the published topics. A publisher and its subsribers are fully decoupled. The datatype of a topic can be freely defined and changed at runtime. New publishers and subscribers can easily be added at runtime.
TIDorb C++ is a CORBA 2.6 ORB with a high level of stability and performance. It fully implements Portable Object Adapter (POA), IIOP protocol (versions 1.0, 1.1, and 1.2), including bi-directional communications, MIOP protocol (IIOP over udp/multicast), ZIOP (zipped IIOP), SSLIOP (SSL over IIOP), CSIv2, the Dynamic Anys API, DII dynamic invocation interface, and DSI dynamic skeletons APIs, the static invocation API, OBV (object by value passing), and some CORBA messaging QoS policies, and it partially implements RealTime functionalities and Codecs.
QOF (Query Object Framework), provides a set of C Language utilities for performing generic structured complex queries on a set of data held by a set of C/C++ objects. This framework is unique in that it does not require SQL or any database at all to perform the query. Thus, it allows programmers to add query support to their applications without having to hook into an SQL database.
The Interreality project is a collection of Open Source, Free Software projects based on the Virtual Object System (VOS) platform. The goal is to develop a free and open platform for multi-user 3D virtual reality games, applications, and interactive, collaborative 3D virtual spaces. VOS is a powerful and generic network object framework designed to support a variety of high-performance applications. It is the basis for Ter'Angreal, a general-purpose browser application for entering and participating in 3D worlds.