CaroWorks is a series of pre-built and tested business and infrastructure components that work together, and are architected to be immediately useful, whether singly or as a set, in an SOA application development or integration project in a rapid and reliable way.
The components fit to one of three categories: Business, Infrastructure or Technical, and provide real functionality of use. Many are currently in production, in major applications in major corporations within the USA and Canada.
Technical components are small, low level components that often form the building blocks for other components or address some specific technical requirement.
Infrastructure components can have meaning and relevance from a business perspective. Unlike technical and framework components, infrastructure components are designed to target common functionality within many business problem domains.
Business components are a class of components that are directed to a very specific vertical slice or industry domain.

All three classes of components work together to provide complex functionality and when integrated with your business specific components define composite applications based on a well defined Service
Oriented Architecture.

CaroWorks supplies non business specific pre-tested components so that you can concentrate on what's important to your unique business needs, thus saving you significant funds and enabling immediate testing of functionality.
CaroWorks also supplies its own code generation tool for the rapid and automatic generation of a significant percentage of the Java code and associated objects for new components that are defined within the application of interest. These components will be generated according to all the standards inherent in the existing components and be immediately useable for basic services.