Skip navigation
Skip navigation
You are using an outdated browser. Please upgrade your browser.

[Denver, CO and London, September 22, 2004] CodeFutures has launched an Architect Edition of its popular FireStorm/DAO Java code generation tool. FireStorm/DAO makes Java software developers more productive by automatically generating Java source code for accessing relational databases. The benefits provided by CodeFutures' code generation approach are higher developer productivity, better software quality, and lower maintenance costs. The Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. According to Andy Grove, CodeFutures CTO, “The key issue is control over how the Java source code is generated. Every project has its own specific requirements.”

Customers such as Kobus Steenekamp, Senior Java Developer at Discovery Health agrees: ”FireStorm/DAO Architect Edition gives us full control and ownership over the code that is much preferred over other more proprietary products. In our experience, most other DB mapping tools and products provide great productivity over the short term, but over the long term, the inability to control the generated JDBC introduces bugs that are very difficult to fix and maintain. Unnecessary workarounds are then used which contaminate our system's architecture. FireStorm/DAO will definitely stay part of our tool set within the foreseeable future!"
Andy Grove explains “The code generation templates are written in standard Java so there is no need to learn a proprietary code generation template language as with other solutions. This is very important because there is no learning curve, like for example, Unified Modeling Language – UML”.

The Java code generated by FireStorm/DAO can be customized in many ways, including:
-Optimize performance based on specific project requirements
-Integrate more closely with existing development procedures and build environments, such as internal coding standards
-Add environment-specific extra custom features such as caching, security, auditing, and clustering

There is no limit on the number of custom DAO design templates that can be developed – possibly using different templates for different parts of the same application.

“FireStorm/DAO Architect Edition allows us complete control over the generated code mitigating any risks of changes in our application or the product. We were able to build upon the generated persistence layer and generate much of our client and business layer code. In some cases, we were able to generate up to 75% of the code leaving only business logic to program.” says Matt Pearce, Technology Consultant, Ajilon Consulting

Additional information on how Ajilon Consulting is using FireStorm/DAO Architect edition is available in a separate press release here:

Additional information on FireStorm/DAO Architect Edition is available here:

A product tutorial with screenshots is available here:

FireStorm/DAO Architect Edition is available for free evaluation from:

The FireStorm/DAO product range is priced from $195 per developer.
FireStorm/DAO Architect Edition is priced at $3,495 per developer.
There are no runtime deployment licensing fees.

About CodeFutures™
CodeFutures is the leading supplier of Java software development products for advanced data persistence. The benefits provided by CodeFutures' approach are higher developer productivity, better software quality, and lower maintenance costs. CodeFutures' first product, the award-winning FireStorm/DAO, makes Java software developers more productive by generating the business logic for accessing relational databases in service-oriented and object-oriented architectures.

CodeFutures' products are used by corporate Java software programmers in sectors such as television (BBC Technology, Turner Broadcasting), finance (Lehman Brothers, BACS), military systems (BAE, Lockheed Martin), government(Missouri Lottery, Port of Barcelona), IT consulting (Siemens Business Systems, LogicaCMG, BearingPoint), retail(MetCash, Ahold USA), high technology (EMC, Macromedia), and industry (Suzuki, AREVA).

For more information, please contact:


Andy Grove
Chief Technology Officer
CodeFutures Software
Interlocken Center
11001 W. 120th Avenue
Suite 400
Broomfield, CO 80021

Fax US: +1 303 484 5134
Phone US: +1 303 604 9669
Toll Free US: 866 604 9669

FireStorm/DAO™ is a trademark of Code Futures Software, Ltd. All other company names and product names may be trademarks or registered trademarks of their respective companies or owners.

This press release was distributed by ResponseSource Press Release Wire on behalf of CodeFutures Software in the following categories: Business & Finance, for more information visit