SlideShare a Scribd company logo
APAMA, TERRACOTTA,
WEBMETHODS UPGRADE
AVOIDING COMMON
PITFALLS
Marianne Fuller
Architect, R&D Solutions
PM for SAG Installer and webMethods
Installation/Upgrade/Database
© 2015 Software AG. All rights reserved.
2 |
PITFALLS AROUND THE UPGRADE PROCEDURE
(UPGRADE GUIDE)
Identified through support calls and feedback from GCS and customers
© 2015 Software AG. All rights reserved.
WHERE
are all sources of upgrade
info? Where is deprecation
and change info?
WHAT
are supported
upgrade paths?
WHEN
install fixes?
WHAT
to do with my database
(clone)? What do db
migration scripts do?
WHERE
find workarounds for
issues that arise?
!
3 |
UPGRADE SEQUENCE (SIDE-BY-SIDE UPGRADE)
© 2015 Software AG. All rights reserved.
Gather doc needed to perform upgrade (release notes, readmes, guides)
Install new products in new directory or on new machine using SAG Installer or Command Central
Prepare old environment for upgrade (e.g., install fixes, stop document activity in IS)
Shut down old products
Migrate database components (will no longer be able to use them with old products)
If installing on a new machine, create zip files of old installations to use as source
Complete the upgrade for each product, usually by running a migration utility that migrates
configurations, assets, and data from old installation to new
Update SAG Infrastructure (for all products)
Configure new products (see product doc)
If installed on new machine, update host names in product configs and db tables
Adjust products and assets based on product change info in readmes
1
2
3
4
5
6
7
8
9
10
11
4 |
MANY SOURCES OF UPGRADE INFORMATION
© 2015 Software AG. All rights reserved.
UPGRADE
INFORMATION
System requirements
(OS, RDBMS, etc.)
Release notes for
new product features
Supported upgrade
paths matrix
(details to follow)
Product and fix
readmes
(details to follow)
Upgrade guide
Using SAG Installer
(how to use the
installer, not product
specific)
Installing SAG
Products guide (how
to install products)
Using SAG Update
Manager guide (how
to install fixes)
5 |
SUPPORTED UPGRADE PATHS
© 2015 Software AG. All rights reserved.
6 |
PRODUCT READMES CONTAIN CRUCIAL INFORMATION
© 2015 Software AG. All rights reserved.
PRODUCT READMES EXPLAIN:
• Deprecation of, changes to, or removal of
services, parms, props, APIs, other items,
and replacements, if any
• Changes to product behavior
• New services, parms, props, APIs,
other
• Critical info, known and resolved issues
USABILITY IMPROVEMENTS TO READMES:
• Deprecation policy at top
• Now cumulative
(e.g., 9.9 release readmes contain
information for 9.5 through 9.9)
• Many are now combined logically
(e.g., Rules Dev, Rules Engine, Rules
Console readmes now single Business
Rules readme)
• Read product readmes before upgrading, to help with planning
• Always read the readme for Software AG Infrastructure
• Use readme after upgrade to modify product files and assets
7 |
UPGRADE GUIDE – CRITICAL REQUIREMENTS
© 2015 Software AG. All rights reserved.
NEW CHAPTER STARTING IN 9.8
RECOMMENDATIONS
upgrade in a controlled
test environment
CRITICAL
REQUIREMENTS
read readmes, do
steps in exact order,
don’t start products
prematurely
TESTED SCENARIOS
SAG tests migration
across machines that
have same hardware
and OS
REQUIREMENTS FOR
SPECIFIC PRODUCTS
e.g., how to update IS or
MWS cluster
NEW SECTION
REQUIREMENTS AND RECOMMENDATIONS FOR DATABASES
use clone, archive/purge
!
8 |
INSTALL FIXES, AND READ FIX READMES FOR CHANGES
© 2015 Software AG. All rights reserved.
TYPES OF FIXES
• Install latest product fixes on new products
• Install latest product migration-utility fixes
(usually these are combined with product fixes
and are not separate)
• Install latest migration framework fix
(framework underlies all product migration
utilities – fix for this is very rare)
• *exception is SAG Infrastructure – that fix is
installed after running the SAG Infrastructure
migration utility
After installing new products,
install latest fixes
Always read fix readmes closely - fixes
can include changes to products
Since upgrade might take days or weeks
to complete, continue to check for and
install latest fixes throughout upgrade
Install latest product fixes on specified
old products
9 |
PREPARE DATABASES
© 2015 Software AG. All rights reserved.
OLD AND NEW GUIDELINES
• Upgrade RDBMS to version supported by
new products (see System Requirements)
• Reduce time to migrate by archiving and
purging first (IS, Optimize, PE, and TN dbs)
• When backing up DBs, must back up MwS
installation directory at same time – if
problems, will need both, in sync
• Use cloned DBs when testing your upgrade
• Recommendation now stated in upgrade guide
• Follow instructions on grants and privileges
10 |
MIGRATE DATABASE COMPONENTS
© 2015 Software AG. All rights reserved.
DB migration
scripts
update existing
DB schemas so
they are
compatible with
new product
release
New product
release might
require changes to
DB components,
such as new
tables, columns,
keys, or indexes –
details can be
seen by opening
the DB migration
scripts in a text
editor
Scripts might
modify
existing DB
components, or
might create
parallel DB
components with
the new structure
and then insert,
select, rename,
and drop the
tables, columns,
keys, and indexes
Scripts might
increase DB
size – will vary
each release –
upgrade partner
will have best
practices that will
help with
estimating this
Install the latest
fix on the DB
migration scripts
11 |
FINAL UPGRADE TASKS
© 2015 Software AG. All rights reserved.
• Configure your new products (see product doc)
1
• If old and new products are on different machines, update host names:
• In new product UIs, and config files (see product doc)
• In connections between products
• In database tables (greatly reduced for BPM in 9.9)
2
• Read the readmes and modify product files and assets to accommodate:
• Deprecations, changes, or removals of services, parms, props, APIs, other
• Changes to product behavior3
12 |
COMBINED WEB HELP OF ALL INSTALL AND UPGRADE DOC
• Release notes for all supported paths
• Readmes for all supported paths
• System requirements
• Supported upgrade paths matrix
• Using SAG Installer
• Installing SAG Products
• Using SAG Update Manager
• Upgrading SAG Products
© 2015 Software AG. All rights reserved.
13 |
DEVELOPING UPGRADE AREA ON TECHCOMMUNITIES
© 2015 Software AG. All rights reserved.
Wiki
Feedback on
upgrade and
upgrade
documents?
Pages that list
common issues
and
workarounds?
OPINIONS?
14 | © 2015 Software AG. All rights reserved.

