XL2J



HOME

OVERVIEW

PRODUCT INFO

TECHNOLOGY

CUSTOMERS

ABOUT US

JOBS


Customers


"With XL2J, incredible productivity gains are possible. After only one day of preparation, an Excel developer can start generating Java-based server objects. The same task would otherwise take a Java developer weeks or months!"
- Jonathan Rochelle -
VP Application Development, JP Morgan Chase
(Now Google Spreadsheets Product Mgr.)

  • XL2J's first customer saved over $500,000 in its first 6 months using XL2J to automatically perform the work of Java engineers.

  • It took the second XL2J customer only 2 days to install and use XL2J to deploy live applications to clients.
After only 6 months of sales, two of the largest investment banks in the world were already using XL2J in production with real clients. We have kept the names of our customers confidential at their request. However, below is an anonymous case study describing a real-world usage of XL2J.

XL2J Case Study - A real-world scenario

A large investment bank is hoping to create new business opportunities by providing its highest-tier clients access to more sophisticated analysis tools. This bank already has dozens, perhaps hundreds of analysis tools written in Excel by corporate programmers. Some examples include:
  • Collaterized Bond Obligations models
  • Complicated Annuity calculators
  • Customized pricing applications in Credit Derivatives
However, these tools are only used for internal purposes - and the underlying Excel files are treated as company confidential information because they contain proprietary equations and programming.

Java programming is expensive
The bank starts down the path of hiring Java programmers to convert 6 of the most popular analysis tools into interactive Web pages. This requires creating Web pages in HTML that replicate the core user-interface of the Excel applications, and to write a Java Web-backend on the server that replicates all the calculations that are done within Excel. Due to the complexity of the Excel spreadsheets, as well as the added overhead of creating HTML pages for a client-server model, the company Java architects predict that each of the 6 spreadsheets will require approximately 4 months to rewrite as Java applications with HTML user-interfaces. In addition, there is a significant risk of programming errors resulting in buggy conversions -- and the bank does not feel entirely comfortable about exposing potentially incorrect trading-analysis tools to its clients.

XL2J provides immediate productivity gains
Instead of hiring the Java programmers to convert the Excel spreadsheets, the bank decides to try a new application called XL2J that promises to automate this effort. To everybody's astonishment, XL2J performs the conversions automatically. Each Excel application takes less than a day to publish on the Web site. Furthermore, XL2J provides a full regression test harness that allows the bank to double-check the correctness of the conversion from Excel to Java.

The cost savings are significant
Not only did the bank save 4 months of programming time, it also saved a lot of money. For converting 6 complex spreadsheets, the bank calculated its savings as:

   6 applications
x 4 months each
x 200 hours/month
x $120/hour/programmer
   $576,000 saved

New opportunities for the future
The bank has realized that XL2J can fundamentally change how its IT department uses Microsoft Excel - not only in client-facing applications, but also in internal applications. Specifically, the bank is working on a risk-management initiative to quantify and manage risk across many trading desks. Each group stores trading information in Microsoft Excel files, and there is no easy mechanism for accessing or querying this information from a centralized computer. However, using XL2J it is possible to automatically convert the decentralized Excel repositories into Web-based Java objects with XML/J2EE interfaces. While this project has only begun, the bank is certain that it will replicate the success story above but in even greater proportions.

<< Technology    About Us >>


Copyright 2001 - 2011, FurrayLogic Inc