||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.
||Graphical user-interface toolkit and more
||Crossplatform Helper Library
||XML-based Swing GUI framework with a visual component builder
||a template language for generating XML streams and documents
||A framework to allow execution of OO simulations in Java.
||performs Xsl transformations on the ASP.NET output stream
||XSD outside XML - reap the benefits
||Yawp is a single-file foundation for PHP applications.
||Java Workflow Engine
||A high level Swing framework