CodeFutures Press Releases

Wednesday, September 22, 2004

CodeFutures FireStorm/DAO Architect Edition Java Code Generator used by Ajilon Consulting for Advanced Military Application

Ajilon Consulting, a premier provider of information technology (IT) solutions since 1969, has successfully used FireStorm/DAO Architect Edition on a major military project.

FireStorm/DAO automatically generates Java source code for accessing relational databases. The key benefit is much higher developer productivity because manual coding is eliminated. "Within a few minutes of downloading the evaluation of FireStorm/DAO, we were able to see the advantages of generating the persistence layer code. Clear, consistent and well documented code was generated for a 300+ table Oracle database in less than a minute" according to Matt Pearce, Technology Consultant, Ajilon Consulting. According to Dan Froelich, CodeFutures VP of Sales "The business case for using FireStorm/DAO is that it could take hundreds of hours to manual write Java code that can generated in seconds."

FireStorm/DAO Architect Edition includes the full source code for the code generation templates, which allows developers to customize how the tool works. Pearce explains "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."

According to Andy Grove, CodeFutures Chief Architect, "The code generation templates in FireStorm/DAO Architect Edition can be customized to a project’s exact requirements: optimize performance, integrate more closely with existing build environments, and add environment-specific extra custom features such as cashing, security, auditing, and clustering. There is really no limit to what can be done."

The adaptability of FireStorm/DAO Architect Edition is confirmed by Pearce "We like to joke that at the end of our 18-month project, we will have figured out how to generate the entire application. We would like to thank the FireStorm/DAO team for their outstanding support throughout our project."


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

www.codefutures.com/architect/


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 database performance tools. The benefits provided by CodeFutures' database access tools 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 Java DAO ( Data Access Object) code for accessing relational databases.

CodeFutures' products are used by corporate Java software programmers for Java persistence 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).


Labels: , ,


CodeFutures Targets Senior Java Developers with Architect Edition of its FireStorm/DAO Database Access Tool

CodeFutures has launched an Architect Edition of its popular FireStorm/DAO Java database access 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 Chief Architect, "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: www.codefutures.com/ajilon/

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

www.codefutures.com/architect/

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 database performance tools. The benefits provided by CodeFutures' database access tools 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 Java DAO ( Data Access Object) code for accessing relational databases.

CodeFutures' products are used by corporate Java software programmers for Java persistence 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).

Labels: , ,


Tuesday, September 7, 2004

CodeFutures Enables Rapid Prototyping with FireStorm/DAO 2.2

CodeFutures has announced the General Availability of Release 2.2 of its FireStorm/DAO™ Java code generation tool for data persistence.

FireStorm/DAO generates a complete Web application for interacting with the generated Data Access Object tier. The generated application is based on the Apache Struts framework and contains full functionality for inserting, updating, deleting, and searching records using the DAO tier.

The results from code generation are immediate. This means that multiple solutions to any specific business problem can be examined very quickly.

"We specialize in fast, high-value projects with real, hard deadlines under must-win business scenarios - so the rapid prototyping provided by FireStorm/DAO directly aligns with our business model." Alex Shmelev, President, Alerois Corporation

According to CodeFutures Chief Architect, Andy Grove "The new client generation feature makes FireStorm/DAO ideal for rapid prototyping and proof of concept projects. In a matter of seconds, developers can produce an end-to-end application ".

"FireStorm/DAO streamlines the development of our Web-based applications. In seconds, it generates flawless code that could take development staff days to produce and then test. We also get the added benefits of a robust, consistent, and maintainable data access model, rather than hand-coded SQL statements throughout the code base." Tom Patterson, Senior Software Engineer, Eoscene Corporation.

FireStorm/DAO 2.2 GA is available for immediate download and free evaluation from:
www.codefutures.com/products/firestorm/download/

FireStorm/DAO 2.2 is priced from $195 per developer. There are no runtime deployment licensing fees.

About CodeFutures

CodeFutures is the leading supplier of database performance tools. The benefits provided by CodeFutures' database access tools 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 Java DAO ( Data Access Object) code for accessing relational databases.

CodeFutures' products are used by corporate Java software programmers for Java persistence 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).



Labels: , ,