-- 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
http://www.roguewave.com.
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 (415) 573-0170