SOURCE: Rogue Wave Software

June 18, 2008 11:00 ET

Developer Survey Shows Steady Growth in XML File Volume and Size Fueling Demand for Efficient Means of Processing

More Than 700 Developers, Architects Share Views on XML Use

BOULDER, CO--(Marketwire - June 18, 2008) - Rogue Wave Software, Inc., the leader in enterprise class C++ components and infrastructure, today announced the results of a global survey of software developers designed to determine the ways they are processing XML files, as well as the issues that arise as the typical XML file grows and evolves. The survey revealed that performance and optimization are the main issues enterprises face when processing XML files.

According to the research:

Most companies are experiencing a growth in the use of XML files:

--  51% of the respondents said that nearly a quarter of the files in
    their organizations called by enterprise files are XML;
--  64% said that their companies are experiencing a 'steady increase' in
    the overall amount of data stored in XML;

With this growth, the issue of processing XML files has come to the forefront:

--  61% said that they are seeing a steady increase in the size of
    individual XML files;
--  69% said they are experiencing a steady growth in the number of XML
    files in the organization;
--  The majority of those experiencing a 'significant increase' in the
    overall number of XML files are also seeing a significant increase in the
    size and the overall amount of data stored in each XML file;
--  More than half of the respondents said that performance and
    optimization is the main issue they face when working with XML files.

Several of the respondents noted the strategic business benefits when they are able to efficiently process XML files, including:

--  "We wouldn't have a business without it-nearly all our third-party
    feeds are XML."
--  "We are able to sustain growth in the amount of information our tools
    are able to process."
--  "We heavily rely on XML files for configuring a complex control
    system. Transformation allows us to create specific views for the various
    experts and the use of schemas for validation has proven to drastically
    decrease errors in the configurations."
--  "We have greater visibility into assets and have established a
    standardized business process for end-of-day activities.  We also have
    greater security, reliability, and efficiency in communication with
    partners, while increasing the scalability of IT managed systems.  Finally,
    XML has enabled easier compliance with regulatory standards."

"As XML files are evolving, they are challenging traditional APIs due to size and number," said Patrick Leonard, Vice President, Engineering and Product Strategy at Rogue Wave. "One of our clients had a 200MB file of XML, which they routinely manipulated by splitting into 5MB fragments -- a cumbersome and time consuming exercise. With our HydraSDO™ for XML solution, they experienced over a 10x performance improvement. This is because HydraSDO for XML has faster parsing capability and much lower memory requirements, thus fragmenting the large 200 MB file wasn't required. And much like this particular customer, many of the respondents noted that processing XML files quickly and efficiently is a strategic business benefit in order to exchange data with customers and partners."

Rogue Wave Enables High Performance and Scalability in an XML World

HydraSDO for XML is specifically targeted to overcome the challenges associated with traditional methods of parsing. Key features of HydraSDO for XML parser include: optimization for very large XML files; lower memory footprint; and high speed parsing. HydraSDO for XML is designed with some of the most efficient tools and languages available to ensure that performance is not negatively impacted, and is specifically optimized for very large XML files.

About the Survey

The survey, recently conducted by Rogue Wave, took place over a two-week period. The results are based on input from more than 700 software development professionals using XML files in enterprises across a variety of industries around the world.

About Rogue Wave

Rogue Wave Software, Inc. is the leading provider of enterprise class C++ components and infrastructure that enable organizations to build and deploy high performance applications. Only Rogue Wave provides the most complete C++ technology stack including C++ components, UI components, run-time infrastructure, and services. Today, thousands of organizations worldwide have chosen Rogue Wave. For more information go to

Rogue Wave is a registered trademarks and HydraSDO is a trademark of Rogue Wave Software, Inc. in the United States and other countries. All other company and product names mentioned may be trademarks of the companies with which they are associated.

Contact Information

  • Media Relations Contact:
    Suzanne Miller
    Reidy Communications
    Email Contact
    (415) 573-0170