Overview

The <xweld/>-tools framework is a suite of layered Java class libraries designed to accelerate the delivery of capital markets applications. The framework is maintained by the <xweld/> Development Community. It contains pre-built configurable software patterns that can be quickly wired together into enterprise-scale J2EE or J2SE financial applications. The <xweld/> framework is the brainchild of <xweld/> Community founder and principal architect John Free and it is currently used in production by some of the world's most successful financial institutions and consultancies.

The current production release of <xweld/> is version 3.2.3-FINAL. The current development release is version 3.3.1-SNAPSHOT. <xweld/> requires the 6.x JDK and Maven 3.x or higher.

Features

  • A suite of tools independent of any container or J2EE/J2SE platform, supporting JPA-based application configuration, container-independent dependency injection, expressions, type conversion, validation and many useful utility functions
  • A JPA-based persistence abstraction over Hibernate and Envers that supports entity persistence, large datasets, and entity auditing using JTA or RESOURCE_LOCAL transaction management
  • A lightweight, performant XML-based messaging integration platform using pluggable Message Oriented Middleware
  • A pluggable application security framework over JAAS using user- and role-based metadata to dynamically configure application entitlements.
  • A highly scalable, versioned, searchable hybrid EAV/XML document warehouse
  • Pluggable distributed caching and workflow engine supporting multiple vendors
  • Financial application foundation classes, including currency and currency conversion; quotes, rates, cash flows. curves, schedules and prices; and periodic scheduled tasks, holiday calendars, business centers, regions, day count calculators, money, ultra-lightweight dates and time stamps
  • An extensible reference implementation of the cross-asset trade domain model and griddable valuation framework.
  • Runtime support for scheduling tasks, quickly building event driven real-time services and engines and packaging them into deployable environments.

License

At present, the <xweld/>-tools Java framework is licensed under commercial terms, and participation in this site requires a license.

Contact Us

For more information, please contact us at

Copyright

Copyright © 1999-2012 <xweld/> Development Community, All Rights Reserved.

The contents of this web site, all images, text, grahics and software are the sole property of the <xweld/> Development Community and its agents. Unauthorized use or transmission is strictly forbidden by international copyright law.