The Model Railroad System is a software package that can help you run your railroad. It allows you to operate your layout, from running trains to working your signals and switches. It has support for a network of Bruce Chubb CMR/I USIC, SUSIC, and/or SMINI nodes, and/or a network of Lenz's XPressNet DCC nodes. Azatrax USB-connected Model Railroad Detectors are supported. Software to create switch lists for freight car forwarding and create timetables for your railroad are included. There is software to help with photographing your trains, and to compute the correct value for those pesky dropping resistors for LEDs and/or incandescent lamps.
XmlBlaster is XML based MOM (Message oriented Middleware) with a lot of features. It is a publish/subscribe and point-to-point MOM server which exchanges XML-encoded messages. Communication with the server is based on CORBA (using JacORB), RMI, XML-RPC, native socket, or a persistent HTTP plugin. Subscribers can use XPath expressions to filter the messages they wish to receive and add their own MIME-based filter plugins. C/C++, Java, Perl, Python, VisualBasic.net, C#, and PHP client demos are included in the xmlBlaster test suite, and Tcl and Python demo clients are scheduled. XmlBlaster also provides a browser callback framework, allowing browsers (Netscape, Mozilla, MSIE) to receive instant callbacks over a persistent http connection. A security plugin framework allows authentication/authorization in many ways. Currently there are LDAP- and passwd-based plugins available.
PEP is a modeling and verification framework for parallel systems. It provides a large number of different modelling languages (e.g. SDL, B(PN)^2, Petri nets, Process algebras and Finite Automata), and verification techniques (e.g. reachability and temporal logic model checking). Due to its Tcl/Tk-based GUI, PEP is easily extensible to other analysis or specification tools. The framework offers fully integrated simulation and debugging features on all levels.
AppsLink is a Web service and platform that lets developers create small, tight, focused Web applications which can interoperate with other Web applications. The demo apps and libraries are the source to several AppsLinked apps, and some code to help developers develop AppsLinked apps.