cids (component integration toolkit for distributed systems) is a toolkit to build and maintain distributed information systems. with cids one can easily build complex distributed metainformation or EAI systems. cids is fully platform-independent.
An architecture description language (DiaSpec) supports the description of components of a given distributed computing area. From these descriptions, DiaGen generates a dedicated programming framework to support distributed application development.
JaneySpaces is a network abstraction library based on a space of distributed objects. It is designed to fit with traditional Object Oriented designs and principles, and to be as unobtrusive as possible when it comes to the structure of your application.
SocketTest - powerful and small software tool for socket testing. It can create both TCP and UDP client or server. It can be used to test any server or client that uses TCP or UDP protocol to communicate.
Joone is a neural net framework written in Java(tm). It's composed by a core engine, a GUI editor and a distributed training environment and can be extended by writing new modules to implement new algorithms or architectures starting from base component
AntDepo is a flexible distributed automation harness that enables you to break complex management processes down into reusable generic commands. For more information, visit http://www.antdepo.org.
Sfeb is a Simple and Flexible Enterprise Bus. Its purpose is to share business components on a network, and make them accessible through various protocols(http, jms, ...). Sfeb can be adapted, to your needs with the Sfeb sdk.
Soapod provides an open-source, open-standards Java(TM) application server. It embraces and implements an integrated peer-to-peer, service-oriented architecture based on open standards such as the Web service stack and JSR standards.
CoDeK - Java Concurrent Development frameworK is a very simple, open-source, academic java library aimed to help the development of Java multi-threading concurrent applications.
Peruser is a open-source lightweight knowledge application framework. Peruser speaks XML and RDF and is implemented in Java. Peruser code runs within Cocoon, as a standalone webapp, as console programs invoked through ant, or as embeddable java code.
IDEAIS is a enteprise service bus integration plataform for software development tools and activities. It uses Web Services (SOAP/HTTP) to integrate best of the breed software development tools (Eclipse, Subversion, Bugzilla, dotProject, vTiger).
A peer-to-peer object sharing system, based on ICE, which can be applied to several P2P applications. An initial proof of concept will be a distributed web cache for LANs with no central proxy server.
SMUT NIO is Scalable Multi User Technology based on Java NIO. This technology abstracts the client server communication and allows the user to create multi user applications concentrating on business logic rather than server communications.
Software originally realised by the Grid research project Akogrimo (http:/www.mobilegrids.org) working on integrating network capabilities with Grid Middleware. Selected topics are Context Management, SIP/SOAP integration, Semantic workflows, ...
An extensible framework to provide data adaptation services in distributed systems and ETL applications. Used to preprocess (non-XML) data into XML, transform and validate XML data and write it to a sink interface. Also includes simple XML tools.
Java-based security platform which provides a multi-user service middleware for distributed systems. Features: service environment, Shell-based interaction, user authentication (password, soft-token, smard-card), policy enforcement, Web services support
ActiveGrid is an Enterprise Web 2.0 solution that allows the composition of code-free applications that comply with corporate IT standards. Technologies include Python, Java, XForm, Xpath, WSDL, CSS, XML Schema (XSD), XACML, and BPEL.
The DBE Studio is an Integrated Development Environment (IDE) for the Digital Business Ecosystem (DBE). It includes eclipse plugins that allow business services to be analysed, and corresponding software services to be defined, developed and deployed.
MultiJADS is a domain independent multiagent active design documents shell. It uses multiagent technology to support activities in concurrent and distributed design systems and is based on the Active Design Documents (ADD) approach.
RUNES is a cross-platform, component-based middleware framework allowing for dynamic reconfiguration of functionality. Its lightweight implementation spans powerful nodes like PDAs and PCs, as well as tiny embedded devices.
Alternative implementation of Spring framework remoting subsystem that supports different schemes of remote communication between client and server (1-1, 1-many, dynamic services discovering).
Utility classes for sending files over JMS providers like ActiveMQ, use of XDoclet generated code and Hibernate in J2EE projects. In addition code to call EJB SessionBeans from C++. Programming Language: java Libraries: XDoclet, Hibernate