More Related Content

PDF
In-Memory Data Management Goes Mainstream - OpenSlava 2015
PDF
Apama and Terracotta World: Getting Started in Predictive Analytics
PDF
API Management - ProcessForum Nordic, Nov.14 2013
PDF
Software AG Announces Software AG Live: Cloud-based Platform-as-a-Service suite
PDF
Software AG Nordic - Migration ARIS 7.x to ARIS 9 - ARIS 9 Seminar, March.5, ...
PPTX
Presentación webMethods BPMS por Simbius S.A.
PDF
webMethods Integration Cloud Deep Dive
PPTX
ARIS Roadmap: Business and IT transformation with ARIS
 
In-Memory Data Management Goes Mainstream - OpenSlava 2015
Apama and Terracotta World: Getting Started in Predictive Analytics
API Management - ProcessForum Nordic, Nov.14 2013
Software AG Announces Software AG Live: Cloud-based Platform-as-a-Service suite
Software AG Nordic - Migration ARIS 7.x to ARIS 9 - ARIS 9 Seminar, March.5, ...
Presentación webMethods BPMS por Simbius S.A.
webMethods Integration Cloud Deep Dive
ARIS Roadmap: Business and IT transformation with ARIS
 

What's hot (20)

PDF
IW14 Session: webMethods World
PDF
Top five tips for upgrade to ARIS 9_AUGN
PDF
Command central 9.7: Features Overview
PDF
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
PDF
What's new in webMethods - Gareth Whitaker - Software AG
PDF
Command Central Overview
PPTX
Introduction of ARMule and a live demo - AutoRABIT at Tri-Valley Salesforce D...
PPTX
Demystifying SAP Connectivity to Ignition
PPTX
Capgemini CRM Modernization Services
PPTX
Boost Operational Efficiency with New OEE Software
PPTX
Webinar: Out of the Box Features of an iPaaS - Cloud Integration Platform as ...
PPTX
Why and How of Upgrading to SAP Solution Manager 7.2?
PPTX
System Platform
PPTX
Guide to Application Performance: Planning to Continued Optimization
PDF
DevOps Transformation: Learnings and Best Practices
PPTX
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
PPTX
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
PPTX
Design Like a Pro: Building Mobile-Responsive HMIs in Ignition Perspective
PPTX
everything as a code abdelmajid aneddame
PPTX
Real Tools for Digital Transformation
IW14 Session: webMethods World
Top five tips for upgrade to ARIS 9_AUGN
Command central 9.7: Features Overview
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
What's new in webMethods - Gareth Whitaker - Software AG
Command Central Overview
Introduction of ARMule and a live demo - AutoRABIT at Tri-Valley Salesforce D...
Demystifying SAP Connectivity to Ignition
Capgemini CRM Modernization Services
Boost Operational Efficiency with New OEE Software
Webinar: Out of the Box Features of an iPaaS - Cloud Integration Platform as ...
Why and How of Upgrading to SAP Solution Manager 7.2?
System Platform
Guide to Application Performance: Planning to Continued Optimization
DevOps Transformation: Learnings and Best Practices
Converting Your Existing SAP Server Infrastructure to a Modern Cloud-Based Ar...
Webinar: Digital Transformation With Integration Platform as a Service (iPaaS)
Design Like a Pro: Building Mobile-Responsive HMIs in Ignition Perspective
everything as a code abdelmajid aneddame
Real Tools for Digital Transformation
Ad

