||Reusable software components
Today's software systems are increasingly complex. Yet, the time
and effort available to produce these systems has become shorter
rather than longer.
Software reuse is one of the most important solutions to the
challenge of building complex systems. Effective reuse requires:
- Easily accessible repositories of useful, high-quality components
- Standards in technology, documentation, and software process
- Tools for finding, understanding, evaluating, adapting, and
integrating reusable components
- Effective support of the developer community that is reusing each
This category on tigris.org hosts open source projects that are
producing widely reusable software components.
||A C# port of the GEF project
||the common Gene library
||Open source graphics engine
||Double Entry General Ledger System and Je Generator
||A framework for designing and testing graph theory algorithms.
||Game development framework
||HJB (HTTP JMS Bridge)
||ColdFusion MVC Framework
||reading iCalendar format in Ada.
||C# Data Access Layer
||PHP Object Model and Framework for User Interface Components.
||A Thin Client Framework for ActionScript 2
||A storehouse of jars for various projects
||Java AWT graphics toolkit
||Native database for the J programming language
||Easy JDBC Wrapper
||Jean extends the standard container library in Ada 2005.
||A set of email services implemented in Java.
||Java Swing Components
||Java Mathematical Expression Parser
||A JMS bridge to the Spread messaging service
||C++ asynchronous concurrency lib based on Cw and Join Calculus
||Java Open Infrastructure for Servlets and Templates
||Java lib for schema based parser/producer of CSV and flat files