Accelerate Your ROI in Service-Oriented Architecture

download Accelerate Your ROI in Service-Oriented Architecture

of 14

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