Viewers also liked (14)

PDF
Inexbee Company Presentation V4 R1
PPTX
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
PPSX
Tekriti software - Company Presentation & Portfolio
PDF
InterCon 2017 - Fluxos Dinâmicos no Front-end Controlados pelo Back-end - Fua...
PPT
Tripleseat Software Presentation
PDF
The State of Front End Web Development 2011
PPTX
New company presentation slideshare
PPTX
ABTO Software presentation 2016
PPT
Software Company Profile -Corporate services
PPTX
Acazia Software Company Presentation
PPT
Softengi Software Development Company Profile
PDF
PJ Software Company Presentation
PPSX
Company Overview Presentation
PDF
Simple Steps to UX/UI Web Design
Inexbee Company Presentation V4 R1
Migration to Liferay DXP - Digital Experience Platform | KNOWARTH
Tekriti software - Company Presentation & Portfolio
InterCon 2017 - Fluxos Dinâmicos no Front-end Controlados pelo Back-end - Fua...
Tripleseat Software Presentation
The State of Front End Web Development 2011
New company presentation slideshare
ABTO Software presentation 2016
Software Company Profile -Corporate services
Acazia Software Company Presentation
Softengi Software Development Company Profile
PJ Software Company Presentation
Company Overview Presentation
Simple Steps to UX/UI Web Design
Ad

Similar to Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls (20)

PDF
Sage100 2016 Customer Upgrade Guide
PPTX
Upgrading Services _ Ashraya Tuldhar _ Knowledge ketchup.pptx
PDF
Sage 100 ERP 2014 Upgrade Guide
PDF
Connections Migration soccnx12
PDF
Migrating to Connections 6.0 – Been there, done that!
PDF
The Art of Sitecore Upgrades
PPTX
EVOLVE'15 | Flash Brief | Cat Reusswig | Adventures in AEM Upgrades
PPTX
Connections 5.x to 6.0 migration
PDF
SharePoint 2010 Upgrade
PPTX
Pre-Con Ed: Upgrading to CA Service Management
PDF
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
PDF
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
PPT
Upgrading 11i E-business Suite to R12 E-business Suite
PDF
Whats new in web methods 9.12
PDF
Atlassian Summit 2011 Day 2 Keynote
PDF
sum2_abap_unix_hana.pdf
PDF
April 2013 (BMC: 8.2.02 Upgrade path details)
PDF
Migration from 5 to Connections 6 - been there, done that
PDF
Migration from 5.x and 5.5 to Connections 6.0 – Been there, done that!
PDF
Upgrading your ERP Systems White Paper
Sage100 2016 Customer Upgrade Guide
Upgrading Services _ Ashraya Tuldhar _ Knowledge ketchup.pptx
Sage 100 ERP 2014 Upgrade Guide
Connections Migration soccnx12
Migrating to Connections 6.0 – Been there, done that!
The Art of Sitecore Upgrades
EVOLVE'15 | Flash Brief | Cat Reusswig | Adventures in AEM Upgrades
Connections 5.x to 6.0 migration
SharePoint 2010 Upgrade
Pre-Con Ed: Upgrading to CA Service Management
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
InterConnect 2015 1930 - Top practices to ensure a successful IBM Business Pr...
Upgrading 11i E-business Suite to R12 E-business Suite
Whats new in web methods 9.12
Atlassian Summit 2011 Day 2 Keynote
sum2_abap_unix_hana.pdf
April 2013 (BMC: 8.2.02 Upgrade path details)
Migration from 5 to Connections 6 - been there, done that
Migration from 5.x and 5.5 to Connections 6.0 – Been there, done that!
Upgrading your ERP Systems White Paper

