W H I T E P A P... W h y A r c h i...

WHITE P APER
Why Architecture Matters: PowerDesigner Enhances Its
Support for Enterprise Architecture
Sponsored by: Sybase
Stephen D. Hendrick
Kathleen E. Hendrick
May 2010
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA
P.508.872.8200
F.508.935.4015
www.idc.com
EXECUTIVE SUMMARY
Enterprise architecture (EA) is gaining increased attention due to the expanding
role of IT and the importance of aligning IT activities with business needs and
communicating this alignment to all stakeholders. Effective EA tools both
comprehensively define the alignment of business architecture and IT architecture
and ensure that changes to these architectures are addressed completely and
consistently.
The value of any architectural tool is its ability to define and abstract the relationship
between objects. IT architecture tools are well known for this ability to provide a
detailed view of how IT systems function. Enterprise architecture tools are similarly
well known for their ability to identify the structure and strategy of the enterprise and
address planning in support for moving the company from its current state to a future
state. The primary value of a converged approach to architectural tools is the ability to
establish a complete and unified blueprint of both the business and IT pursuits of the
enterprise. Once this blueprint is established, the ability of these tools to evaluate
intersections enables the enterprise to clearly understand how the business and IT
are aligned. There is tremendous value in understanding where these intersections
are complete, incomplete, or inconsistent.
PowerDesigner is well known for its comprehensive treatment of all three disciplines
within IT architecture — data modeling, object modeling, and business process
modeling (BPM) — in one tool. This approach has helped PowerDesigner become a
leading IT architecture tool. PowerDesigner also now has expanded enterprise
architecture functionality along with two key relationships in the enterprise
architecture market: an implementation of the Zachman Framework from
Zachman International and a partnership with Troux Technologies, one of the leading
vendors in enterprise architecture. These new features have enabled PowerDesigner
to also become a leader in the overall architectural tools market.
IN THIS WHITE P APER
This white paper examines the evolutionary changes that are occurring in the overall
architectural tools market, including the increasing emphasis on enterprise
architecture tools and the importance of a converged approach to architectural tools
where support is provided for both business architecture and IT architecture. The
convergence of business architecture and IT architecture in one tool provides a more
comprehensive, unified, and valuable approach for aligning IT with the structure and
strategy of the business. PowerDesigner is one of the first tools to address this
converged view of business and IT. A review of key PowerDesigner features is
provided along with a detailed discussion of PowerDesigner support for EA and what
this means for the overall architectural tools market. In addition, a case study is
included that explains how Educational Testing Service is gaining leverage from the
use of PowerDesigner.
SITUATION OVERVIEW
The Rationale for Architectural Tools
The increasing reliance on IT by enterprises has resulted in a tremendous emphasis
on the alignment of the business and IT. Volumes have been written on this topic
(over 38 million articles at last count), and billions have been spent on hardware,
software, and services in pursuit of this goal. This is where it is important to bring
back the distinction between architecture and architectural tools. Architectural tools
provide the blueprint from which an architecture is implemented. This would appear to
ensure that architectural tools are held in high esteem. However, the utility provided
by architectural tools is directly related to their functional breadth and depth.
Architectural Tool Breadth
Figure 1 provides a taxonomy of the architectural tools market and enables us to
better understand the scope of architectural tool breadth. This taxonomy first
segments the architectural tools market into IT architecture and business architecture
tools. This bifurcation is then further segmented by discrete focus areas, which
currently include data modeling, object modeling, process modeling, and enterprise
architecture.
2
#223365
©2010 IDC
FIGURE 1
A Taxonomy of the Architectural Tools Market
Architectural
Tools
Tier 1
IT
Architecture
Tools
Tier 2
Tier 3
Data
Modeling
Tools
Object
Modeling
Tools
Business
Architecture
Tools
Process
Modeling
Tools
Enterprise
Architecture
Tools
Source: IDC, 2010
Today, most architectural tools would be classified as some type of tier 3 tool and
provide support for one of the tier 3 domains. Data modeling, object modeling, and
business process modeling are all important architectural domains within IT, and it is
rare to find a tier 2 IT architecture tool that supports all three of these domains.
Business architecture tools currently have a unity relationship with EA tools, but Figure
1 was purposely created this way to support the likely expansion of business
architecture tools into domains such as policy, management, and planning. Current EA
tools have a distinct business focus and, while capable of bridging to the IT domain,
generally stop well short of understanding the specifics of the IT domain. Consequently,
the only way to obtain a comprehensive architectural understanding of the enterprise is
to seek a tier 1 architectural tool or invest in multiple tier 2 or tier 3 tools.
The complexity of aligning multiple architectural tools tends to favor the use of a tier 1
architectural tool. The irony is that the challenge facing most vendors in the
architectural tools market is the same challenge that enterprises face in aligning the
business with IT — how to achieve a complete, comprehensive, and consistent view
for the enterprise.
©2010 IDC
#223365
3
Architectural Tool Depth
In addition to functional breadth, architectural tools must support comprehensive
abstraction capabilities. Abstraction can be thought of as a continuum that can be
parsed into multiple abstraction layers and models. This continuum is bounded at the
top by conceptual models and at the bottom by physical models. There is also value
in establishing logical models that support the transition from conceptual models to
physical models. The notion of multiple abstraction layers is critical to addressing
architectural issues.
Conceptual models enable identification of key strategies, policies, information,
processes, and people intrinsic to the enterprise.
Logical models take into account key decisions regarding technology and
organization directions, providing added detail and/or constraints.
Physical models are closely aligned with key enterprise assets. The ability to
provide detailed models that show how all key assets relate to and support
enterprise strategies, policies, information, processes, and people is what
enables the enterprise to have a complete, consistent, and comprehensive
understanding of itself.
Signs of Architectural Tool Convergence
IDC has followed the IT architectural tools market for many years. While the business
architectural tools market is less mature, it is largely a different and distinct market
with little historical overlap into the IT architectural tools market. However, there are
signs of architectural tool convergence.
The leading IT architectural tools vendors are expanding their products to support EA
capabilities. This is the path that Sybase has embraced with PowerDesigner. Sybase
also made two announcements in 2009 that extend its capabilities in the EA domain:
In May 2009 Sybase announced a working relationship with Zachman
International to incorporate the Zachman Framework into future releases of
PowerDesigner. CEO John Zachman is well known for his work in information
system architecture and EA.
In October 2009 Sybase and Troux Technologies announced a working
relationship to bring together Sybase's PowerDesigner model-driven
development tool and Troux's EA solution for IT planning. This relationship is
very interesting given the underlying architecture of the PowerDesigner product
and the strength of the Troux product in IT planning.
4
#223365
©2010 IDC
SYBASE POWERDESIGNER
Company Overview
Sybase has been a vendor in the software industry for 25 years and a leading
software vendor for much of that time. During that time the products that Sybase
provides have grown to encompass data management, application development,
analytics, modeling, and mobile data services. Through these products and services,
Sybase is able to offer organizations the ability to develop and configure systems that
collect, store, integrate, and manage data across an enterprise. Products in its Mobile
Messaging, Mobile Commerce, and Mobile Enterprise product families enable
corporate data to be used by a growing audience of users on any number of devices.
Employing nearly 4,000 employees worldwide, Sybase is a global company whose
products and services are used around the world in a myriad of industries. For many
of these industries, Sybase provides vertical solutions as well as solutions designed
to meet specific organizational needs in areas such as business continuity, data
warehousing, and business intelligence and analytics.
Despite a weak economy, Sybase has grown revenue, operating income, and net
income in every one of the past four years. Although revenue in 2009 grew only 3.4%,
operating income grew 37.6%, reflecting significant expense control. The ability to
maintain growth in challenging economic times attests to the strength of the Sybase
products and services.
PowerDesigner
The first commercial release of what is today PowerDesigner took place in 1989. The
current release some 20+ years later is PowerDesigner 15.2. PowerDesigner is also
one of the few architectural tools that provide complete support for all aspects of IT
architecture and business architecture. This is unusual in the architectural tools
market because of the challenging scope and has clearly helped PowerDesigner
become a leading architectural tool.
PowerDesigner architecture is based on a meta metamodel. In this meta metamodel,
the relationship between objects is also an object. Consequently, relationships can
define any kind of dependency. So extending the meta metamodel (adding
metaclasses) is as simple as adding additional object types. This allows
PowerDesigner to adapt very quickly and easily to any visualization or metaclass that
is needed. This gives all the metamodels in the product a level of intimacy that is
unparalleled, enables fully integrated metadata management, and also accounts for
the flexibility and power of PowerDesigner's Link and Sync technology.
PowerDesigner includes an enterprise repository and features open support for major
development platforms and process execution languages. Additionally,
PowerDesigner has expanded its support for EA. The following sections provide an
overview of key PowerDesigner features.
©2010 IDC
#223365
5
Enterprise Architecture
With the most recent release of PowerDesigner, Sybase has matured and enhanced
its support for EA. A new enterprise architecture model (EAM) supports seven types
of EA diagramming. This diagramming is focused primarily on exposing the business
architecture. This represents a strong initial effort at bringing clarity to the business
structure, resources, and processes of the enterprise. Also included are several
higher-level IT architecture diagrams designed to help set the stage for the alignment
of business and IT.
Complementing this EA model are new capabilities for project and framework
support. This allows users to create project templates and manage framework
matrices that help direct, standardize, and ensure the complete treatment of
architectural activities. The project and framework have important prerequisites to
building out extensible support for EA and are closely related to the announcements
that Sybase made in 2009 regarding Zachman and Troux.
In May 2009 Sybase and Zachman International entered into a working relationship
that enabled the Zachman Framework to be available within Sybase PowerDesigner.
Zachman International is a leader in EA certification. The Zachman Framework,
initially developed in 1987, is a schema with columns that identify basic
communication functions of what, how, when, who, where, and why. The rows are
represented by reification categories represented by Identification, Definition,
Representation, Specification, Configuration, and Instantiation. This structure can be
made domain specific and is used to determine the composite implementation of an
enterprise ontology that integrates all the tiers and EA components with an overall
EA. The Zachman Framework provides the structure, and PowerDesigner provides
the tools to analyze, model, and execute the implementation process.
Sybase and Troux Technologies joined forces in October 2009, further strengthening
the use of PowerDesigner in designing and implementing enterprise architecture
strategies. An enterprise architecture exists to enable an organization to operate
efficiently in pursuit of its goals — namely profitability. Given the ever-changing nature
of the business environment, an enterprise architecture is never static; rather, it
continually responds and adapts to changing environments and customer needs and
desires. Troux's capabilities lie in enabling corporations to analyze their existing IT
environments, as a central EA component, to determine where changes can be made
for more cost-effective operations. Given the tough economic climate corporations are
facing, it is advantageous to have tools that can identify weaknesses in IT programs
and resources. Once users have used Troux to analyze their environments and
determined strategic changes to be made, PowerDesigner delivers a complete set of
modeling and code generation tools to design and implement those changes.
Customers are pleased with the EA functionality that exists and continues to be
expanded by the PowerDesigner team. The case study at the end of this paper
provides a view into the experiences of one customer in using PowerDesigner for
Enterprise Architecture.
6
#223365
©2010 IDC
Business Process Modeling
PowerDesigner's business process modeling capabilities have been improved
recently. Additions in the most recent major release include a variety of diagrams that
are key to building out a stronger capability to render and analyze business
processes. Included in this release are enhanced business process diagramming with
the ability to transform and link with process execution models that allow for extension
into other BPA techniques (i.e., audit diagrams and event-driven process chain
diagrams). PowerDesigner's enhanced capabilities allow for the definition of crossfunctional flowcharts and support key deliverables defined in the ITIL. There is also a
capability to import Visio diagrams into the BPM and EA models where they can be
enriched with PowerDesigner metadata or used to help extend existing
PowerDesigner models.
Most PowerDesigner customers we talked to were pleased to see these
improvements now that business process modeling is becoming a more important
approach for application development.
Object Modeling
PowerDesigner already supports UML 2.0, so new features in this release are
focused on supporting the Eclipse Modeling Framework as a standard target objectoriented (OO) modeling language. This is an important addition because Eclipse is
the leading IDE framework for Java development.
Data Modeling
PowerDesigner is well known for its comprehensive data modeling capabilities. These
capabilities are largely responsible for helping PowerDesigner become a leading
product in model-driven development (MDD). While data modeling is a mature
segment, Sybase continues to expand its data modeling functionality to better support
enterprise data modeling needs. New in PowerDesigner is a revised conceptual data
model that supports Barker notation and a new logical data model (LDM) that bridges
the gap between the conceptual and physical data modeling already provided. The
advantage of an LDM is that its schema is aligned with the physical data model, but it
remains database independent — making it easier to swap database engines. The
physical data model has also been revised to include support for newer RDBMS
releases from IBM, Microsoft, Oracle, Sybase, and Teradata. PowerDesigner also
features an Information Liquidity Model (ILM) that can track the flow of data through
the enterprise. This tool also tracks ETL and data quality issues, so it is useful for
designers, developers, and operations staff.
All of these models are stored within the PowerDesigner repository and based on
security settings that are available to all team members. The repository has features
for version control, configuration management, and search capabilities, as well as
notifications to users of the latest metadata available. Moreover, metadata can be
shared with all stakeholders through the PowerDesigner Web Portal.
©2010 IDC
#223365
7
Horizontal Technology Improvements
Link and Sync
Using Link and Sync technology, PowerDesigner can help users identify the
intersections between architectural layers, components, and perspectives of the
enterprise, allowing users from all groups to clearly visualize and implement fast,
reliable, and predictable change. This feature is a clear differentiator for
PowerDesigner in the market. Link and Sync effectively integrates models and
leverages the dependencies between models to provide a comprehensive
understanding and analysis of the enterprise.
This capability means that IT and business users obtain a holistic view of the enterprise
and that changes made to one model will be synchronized with all other models. This
capability is required for organizations that are employing an EA approach. It affects the
feasibility and usability of the models over time. A common problem with modeling is
that once models are created, they are never updated again to reflect reality. Moreover,
the effort involved to keep varying models in sync manually would prohibit that activity
from taking place. Through Link and Sync, this synchronization is accomplished
automatically, which increases the chances that the models will be kept up to date and
used regularly to determine how best to manage business changes and their effect on
the EA. Organizations must have a capability to efficiently determine the impact of
proposed changes to the EA. Link and Sync ensures that the impact of an actual or
anticipated change to the IT architecture or business architecture is completely
understood. Link and Sync is a key capability for the following reasons:
Link and Sync enables coordination of multitool and cross-domain metadata.
This allows PowerDesigner to provide a more complete view of all architectural
components and their dependencies across the enterprise.
Impact analysis is made far more meaningful through Link and Sync. Intended
changes to objects or relationships can be more completely understood, which
improves agility, time to market, quality, ROI, and governance.
Automated Code Generation
PowerDesigner delivers a range of modeling tools to take a project design from a highly
abstract and conceptualized state to a complex and detailed plan for execution.
Execution, in the form of automated code generation, can also be accomplished by
PowerDesigner. PowerDesigner puts customizable templates in the hands of designers
with support for all leading development environments including SQL, Java, and .NET.
PowerDesigner includes plug-in support for Eclipse, Microsoft Visual Studio, and
PowerBuilder development environments, and requirements integrate with Microsoft
Team System. These capabilities make it possible to increase productivity and provide
users with the tools with which they are familiar to execute their tasks.
Reverse Engineering
Reverse engineering speeds the architectural knowledge capture for software assets
already deployed. Besides being an effective way to accelerate the understanding of
the existing IT environment, reverse engineering is also effective at understanding
any newly acquired software assets.
8
#223365
©2010 IDC
FUTURE OUTLOOK
The EA functionality of PowerDesigner has been very effective at driving demand, so
we expect a continued focus on building out this EA functionality.
Sybase made a wise move by deciding to be an early mover in seeking to provide a
unified and converged architectural product. The strategy of bringing more and more
functionality under one roof has always been successful in the software industry. It is
especially valuable in the architecture tools market where there is added leverage in
an extended family of objects and relationships regarding dependencies, consistency,
reconciliation, and impact analysis.
Sybase is better positioned than most vendors to leverage partnerships due to its Link
and Sync technology and meta metamodel. These two technologies enable
PowerDesigner to build meaningful associations to virtually any object with the
architectural tools domain. This is evident in the partnering that PowerDesigner has
established to date (Zachman and Troux) and will greatly simplify and facilitate future
partnerships. This is especially important as the architectural tools market continues
to expand in scope.
CHALLENGES/OPPORTUNITIES
The value of a converged architecture tool is the complete and integrated
coverage provided. However, the underlying tool architecture to enable
convergence is a meta metamodel. PowerDesigner is one of the few products on
the market that employ a meta metamodel in its design, thereby making any
integration of EA technology far easier and significantly less costly than what
other vendors would experience. This will give Sybase an early mover advantage
in the converged architectural tools market.
Sybase will need to balance the degree of EA functionality it elects to build into
PowerDesigner with the role its EA partners expect to play. Partnering may
become increasingly complex as EA firms continue to expand into traditional IT
areas and IT architecture tools begin adding EA features. Repository overlap is
one of the first areas where we expect partnering issues to arise.
Other leading vendors in the MDD market would benefit from a stronger
architectural tools story. Acquisition by any of the leading software vendors of EA
technology would not immediately result in truly converged capabilities due to
technology imitations of their product architecture. However, marketing
messages could distort this situation, creating challenges for Sybase.
While there is a consistent look and feel across the PowerDesigner modeling
tools, customers indicate that it is tied to the Windows client and not the browserbased version. To simplify maintenance and product access, the PowerDesigner
team is planning to build upon the Web Portal technology to offer a full Web
client interface in the next major release.
©2010 IDC
#223365
9
CONCLUSION
PowerDesigner represents an important milestone for Sybase by increasing support
for EA. As discussed in the first half of this paper, architectural tools have tended to
evolve along two discrete paths: business architecture and IT architecture. While
many IT architecture tools can claim some support of business architecture needs,
PowerDesigner is the first IT architectural tool to provide material support and
partnering in EA.
Building EA support into PowerDesigner was a great way to make a good product
even better. PowerDesigner's current EA capabilities will certainly appeal to its
current installed base that has yet to embrace EA. Sybase can also expect to attract
an entirely new set of customers from these capabilities. Partnering with Troux also
helps PowerDesigner provide comprehensive EA capabilities. What is perhaps more
interesting is the access that Sybase now has to the Troux installed base and the
ability of both firms to market to each other's customers — given that the products, at
this point in time, are fundamentally complementary.
Sybase's new relationship with Zachman is also a deft move. Zachman's frameworks
are the gold standard of the industry and will help amplify PowerDesigner messaging
around EA.
CASE STUDY
IDC interviewed a number of PowerDesigner customers during the development of
this white paper. A consistent thread across these interviews was the added value
provided by PowerDesigner's EA functionality. The following case study describes
one customer's experience with PowerDesigner and its EA capabilities.
Educational Testing Service
Company Overview
Educational Testing Service (ETS), established in 1947, provides testing and
assessment products and services for a wide range of educational sectors. ETS is a
private and nonprofit organization that employs 5,000 professionals worldwide and
has current revenue of approximately $1.2 billion. ETS' goal is to provide fair, valid,
and reliable assessments for the organizations and customers it serves. Through the
development, administration, and scoring of a myriad of tests, ETS seeks to "advance
quality and equity in education by providing fair and valid assessments, research and
related services." As part of achieving its mission, ETS is always seeking innovative
ways to improve and refine measurement. It also invests in the tests it has designed
and rotates and mixes content to ensure quality and validity. This allows the company
to consistently provide fair assessments and maintain high standards in its field.
10
#223365
©2010 IDC
IT Organization
ETS has a centralized IT organization that consists of 700 employees. This
department is responsible for all software and information technology and services for
the entire company. Software is developed to meet many of the corporate
requirements because ETS has found it difficult to purchase off-the-shelf products to
meet its specific needs. IT is responsible for building and operating the corporate
infrastructure including applications, systems, and services but has outsourced
running that infrastructure to CSC. CSC is responsible for infrastructure areas such
as desktops, servers, WANs, and LANs. All of the capabilities of ETS are delivered
through information technology from the development of an assessment through the
creation, field testing, administering, and scoring of that assessment. Once scoring is
completed, reporting requirements and in-depth analysis ensure the integrity of the
assessment. Consequently, the IT organization uses about 15% of the company's
revenue in its support of the company's operations and services.
Architecture and Corporate Challenge
At the time ETS was established in 1947, there was no such thing as IT. Still, ETS
utilized the technology of the period to score exams. In the early years, each
assessment or test had its own computer system despite the fact that they were all
accomplishing the same thing. This ultimately led to a considerable amount of
duplication and redundancy. About 20 years ago came the recognition that the same
systems were being built repetitively, and at that time, ETS began moving toward a
centralized IT process to build a common set of capabilities. This effort was
accelerated in the past five years and has not been without challenges.
The first step was to understand exactly the scope of what it had across the entire
stack from data through business requirements. Additionally, there was a requirement
to be able to perform impact analysis so that it was possible to ascertain the effect of
changes across the range of applications and systems. This is a crucial point given
the importance and nature of the testing and reporting services the company
provides. ETS tried a number of products prior to PowerDesigner; however, it found
these products difficult to integrate, lengthy to install, or too limited in supporting an
enterprise scope.
Needs That PowerDesigner Addressed
When ETS explored prospective products, it was drawn to PowerDesigner because it
provided not only data modeling but also object-oriented and business process
modeling. In addition, it came with an underlying metadata repository where both
PowerDesigner-developed and non-PowerDesigner artifacts could be stored. ETS
began with data modeling and business process modeling and worked those two
areas together. Ultimately, ETS is working toward traceability across a domain for any
given assessment, and it has realized this goal for some of its newer systems that it
has built from scratch. Moreover, ETS leverages PowerDesigner's Link and Sync
capability to ensure that it can synchronize between various model types to document
and reconcile any changes that are made. This feature ensures that nothing is
overlooked when changes are made. When developing new systems, ETS starts by
analyzing its existing business process and defining the future state through "to-be"
©2010 IDC
#223365
11
business processes, detailing business requirements and a conceptual data model.
Once these documentation artifacts have been established, ETS can review its
existing systems (by reviewing enterprise architecture models, solution activity and
deployment diagrams, application use-case inventories, and logical deployments) to
see what already exists that can be reused and leveraged. In fact, the company now
has a metric that measures the amount of reuse and enables it to ensure that it is
compliant with its reference architecture and modeling capabilities. Hence, ETS is
able to more easily identify areas for reuse as well as detect gaps in requirements.
PowerDesigner's EA capability enables ETS to better discover and understand the
existing infrastructure and systems capabilities. This knowledge again increases
reuse and drives better quality and consistency.
PowerDesigner has been ETS' biggest success from an architectural standpoint and
has helped the company with its goal of putting new systems together more quickly.
From a business and IT alignment perspective, PowerDesigner provides data to help
ETS better align the two areas but does not do it for the company. That said, a huge
value PowerDesigner provides is impact analysis through requirements traceability,
which enables IT to much more quickly respond to new and changing requirements
from the business side. While this is currently still a challenge for ETS, it is steadily
improving as it refines its overall system integration. Another area ETS is starting to
explore is PowerDesigner's integration with Troux to gain portfolio management,
compliance, and visualization capabilities. ETS is satisfied with the functionality
provided by PowerDesigner and values working with the PowerDesigner team. ETS is
impressed with how Sybase has taken its calls, listened to its needs, and provided
strong customer service.
PowerDesigner Best Attributes
The best attributes of PowerDesigner, from ETS' perspective, fall into four areas:
architectural discipline, data modeling and management, central repository, and
working with the PowerDesigner team.
Architectural discipline is the ability to build a wide variety of models with high levels
of enforced standardization and intermodel consistency. To date, one of the biggest
benefits that ETS has realized from PowerDesigner is architectural discipline gained
from the consistency and standards enforced features of PowerDesigner tools. ETS
has found that PowerDesigner's disciplined approach to modeling results in higherquality models that have unparalleled breadth and depth of functionality and
consistency. This architectural discipline is due to the classic modeling strengths of
PowerDesigner, its central repository, and the business context afforded by its
enterprise architecture functionality.
ETS has also found the PowerDesigner data modeling and management to be very
strong. It is especially impressed with the business process modeling as a result of
recent improvements made to that module. Due to improvements that allow free
formatting, ETS has been able to eliminate the need for Visio among most of its
developers.
12
#223365
©2010 IDC
The other key strength is the common metadata repository. Once ETS completes
loading all of its models into this single consolidated repository, the company will have
very strong discovery capabilities — something it doesn't currently have. This
repository is a key part of the PowerDesigner value proposition because of its support
for discovery, versioning and impact analysis, and integration/reconciliation.
These features and standards have brought a new level of consistency across all
areas of ETS development, especially in the area of data management. Moreover,
they have also helped ETS make great strides in its goal to increase reuse of existing
functionality.
Copyright Notice
External Publication of IDC Information and Data — Any IDC information that is to be
used in advertising, press releases, or promotional materials requires prior written
approval from the appropriate IDC Vice President or Country Manager. A draft of the
proposed document should accompany any such request. IDC reserves the right to
deny approval of external usage for any reason.
Copyright 2010 IDC. Reproduction without written permission is completely forbidden.
©2010 IDC
#223365
13