RSS Feed for researchCategory: research

Apache UIMA: Unstructured Information Management Architecture »

UIMA is a framework and SDK for developing software systems that analyze large volumes of unstructured information in order to discover knowledge that is relevant to an end user.
As quoted from the website, an example UIM application might ingest plain text and identify entities, such as persons, places, organizations; or relations, such as works-for or […]

SEDA: An Architecture for Highly Concurrent Server Applications »

As quoted from the website, SEDA is an acronym for staged event-driven architecture, and decomposes a complex, event-driven application into a set of stages connected by queues. This design avoids the high overhead associated with thread-based concurrency models, and decouples event and thread scheduling from application logic. By performing admission control on each event queue, […]

Open Source Grid Computing »

Here are some open source grid computing software that are quite interesting.

GridGain is the open source grid computing software for Java. It is dual-licensed under LGPL and Apache 2.0 licenses and is built on open source software foundation
 

BOINC is a software platform for volunteer computing and desktop grid computing.  BOINC is designed to […]