The survey results can be summarized as:
-Three quarters of enterprises using Java are using or planning to use Service Oriented Archiectures
-Over 30% have scalability problems and 56% have performance problems due to bottlenecks
-The vast majority of Java developers surveyed believe they have high performance requirements
-About one third of the Java developers surveyed had groups using C++ as well and Web Services technology is still relevant for C++ development
Survey Data Quality
The survey sent out to about 7,000 Java developers – primarily in the US and Europe (Asian/South America/African developers were not surveyed, unless they were CodeFutures customers). There were about 500 responders, which is consistent with other items in CodeFutures' newsletters. An iPod nano was given as a prize. The survey profile is not typical of the overall market profile a few ways:
-FireStorm/DAO is commercial software, so it does not attract many developers looking for free, open source software, which is a substantial part of the overall Java market
-FireStorm/DAO, as a productivity tool, attracts a lot of consultants and system integrations – who would use a wider variety of technologies than in house development teams
-no attempt was made to make the survey anything more than a 'straw pole' of CodeFutures' developers. There was no demographic information collected on the responders. So developers from large and small companies, Europe and the US, were all given equal weight, and there's no way to give a breakdown.The survey results are discussed in detail here.
FireStorm/DAO is a database access tool that adopts a pragmatic approach of generating Java source code for data persistence that is a direct mapping of a particular relational database schema. It is also possible to define complex multi-table queries and to leverage existing database logic contained within stored procedures.
FireStorm/DAO is based on the Data Access Object design pattern and is available in Enterprise, Architect, and OEM editions. FireStorm/DAO Architect Edition allows new custom code generation templates to be developed and integrated with the FireStorm/DAO Studio environment. FireStorm/DAO Architect Edition includes the source code for the Java code generation templates. The code generation templates are written in Java, which means that Java developers have a very short learning curve before they can start customizing the code generation.
CodeFutures is the leading supplier of database performance tools. CodeFutures' database access tool, the award-winning FireStorm/DAO, makes Java software developers more productive by generating Java DAO ( Data Access Object) code for accessing relational databases. The benefits provided by CodeFutures' database access tools are higher developer productivity, better software quality, and lower maintenance costs.CodeFutures' products are used in hundreds of companies such as Turner Broadcasting, Lehman Brothers, JP Morgan, Wells Fargo Bank, Walt Disney, Kraft Foods, T-Systems, FedEx, Bed Bath and Beyond, Lockheed Martin, Suzuki, EMC, Macromedia, and Siemens.
Labels: CodeFutures News