More from Software AG (20)

PDF
NA Adabas & Natural User Group Meeting April 2023
PDF
Adabas & Natural Virtual User Group Meeting NAM 2022
PDF
Process management and GRC in ARIS Practical Implementation
PPTX
Adabas & Natural User Group
PDF
Adabas Roadmap
PPTX
NaturalONE & DevOps
PDF
One Path to a Successful Implementation of NaturalONE
PPTX
Ten Disruptive Digital Trends Retailers Need To Know
PDF
Innovation World 2015 General Session - Dr. Wolfram Jost
PDF
Tech Trends: The Fusion of Business and IT
PDF
VEA: ARIS and Alfabet Journey Together
PDF
The Future of Customer Centricity
PDF
ARIS World
PDF
Thingalytics
PDF
The Digital Business Platform
PDF
The 7 Pillars of Market Surveillance 2.0
PDF
Top 10 Manufacturing and Supply Chain 2015 Trends
PDF
IW14 Session: Mike Gualtieri, Forrester Research
PDF
IW14 Keynote, Michelle Shuttleworth, Deloitte Consulting
PDF
IW14 Keynote, Dr. Wolfram Jost, CTO, Software AG
NA Adabas & Natural User Group Meeting April 2023
Adabas & Natural Virtual User Group Meeting NAM 2022
Process management and GRC in ARIS Practical Implementation
Adabas & Natural User Group
Adabas Roadmap
NaturalONE & DevOps
One Path to a Successful Implementation of NaturalONE
Ten Disruptive Digital Trends Retailers Need To Know
Innovation World 2015 General Session - Dr. Wolfram Jost
Tech Trends: The Fusion of Business and IT
VEA: ARIS and Alfabet Journey Together
The Future of Customer Centricity
ARIS World
Thingalytics
The Digital Business Platform
The 7 Pillars of Market Surveillance 2.0
Top 10 Manufacturing and Supply Chain 2015 Trends
IW14 Session: Mike Gualtieri, Forrester Research
IW14 Keynote, Michelle Shuttleworth, Deloitte Consulting
IW14 Keynote, Dr. Wolfram Jost, CTO, Software AG

Recently uploaded (20)

PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administraation Chapter 3
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
Which alternative to Crystal Reports is best for small or large businesses.pdf
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Softaken Excel to vCard Converter Software.pdf
Operating system designcfffgfgggggggvggggggggg
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
ISO 45001 Occupational Health and Safety Management System
PTS Company Brochure 2025 (1).pdf.......
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administraation Chapter 3
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Design an Analysis of Algorithms II-SECS-1021-03
VVF-Customer-Presentation2025-Ver1.9.pptx
Online Work Permit System for Fast Permit Processing
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Odoo POS Development Services by CandidRoot Solutions
Design an Analysis of Algorithms I-SECS-1021-03
How to Choose the Right IT Partner for Your Business in Malaysia

Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls

  • 1. APAMA, TERRACOTTA, WEBMETHODS UPGRADE AVOIDING COMMON PITFALLS Marianne Fuller Architect, R&D Solutions PM for SAG Installer and webMethods Installation/Upgrade/Database © 2015 Software AG. All rights reserved.
  • 2. 2 | PITFALLS AROUND THE UPGRADE PROCEDURE (UPGRADE GUIDE) Identified through support calls and feedback from GCS and customers © 2015 Software AG. All rights reserved. WHERE are all sources of upgrade info? Where is deprecation and change info? WHAT are supported upgrade paths? WHEN install fixes? WHAT to do with my database (clone)? What do db migration scripts do? WHERE find workarounds for issues that arise? !
  • 3. 3 | UPGRADE SEQUENCE (SIDE-BY-SIDE UPGRADE) © 2015 Software AG. All rights reserved. Gather doc needed to perform upgrade (release notes, readmes, guides) Install new products in new directory or on new machine using SAG Installer or Command Central Prepare old environment for upgrade (e.g., install fixes, stop document activity in IS) Shut down old products Migrate database components (will no longer be able to use them with old products) If installing on a new machine, create zip files of old installations to use as source Complete the upgrade for each product, usually by running a migration utility that migrates configurations, assets, and data from old installation to new Update SAG Infrastructure (for all products) Configure new products (see product doc) If installed on new machine, update host names in product configs and db tables Adjust products and assets based on product change info in readmes 1 2 3 4 5 6 7 8 9 10 11
  • 4. 4 | MANY SOURCES OF UPGRADE INFORMATION © 2015 Software AG. All rights reserved. UPGRADE INFORMATION System requirements (OS, RDBMS, etc.) Release notes for new product features Supported upgrade paths matrix (details to follow) Product and fix readmes (details to follow) Upgrade guide Using SAG Installer (how to use the installer, not product specific) Installing SAG Products guide (how to install products) Using SAG Update Manager guide (how to install fixes)
  • 5. 5 | SUPPORTED UPGRADE PATHS © 2015 Software AG. All rights reserved.
  • 6. 6 | PRODUCT READMES CONTAIN CRUCIAL INFORMATION © 2015 Software AG. All rights reserved. PRODUCT READMES EXPLAIN: • Deprecation of, changes to, or removal of services, parms, props, APIs, other items, and replacements, if any • Changes to product behavior • New services, parms, props, APIs, other • Critical info, known and resolved issues USABILITY IMPROVEMENTS TO READMES: • Deprecation policy at top • Now cumulative (e.g., 9.9 release readmes contain information for 9.5 through 9.9) • Many are now combined logically (e.g., Rules Dev, Rules Engine, Rules Console readmes now single Business Rules readme) • Read product readmes before upgrading, to help with planning • Always read the readme for Software AG Infrastructure • Use readme after upgrade to modify product files and assets
  • 7. 7 | UPGRADE GUIDE – CRITICAL REQUIREMENTS © 2015 Software AG. All rights reserved. NEW CHAPTER STARTING IN 9.8 RECOMMENDATIONS upgrade in a controlled test environment CRITICAL REQUIREMENTS read readmes, do steps in exact order, don’t start products prematurely TESTED SCENARIOS SAG tests migration across machines that have same hardware and OS REQUIREMENTS FOR SPECIFIC PRODUCTS e.g., how to update IS or MWS cluster NEW SECTION REQUIREMENTS AND RECOMMENDATIONS FOR DATABASES use clone, archive/purge !
  • 8. 8 | INSTALL FIXES, AND READ FIX READMES FOR CHANGES © 2015 Software AG. All rights reserved. TYPES OF FIXES • Install latest product fixes on new products • Install latest product migration-utility fixes (usually these are combined with product fixes and are not separate) • Install latest migration framework fix (framework underlies all product migration utilities – fix for this is very rare) • *exception is SAG Infrastructure – that fix is installed after running the SAG Infrastructure migration utility After installing new products, install latest fixes Always read fix readmes closely - fixes can include changes to products Since upgrade might take days or weeks to complete, continue to check for and install latest fixes throughout upgrade Install latest product fixes on specified old products
  • 9. 9 | PREPARE DATABASES © 2015 Software AG. All rights reserved. OLD AND NEW GUIDELINES • Upgrade RDBMS to version supported by new products (see System Requirements) • Reduce time to migrate by archiving and purging first (IS, Optimize, PE, and TN dbs) • When backing up DBs, must back up MwS installation directory at same time – if problems, will need both, in sync • Use cloned DBs when testing your upgrade • Recommendation now stated in upgrade guide • Follow instructions on grants and privileges
  • 10. 10 | MIGRATE DATABASE COMPONENTS © 2015 Software AG. All rights reserved. DB migration scripts update existing DB schemas so they are compatible with new product release New product release might require changes to DB components, such as new tables, columns, keys, or indexes – details can be seen by opening the DB migration scripts in a text editor Scripts might modify existing DB components, or might create parallel DB components with the new structure and then insert, select, rename, and drop the tables, columns, keys, and indexes Scripts might increase DB size – will vary each release – upgrade partner will have best practices that will help with estimating this Install the latest fix on the DB migration scripts
  • 11. 11 | FINAL UPGRADE TASKS © 2015 Software AG. All rights reserved. • Configure your new products (see product doc) 1 • If old and new products are on different machines, update host names: • In new product UIs, and config files (see product doc) • In connections between products • In database tables (greatly reduced for BPM in 9.9) 2 • Read the readmes and modify product files and assets to accommodate: • Deprecations, changes, or removals of services, parms, props, APIs, other • Changes to product behavior3
  • 12. 12 | COMBINED WEB HELP OF ALL INSTALL AND UPGRADE DOC • Release notes for all supported paths • Readmes for all supported paths • System requirements • Supported upgrade paths matrix • Using SAG Installer • Installing SAG Products • Using SAG Update Manager • Upgrading SAG Products © 2015 Software AG. All rights reserved.
  • 13. 13 | DEVELOPING UPGRADE AREA ON TECHCOMMUNITIES © 2015 Software AG. All rights reserved. Wiki Feedback on upgrade and upgrade documents? Pages that list common issues and workarounds? OPINIONS?
  • 14. 14 | © 2015 Software AG. All rights reserved.