How to Leverage Matching Gifts to Accelerate Your Fundraising ROI
Accelerate Your ROI in Service-Oriented Architecture
Transcript of Accelerate Your ROI in Service-Oriented Architecture
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
1/14
SAP NetWeaver Composition Environment
ACCELERATE YOUR ROI IN SERVICE-
ORIENTED ARCHITECTURE
HOW APPLICATION COMPOSITIONYIELDS FASTER PAYBACK
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
2/14
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
3/14
CONTENT
4 Achieving the Benefitsof Service-Oriented Architecture
5 Leveraging SAPs Faster Routeto SOA
6 Realizing Bottom-Line BusinessValue from SOA
7 Targeting the Sweet Spotfor Application Composition
8 Increasing the Efficiency ofDevelopers and Business Users
8 Improving the Flexibility ofIT Solutions
9 Gaining Greater Business Insight
11 Working with the SAP NetWeaverComposition Environment
11 Proven Tools and Technologiesfor Application Composition
13 Relying on SAPs ProvenApproach to SOA
13 Find Out More
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
4/14
Many IT architects envision evolvingtheir IT platform to a service-orientedarchitecture (SOA) but find their plansstymied by the inability to demonstrateimmediate business value for SOAprojects. Yes, SOA can yield significant
business value by simplifying integrationprojects, boosting productivity, increasingflexibility, lowering cost of ownership,and better aligning IT operations withbusiness objectives. But the key toachieving these business benefits inthe near term lies in leveraging existingsoftware functionality in new ways. Forcustom development projects, this meansreusing software functions and compo-nents, assembling these pieces in dif-ferent ways, and mapping them more
closely to business activities. It alsomeans minimizing the amount of manu-ally written new code with its associatedmaintenance cost.
Todays tough economic times andintense competition are forcing compa-nies to make more careful fundingdecisions. Businesses are scrutinizingevery investment to help ensure theability to bring rapid benefits and acompelling ROI. Many SOA adoptersare struggling to maintain a sound justi-
fication for continued backing becauseof the time and skill level required todeliver effective SOA-based solutions.For SOA initiatives to succeed, compa-nies like yours must find ways to deliverthe required business applications asproductively and effectively as possible,while minimizing cost and risk.
A key weapon in achieving these goalsis a comprehensive application compo-sition environment that can speed upproject delivery while reducing trainingneeds. A best-of-breed compositionenvironment must offer:
Effective and flexible reuse of existingapplications and services
A productive development environment
Role-based customization to optimizethe productivity of business users
Business process orientation to alignIT operations with business activities
The SAP NetWeaver Composition
Environment (SAP NetWeaver CE)offering has been designed specificallywith these needs in mind.
ACHIEVING THE BENEFITS OF SERVICE-
ORIENTED ARCHITECTURE
APPLICATION COMPOSITION CAN SPEEDTIME TO VALUE
Service-oriented architecture can yield significantbusiness value by simplifying integration projects,boosting productivity, increasing flexibility, loweringcost of ownership, and better aligning IT operationswith business objectives. But the key to achievingthese business benefits in the near term lies in lever-aging existing software functionality in new ways.
4
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
5/14
available adapters, prepackaged integra-tion templates, and support of industrystandards. It also offers enterprise-gradesupport for running an effective SOAby providing an enterprise services busand orchestration functionality that
supports transactions, mediation ofservices, caching, and availability.
ES Repository, delivered as part of SAPNetWeaver CE and SAP NetWeaverPI, provides centralized management ofdevelopment components, includingservice definitions, business objects,user interface definitions, and models.It features a look-up service compliantwith the Universal Description, Discovery,and Integration (UDDI) standard and
allows discovery of published Webservices that can be consumed bycomposite applications. ES Repositoryalso enables you to maintain governanceover SOA development by encouragingreuse of published services and correctversions of development componentsand models.
The services that reside in ES Repositorycome from a variety of sources, such asSAP NetWeaver PI and enterpriseservices bundles delivered as part of
enhancement packages for SAP BusinessSuite. Many services delivered in enter-prise services bundles are developed incollaboration with SAP customers andpartners through industry design groupsthat are part of the Enterprise ServicesCommunity program.
LEVERAGING SAPS FASTER ROUTE TO SOA
PROVEN SOLUTIONS STREAMLINE THEADOPTION OF SOA
Figure 1: Service-Oriented Architecture (SOA) Based on the SAP Portfolio
Before investigating SAP NetWeaverCE in more detail, it is useful to under-stand where it fits into the portfolio ofSOA solutions from SAP. SAP makesthe adoption of SOA more rapid andaffordable by delivering SOA-enabled
applications, the SAP NetWeaver tech-nology platform, and enterprise servicesthat IT can use to integrate existing pro-cesses or compose new ones. Figure 1depicts the implementation of SOAbased on the SAP portfolio.
Service-enabled for greater flexibility, theSAP Business Suite software providesbest-of-breed functionality for runningcore business processes that are easilyadaptable via reusable enterprise ser-
vices. SAP NetWeaver provides thedevelopment tools and infrastructureto deploy a mature service-orientedarchitecture through three main compo-
nents: SAP NetWeaver CE, the SAPNetWeaver Process Integration (SAPNetWeaver PI) offering, and EnterpriseServices Repository (ES Repository).
SAP NetWeaver CE provides all the
tools you need to compose businessprocesses and applications and orches-trate them with services. It also includestools for filling gaps in services byenabling the model-driven developmentof new custom Web services, businessobjects, and user interfaces. Finally, itoffers development life-cycle manage-ment tools for building, versioning, anddeploying enterprise services andcomposite applications.
SAP NetWeaver PI enables connectivityand integration between your SAP soft-ware, legacy applications, and businesspartner solutions through a wide array of
Consumption
Composition
Integration
Service-enabledapplications
Forms Portal DashboardsDuet
softwareBusiness
clientSAP GUI Mobile
Business process compositionand management
Service bus SOA management
User interface composition
Informationcomposition
Service and eventcomposition
Connectivity andintegration
Informationcomposition
Service and eventenablement
Service and eventcomposition
EnterpriseServices
Repository
SOA designgovernance
Customer andpartner
applications
Non-SAP andlegacy
applications
Platformservices
SAP NetWeavertechnology platform
Processcomponents
SAP BusinessSuite
SOA inter-
operability
Businesspartner
5
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
6/14
SOA adoption is no longer a questionof if but when for most companies.According to a Gartner Inc. reporttitled Findings: SOA Survey HighlightsStrong SOL Uptakeby Teresa Jonespublished June 25, 2008, Forty-nine
percent of respondents claim to beusing SOA already, with a further 17%planning to do so in the next 12 months.IT departments know SOA is the archi-tecture that must power their future.However, many IT organizations areunsure how to get there or take on onlysmall projects of limited value due to fearof uncertain ROI and payback times forlarger projects. Such uncertainty is alwaysan issue when starting out with newtechnology such as SOA. But in todays
tougher economic times, ROI has be-come the subject of laser-beam focus.
What does it take to achieve the SOA-enabled vision of flexible business pro-cesses and rapid process innovation?Leveraging the IT systems that underpinbusiness operations, your companyneeds the agility to quickly change its
existing business processes and con-struct new ones. To do this, you needto service-enable these processes andtheir related applications. You also needto build and deploy processes in a sim-ple, modular way to maximize reusability.An ad hoc approach to custom-buildingprocesses without governance or propermethodology can lead to a chaoticarchitecture that fosters expensiveduplication and redundancy and raisesgovernance problems (see Figure 2).
The key to success is to assemble yourSOA based on a clear, standardized
REALIZING BOTTOM-LINE BUSINESS VALUE
FROM SOA
SOA SUCCESS IMPROVES EFFICIENCY, FLEXIBILITY,AND INSIGHT
Adjustplanning
Cancelinvoicing
Sendnotification
Delete fromdatabase
Notifysuppliers
Cancelshipment
Roll backinventory
Updateorder
SOAOrder to cash
Figure 2: Chaotic Architecture Due to a Lackof Governance or Proper Methodology
SOA made easyOrder to cash
Updateorder
Enterprise
Services Repository
SAP SAP
Figure 3: SOA Infrastructure Built withMethodology and Governance in Mind
methodology that encompasses theappropriate governance proceduresand tools (see Figure 3). Such an archi-tecture enhances reusability, reducesdevelopment time, and lowers mainte-nance costs.
Once you develop a critical mass ofservices-based business functionality,the reuse of these services lets you
readily adapt existing applications to newrequirements and rapidly compose newapplications, all with minimal new coding.The results are faster deployment, im-proved quality, increased flexibility, lowercosts, closer business alignment, and agreater enterprise-wide standardization.
For SOA initiatives tosucceed, companies likeyours must find ways todeliver the required businessapplications as productivelyand effectively as possible,while minimizing cost and
risk. A comprehensiveapplication compositionenvironment can help youspeed up project deliverywhile reducing training needs.
6
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
7/14
Benefits of an Application Composition Environment
Application Composition
Benefits
Feature Return
Effi ciency Single development
environment
Development productivity
Model-based design Development productivityLower skills requirement
Reuse of services and
processes
Development productivity
Improved quality
Role-based user interface
design
User productivity
Lower training costs
Flexibility Reuse of services and
processes
Faster time to market
Lower skills requirement
Clarity in
IT implementation
Development productivity
Faster time to market
Opportunity to innovate Faster time to market
Improved business agility
Insight Ability to monitor processexecution in business terms Continual processimprovement
Opportunity for manage-
ment by exception
Better customer service
Improved performance
Improved compliance and
governance
Risk mitigation
Improved performance
Targeting the Sweet Spot forApplication Composition
While an application composition envi-ronment promises a powerful rangeof benefits that extract more value
from SOA, some use cases representparticularly fruitful prospects for thistechnology. These sweet spots,summarized in Figure 4, represent thetypes of projects that offer the fastestpayback and greatest ROI when cou-pled with application compositionfunctionality.
These four SOA use cases are ideallysuited to leverage the major benefits ofa best-of-breed application composition
environment: efficiency, flexibility, andinsight (see the table to the left). Thefollowing sections examine each of thesebenefit areas, showing how they helpdrive faster and greater ROI from SOA.
Exception management Resolve exception events
in automated processesand integrated scenarios
User productivity Create new types of user
interaction (portal, analytics,voice, mobile)
User-Centric Use Cases
Edge processes Extend business processes
based on industry bestpractices to collaborate
within and across companies
Process transformation Compose new business
processes across systemsand organizational boundaries
Process-Centric Use Cases
Figure 4: SOA Projects Best Suited to Benefit from ApplicationComposition Environment
7
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
8/14
Increasing the Efficiency ofDevelopers and Business Users
For developers, a smart applicationcomposition environment creates manyopportunities to heighten efficiency. For
starters, developers can address thedifferent architectural layers of compositeapplications (such as user interfaces,business processes, business logic,and data) in a single environment. Thiseliminates the need to keep switchingtools and consolidates the componentsof the solution in one place. A model-based approach brings added efficiencyby allowing developers to extract imple-mentation knowledge from individualprograms and build it into standard
components, enabling even less-experienced developers to reuse func-tionality. And of course, reusing existingbuilding blocks and applications todeliver new business functionality avoidsextra development and testing effort.
At the business user level, higher pro-ductivity is easy to achieve by developingrole-based composite applications.Business users are more productivewith a targeted interface that asks for keypieces of input instead of a one-size-
fits-all screen with unnecessary fields.For example, a field service engineeronly needs a customers address andtelephone number prior to a repair visit;the customers trading history and con-tracts are irrelevant. However, a sales
person needs access to a wider range
of customer information for sales trackingand analysis. With a new interface tunedto their needs, business users makefewer mistakes, while you eliminate theneed for expensive and time-consumingemployee training.
Improving the Flexibility of
IT Solutions
From a business perspective, flexible ITsystems are quick to handle new chal-lenges, swiftly delivering high-qualityservices to business users as needs
Once you develop a critical mass of services-basedbusiness functionality, the reuse of these services
enables you to readily adapt existing applications tonew requirements and rapidly compose new applica-tions, all with minimal new coding. The results arefaster deployment, improved quality, increased flexi-bility, lower costs, closer business alignment, and agreater degree of enterprise-wide standardization.
8
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
9/14
change. Application composition stronglysupports this goal in two ways. First, itenables developers to assemble newsolutions from the optimal combinationof existing components and newlydeveloped or modified ones. Second,
it allows applications to be expressedin business process terms, making iteasier for business users to understandhow an automated business processworks and explain any changes theyneed.
As an example, consider a bank thatoffers homeowners insurance to cus-tomers. To facilitate this process, theIT team has already composed an appli-cation to check an applicants credit,
track interest rates, and identify riskfactors based on property address. Butwhat if the bank decides to expand intoa new market by offering insurance foryachts? IT can quickly compose a newapplication by reusing the first threesteps of the homeowners insurancecomposite and developing a new stepto assess risk factors for yachts, suchas mooring location. In this way, appli-cation composition enables the bank tobe as flexible as possible in addressingthe new business opportunity. Now
imagine that the bank wants to tightenup on the governance of its insurancebusiness. Because the audit departmentcan see each step in the existing processat a business level (rather than at atechnical level), it can identify where
new audit steps are required in the pro-cess flow. As a result, it quickly realizesthe need to add a step when any insur-ance proposal covering assets greaterthan $1 million is requested.
The ability to create composite applica-tions quickly only comes with SOA ma-turity. Prior to application composition,you need more than available componentservices. You also need the methodologyand governance to develop serviceseffectively and an infrastructure to sup-port the development and deploymentof SOA applications. Many SOA infra-structure vendors with so-called best-of-breed products only provide toolkitsand infrastructure for service building.
In essence, they say, Here are sometools; now use our professional servicesto create the components you need. AtSAP, we take a different approach. Weoffer a complete solution with standards-compliant development tools and anSOA infrastructure. We also provide alarge array of industry-relevant enter-prise services that are inherently partof existing SAP applications.
Gaining Greater Business Insight
The power to align IT closely with busi-ness objectives is a key contributor todriving increased returns from SOA.Because application composition enablesclear business process implementations,it allows greater business visibility into
IT operations. That means your businessusers can more quickly understandexisting processes and how businessoperations are performing. For example,application composition facilitates thedevelopment of an executive dashboard,
offering a real-time, high-level view ofthe performance of key business pro-cesses against targets and identifyingissues needing attention. With this in-sight, business users get the informa-tion they need to optimize processesby adapting them quickly and effectively.This insight also enables business usersto manage by exception that is, tofocus on the 1% of business operationsthat require attention instead of the 99%that are running smoothly.
Software applications representabstractions of business processes.The best practices for creating andmaintaining these applications areshifting from development to compo-sition, using new model-driven toolsand technologies designed to helpbusiness and IT users understand,change, and optimize the perfor-mance of their processes.
Daryl C. Plummer and Janelle B. Hill,Three Types of Model-Driven Com-position: Whats Lost in Translation?Gartner Inc., August 4, 2008
9
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
10/14
In support of this point, research fromJohn Hagel, business strategist withDeloitte Touche USA LLP, and JohnSeeley Brown, cochairman of theDeloitte Center for Edge Innovation
reveals that 95% of IT investment isdirected at business processes intendedto drive down costs. Yet the majority ofemployee time is spent on the exceptionsto these processes, such as blocked
orders, back orders, and the like. Byexamining and clarifying business pro-cesses, you can identify the exceptionsthat bog down productivity and drive upcost. Monitoring tools can now watchfor these exceptions and take action
automatically when they occur, resultingin efficiency gains and higher usersatisfaction.
Greater insight also enables companieslike yours to implement compliance andgovernance policies more effectively. Anapplication composition environmentallows you to introduce a level of stan-dardization across development activitiesenterprise-wide, leveraging the powerof model-based development and utilizing
a common repository for storing allenterprise-related definitions and speci-fications. By enabling a process-orientedapproach and the power to monitorprocesses step-by-step as your ITsystems execute them, an applicationcomposition environment can also alertyour compliance officers to out-of-linesituations when they occur.
A smart application composition environment createsnumerous opportunities to heighten efficiency,
improve flexibility, and gain greater business insight.
10
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
11/14
The SAP NetWeaver CompositionEnvironment has evolved from SAPsproven application development tech-nologies. SAP NetWeaver CE integratesestablished SAP tools that allow youto create your Java-based composite
applications using a standard Eclipse-*based development environment. Withits integrated development infrastructure,SAP NetWeaver CE provides projectbuild, versioning, and deployment func-tionality for managing your compositedevelopment projects in an efficientmanner, whether local or globally based.
Applications composed with SAPNetWeaver CE are deployed on itslightweight Java EE 5compliant appli-cation server. Figure 5 represents thedevelopment tools and technologiesavailable with SAP NetWeaver CE and
their relationship to the compositeapplication layers they help author.
With SAP NetWeaver CE, modelingreplaces coding as the fundamentaldevelopment technique. Models aresupported at all levels, from businessprocess down to the definition of busi-
ness objects. Based on the modelsyour developers build, SAP NetWeaverCE generates a high percentage of theJava code, resulting in dramatic gainsin developer productivity and applicationquality. This automatic code generation
supports the modification of existingmodels, enabling developers to quicklychange business processes, user inter-face components, and componentservices. In addition, ES Repositoryenables rapid productivity gains fordevelopers because it is prepopulatedwith models of industry-standard businessprocesses, user interfaces, and enter-prise services that can be used imme-diately to compose new applications.
Proven Tools and Technologies forApplication Composition
SAP NetWeaver CE builds upon thefollowing integrated software tools andtechnologies.
The SAP NetWeaver Application Servercomponent is a robust, enterprise-class,Java EE 5 application server.
The SAP NetWeaver Developer Studiotool offers an Eclipse-based develop-
ment environment enhanced withcomprehensive design, construction,and maintenance functionality. A rangeof perspectives allows your developersto work with each architectural layer ofa composite application: the businessprocess level, user interface level, ser-vices level, and back-end connectivitylevel. Developers can view perspectivesat all levels or switch quickly betweenperspectives to work on different tasks.
WORKING WITH THE SAP NETWEAVER
COMPOSITION ENVIRONMENT
INTEGRATED BEST-OF-BREED TOOLS DRIVEA RAPID ROI IN SOA
* Written primarily in Java, Eclipse is an open-source software platform. It comprises extensible application frameworks, tools, and a runtime library forbuilding, deploying, and managing applications across their life cycle providing software developers and administrators with an integrated developmentenvironment.
Service Bus
EnterpriseServicesRepository
Dataor files
Views Portal andWeb
Analytics FormsMobile and
voice
SAP NetWeaver Visual
Composer
Web Dynpro (Java)
SAP NetWeaverApplication Server
Java applicationserver
Eclipse developmentenvironment
SAP NetWeaver
Developer Studio
Integrated development
infrastructure
Processes
SAP NetWeaver Business
Process Management
SAP NetWeaver Business
Rules Management
Role
Event flow and rules
Services SAP CompositeApplication Framework
New
service
Basicservice
Enterpriseservice
Service
faade
Dataservice
SAP
EnterpriseServices Repository
Bus
Figure 5: Eclipse-Based Application Composition Environment Using SAP NetWeaverComposition Environment
11
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
12/14
This development environment alsoenables you to organize individual devel-opment teams that can focus their skillson specific levels.
An integrated development infrastruc-
ture supports the complete life-cyclemanagement of your composite appli-cation. It offers a versioning systemand a component-based build andtransport infrastructure.
The SAP NetWeaver Business ProcessManagement (SAP NetWeaver BPM)component enables collaborative mod-eling of composite business processes
based on a single, directly executableprocess model. SAP NetWeaver BPMcovers process composition in the SAPblueprint for SOA, allowing your com-pany to build business processes thatreuse packaged or custom-built enter-
prise services.
The SAP NetWeaver Business RulesManagement component provides theagility to quickly embed and enforcebusiness rules in processes and appli-cations. It also allows business userswith no coding skills to create and mod-ify rules via decision tables.
Guided procedures serve as flexiblemechanisms to express process flow
for collaborative processes. Like appli-cation wizards for business processes,these guided procedures walk businessusers through a process step-by-step.
The SAP Composite ApplicationFramework tool is a business objectmodeling and service composition tool.
The SAP NetWeaver Visual Composertool, which provides model-driven userinterface development, enables devel-
opers to create and adapt user interfacesand analytical dashboards quickly.
The Web Dynpro development environ-ment is ideal for building complex userinterfaces and data-driven applications.
Its graphical tools and automatic codegeneration functionality accelerate thedevelopment process.
Enterprise Services Repository (ESRepository) is the central location formodeling service interfaces and enter-prise services and storing their metadata.It includes thousands of services pro-vided by SAP, as well as others thatyou add to it. The enterprise servicesin ES Repository adhere to a coherent
and consistent set of semantics de-signed for business process automationand built on open standards.
The SAP NetWeaverComposition Environmentintegrates all the toolsneeded to develop Java-based composite applica-tions in a standard Eclipse-based developmentenvironment.
12
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
13/14
At SAP, we offer a uniquely powerfulapproach to service-oriented architec-ture. Our approach combines theservice-enabled, comprehensive, andadaptive business applications in SAPBusiness Suite with the SAP NetWeav-
er technology platform to deliver SOA-based application composition. Usingthis approach, your company can rapid-ly transform IT assets into a pool of re-usable services. You gain the develop-ment environment and infrastructure todrive new levels of efficiency, greaterflexibility, and a closer alignment of ITwith business strategies through im-proved oversight of IT operations. Theend result is better agility, higher produc-tivity, and lower cost of ownership all
of which combine to deliver the improvedROI with shorter payback times thatall businesses demand.
Find Out More
To learn more about how SAP NetWeav-er CE can accelerate your companysROI in SOA, call your SAP representa-tive today or visit us on the Web atwww.sap.com/platform/netweaver/components/ce/index.epx.
RELYING ON SAPS PROVEN APPROACH TO SOA
SOA-BASED APPLICATION COMPOSITION YIELDSA RAPID RETURN
With its integrated development infrastructure, theSAP NetWeaver Composition Environment providesproject build, versioning, and deployment functionalityfor managing composite development projectsefficiently.
13
-
8/3/2019 Accelerate Your ROI in Service-Oriented Architecture
14/14
50xxx xxx (YY/MM)20YY by SAP AG.All rights reserved. SAP, R/3, xApps, xApp, SAP NetWeaver, Duet,PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP productsand services mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP AG in Germany and in severalother countries all over the wor ld.
Business Objects and the Business Objects logo, BusinessObjects,Crystal Reports, Cr ystal Decisions, Web Intelligence, Xcelsius, and otherBusiness Objects products and services mentioned herein as wellas their respective logos are trademarks or registered trademarks ofBusiness Objects S.A. in the United States and in several other countriesall over the world. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of theirrespective companies. Data contained in this document serves informationalpurposes only. National product specifications may vary.
These materials are subject to change without notice. These materialsare provided by SAP AG and its affi liated companies (SAP Group) forinformational purposes only, without representation or warranty of any kind,and SAP Group shall not be liable for errors or omissions with respect tothe materials. The only warranties for SAP Group products and services arethose that are set forth in the express warranty statements accompanyingsuch products and services, if any. Nothing herein should be construed asconstituting an additional warranty.
www.sap.com/contactsap
50 093 234 (09/01)2009 by SAP AG.All rights reserved. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge,ByDesign, SAP Business ByDesign, and other SAP products and ser vicesmentioned herein as well as their respective logos are trademarks orregistered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects,Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and otherBusiness Objects products and services mentioned herein as wellas their respective logos are trademarks or registered trademarks ofBusiness Objects S.A. in the United States and in other countries.Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of theirrespective companies. Data contained in this document serves informationalpurposes only. National product specifications may vary.
These materials are subject to change without notice. These materialsare provided by SAP AG and its affi liated companies (SAP Group) forinformational purposes only, without representation or warranty of any kind,and SAP Group shall not be liable for errors or omissions with respect tothe materials. The only warranties for SAP Group products and services arethose that are set forth in the express warranty statements accompanyingsuch products and services, if any. Nothing herein should be construed asconstituting an additional warranty