Ice is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+. It is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. It features an object-oriented specification language, easy to use C++ and Java mappings, a highly efficient protocol (including protocol compression), asynchronous method invocation and dispatch, dynamic transport plug-ins, TCP/IP and UDP/IP support, SSL-based security, a firewall solution, and much more.
The Scout Portal Toolkit (SPT) is a turnkey software package that allows groups or organizations who have collections of knowledge or resources they want to share via the Web to put that collection online without a big investment in technical resources. It includes keyword and fielded search engines, a recommender system, a metadata editor, user agents (push technology to notify users of new resources), forums (bulletin boards), resource quality ratings, resource annotations by users, and support for multiple dynamic user interfaces, selectable on a per-user basis.
JWAA is a software framework for building dynamic Web applications as networks of first-class Java objects. XML is used for representing information normally coded as HTML. The XML files are automatically reloaded when they change. It has a "persistent forms" feature in which form data automatically persists in the database such that fields behave like pieces of paper that automatically preserve what's written on them. This default behavior is easily overridden. Invalid links are reported at XML load time via the browser, and are also recorded in log files.
SMEWebApp is a framework for constructing Web applications for SMEs (small and medium-sized enterprises, companies, institutions, and organizations). It is built on phpWebApp, and it is higher-level and more specific than phpWebApp. It has some components that can be reused in any application (perhaps with small modifications), like hierarchical menus, user authentication, and user administration. The aim of the project is to make Web application construction for SMEs easier than using VB.
The Information System Development Kit gives the developer a platform-independent method of creating Information Systems with data forms, SQL database access, database-browsing support, report generator and many other useful features. ISDK is now in a development stage and it is available only for the Linux operating system. The form module now works on text terminals using the ncurses library (not functional right now), and on the X-Window system using the GTK+ toolkit.
Cameleon a Framework for developing reliable database applications in a technology independent and predominantly editorial way. User interfaces may be easily exchanged from Swing to HTML and vice versa, and databases may be exchanged in the same manner. The Swing variant framework is established. The HTML user interface is under construction but can be reviewed on the project Webpage ("Test sample application"). Cameleon's target users are programmers who manage midrange data volumes (from thousands to millions of database records) and who prefer simplicity and availability rather than animation. Business features such as security management and parameter administration are supported in the framework. The framework allows web developement without any knowledge of JSP, HTML, Servlets etc. Data input elements (and groups of them) may be used in Java Server Pages.