WELCOME TO THE ARCAD SOFTWARE SOLUTIONS

Transcription

WELCOME TO THE ARCAD SOFTWARE SOLUTIONS
PROTECT YOUR SOFTWARE ASSETS...
//////////////////////////////////////////////////////////////////////////////////////
WELCOME TO THE
ARCAD SOFTWARE
SOLUTIONS
Protect your software assets...
www.
arcadsoftware.com
NOTES
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................
//////////////////////////////////////////////////////////////////////////////////////
Like many other markets, the Application Lifecycle Management market has become dominated
by big players like IBM, Microsoft and not least the open source community which is increasingly
popular. How can an ISV like ARCAD Software exist in a world driven to de facto standards? Here
are three important reasons:
• First because ARCAD has constantly invested in expertise on the IBM i platform. 22 years of
sustained R&D effort have brought us to the position of having the widest range of products in the
worldwide market. The ARCAD solutions close the gap between customers’ particular needs and
standard solutions, by fulfilling all the specific requirements that will never be covered by standard
solutions.
• Secondly because at ARCAD Software, our philosophy can be summarized in one single word:
openness. The ARCAD architecture allows us to very quickly adapt to new standards. The ARCAD
solutions always find their place in your organization without having to forgo the existing tools you
are already using. That’s the reason why you can implement ARCAD to integrate with other standard products you’ve already adopted.
• Third, because ARCAD Software is a real innovator in its field. The finest example is the “Data
Configuration Management” concept. We’ve found a way to apply configuration management
principles to data values. We thereby automate a process which is still purely manual in 99% of
organizations.
It is this unique market position that has enabled ARCAD to become a technology partner with the
worldwide leader in ALM; the ARCAD technology has been included in the IBM Rational catalog
now since April 2013.
But tools without a strong methodology are like music without a score. This is why we offer our
methodology expertise to our customers in several different forms, from organizational consulting
through to Release Management as a service.
I leave you to discover our services and products in the following pages - you’ll understand why we
will be hearing the ARCAD name for many years to come…
Sincerely yours,
Philippe Magne,
CEO & Chairman
EDITORIAL
EDITORIAL
2
//////////////////////////////////////////////////////////////////////////////////////
A GLOBAL PLAYER
IN THE ALM MARKET
HIGHLY SPECIALIZED
ON AND AROUND
THE IBM i PLATFORM
3
ARCAD Software helps you to optimize and
secure your application change process.
We have created an integrated and modular
toolset to:
These methodologies are making headway
in all sectors, both industrial and tertiary, as
they provide an indispensable safeguard in
the increasing criticality of applications.
• Harness the ever increasing complexity of
your information system,
• Guarantee its stability,
• Capitalize on functional and technical
knowledge,
• Converge different technology cultures,
• Guarantee quality of service of your IT
department.
ARCAD Software, now more than 1000
licenses spread throughout 34 different
countries worldwide.
Born out of an industrial project initiated in
1988 at the European Space Agency, the
ARCAD solutions are a response to the need
for software quality control. They benefit from
a dual expertise: methodology skills from the
space industry, and technology skills around
the IBM Power platform, whether you are
using IBM i, Windows, AIX or Linux operating
systems.
“Protect
your software
assets”
STRENGTHS
• A multi-technology offering: Our R&D and consultancy teams, with experts in IBM i, client/
server, and Web development, pride themselves on their versatility,
• An integrated product range: ARCAD solutions are developed by the same core team, and
are all integrated over a common metadata repository. This has favored natural linkages
between the various suites, resulting in productivity features that are unique in the different
markets we cover.
• An open architecture: Thanks to the open architecture of the ARCAD solutions, they are
easily integrated with other tools, without any need for custom code. The solutions can be
used out-of-the-box or simply configured to specific needs. This makes them a good choice
to meet evolving requirements for a wide range of customers.
Who needs the ARCAD
solutions?
ARCAD Software, support in
implementing new regulations
ARCAD Software, role :
vendor/service provider
Whether you are in software
development or a 3rd party
software user, the ARCAD solutions apply to anyone affected
by the software change
process:
Besides the increasing complexity of system architectures,
the strategic position of the ARCAD solutions has strengthened
due to the external pressure
applied to IT departments:
• User companies, both small
and large accounts, development and operations, from
testing teams through to managers,
Regulatory requirements
Many companies are subject to
laws covering the security and
traceability of software processing of financial and accounting
data (Sarbanes Oxley, Financial
Security Laws, Basel II, Basel III,
Solvency II).
Our role is not just to develop
products. Of course, our team
of expert consultants can work
you through the implementation of our toolset. They contribute their experience in successful integration projects and
facilitate the transfer of skills.
• IT service companies, as a
means of transparency in the
management in their outsourcing contracts,
• Software vendors, for greater
professionalism as perceived
by customers.
Certification of software
processes
Over one in three large companies, worldwide, is currently engaged in a certification process
(ITIL, CMM, ISO…).
The ARCAD Software solutions
are fundamental to any such
certification.
Whatever stage you are at in
your development and production processes, don’t hesitate to
contact us. We can together
decide how to move forward
on the path to automation.
ARCAD Software,
shared values…
All ARCAD employees work in
a spirit of maximum quality service.
We consider reactivity and follow-through with our customers
as one of our key success factors and we are committed to
maintaining a personal relationship with each and every one.
Our customers are a constant
source of input in our development strategy.
APPLICATION LIFECYCLE MANAGEMENT
//////////////////////////////////////////////////////////////////////////////////////
5
APPLICATION
LIFECYCLE
MANAGEMENT
Anchor best practices into your application lifecycle
ARCAD Software develops and supplies the industry’s leading Application Lifecycle Management (ALM) products for
IBM Power systems running IBM i, with one of the widest and most modular offerings available - including Rational Certified solutions that seamlessly integrate with Rational Team Concert (RTC). Twice winner of the IBM Rational award for
Innovation in Enterprise Modernization 2012/2013, the company has over 20 years of experience in enterprise modernization on IBM i and customers across 34 countries.
ARCAD Pack for Rational (APR) - IBM Rational and ARCAD Software combine technologies to bring a truly innovative
solution to the change management market – set to become the new ALM standard on the IBM i platform. The “ARCAD
Pack for Rational” integrates Rational Team Concert (RTC) for collaborative lifecycle management with several key
ARCAD solutions, for rich IBM i functionality and automation of application analysis, source conversion, build and deploy.
ARCAD Software modules are integrated, and can be combined in several different configurations, to best fit your
needs. Modules can be combined into Solutions and Packs (see below). This flexibility means you purchase, install and
implement only the modules you really need. ARCAD solutions are scalable, simplifying the installation process and
ensuring optimal sizing and cost for your team size.
SOLUTIONS | PACKS | MODULES
//////////////////////////////////////////////////////////////////////////////////////
SOLUTIONS
PACKS
MODULES
6
//////////////////////////////////////////////////////////////////////////////////////
SOLUTIONS
The ARCAD Software technology covers multiple inter-related solutions in the Application Lifecycle
Management market. It started out in 1988 with a simple IBM i 5250 Change Management tool and has
been enhanced, thanks to our customer requirements, to a way broader view.
SOLUTIONS
Today, our integrated offer covers:
7
Enterprise Modernization
ARCAD Software has a long and proven experience in Enterprise Modernization, having analyzed thousands of
legacy applications worldwide. We continually invest in that area and produce new ideas that will push the limits of
application modernization. You will find under that umbrella the tools you need to modernize both:
• Your developers’ environment and working methods
• Your IBM i native applications
We are talking here about a long term modernization strategy, answering the following key questions:
• how to hire (and keep) new young developers ?
• how to maintain and transfer knowledge of your existing application onto those new resources?
• how to progressively move to a modern architecture, accessing your strategic application thru multiple user
interfaces ?
• how to quickly adapt your applications with regards to new business needs such as expanding the size of fields or
converting an application to be full Unicode compliant ?
Software Configuration Management
In today's environment, you cannot ensure productivity of your development processes without Software Configuration Management tools. Over time they have become as necessary as source code editors, compilers and
debuggers. They are mandatory to preserve what is one of the most valuable assets of your organization: your
source code. They will help you with:
• implementing a well structured organization around your change processes to maintain your developers’ productivity even in an increasingly complex technological environment.
• guaranteeing the non regression of your enhancements, even if you have multiple projects to conduct at the
same time.
• measuring and even assuring the quality of your changes.
These tools are also mandatory for those of you facing regulatory constraints such as Sarbanes Oxley, Basel III, HIPAA
or others. They ensure a total traceability over your change process.
Third Party vendor integration
If your information system is composed of one or several software packages on the market, you will already know
how tedious the task is to migrate from your current release to a new one. This becomes even more difficult when
you start to develop around the package, anything from program interfaces up to large specific applications. With
ARCAD you will find all the tools needed to ensure:
• Complete traceability of the enhancements,
• Productivity gains during your software upgrades,
• Non-regression of your local specific development.
//////////////////////////////////////////////////////////////////////////////////////
Data Configuration Management
This is certainly the most innovative part of the ARCAD technology. After 10 years, it still has no equivalent on the market today.
The objective of this technology is "To provide a means of describing the "critical data" of a given application, detecting
their changes within a particular execution instance and automating their transfer to production, whatever their underlying
technical context."
The value of the ARCAD Data Configuration Management technology becomes clear when you consider that today in 99%
of cases, this process is purely manual. Our customers include many insurance companies as they regularly need to refer to
the archives of certain critical data.
Test Automation
• Maintaining an accurate set of test data: always up-to-date and not too bulky,
• Building a permanent firewall against bugs, by detecting regressions automatically.
Release Management
Release Management is certainly the most critical phase in the overall Application Lifecycle Management picture. It is in
release management that end users can immediately judge your own level of professionalism and the maturity of your organization. There is one keyword that matters: Automation. Even if you have only few releases in a year, having an automated
process to manage your software releases is the only way to simultaneously obtain:
• Productivity: by definition, the productivity of an automated process far exceeds any manual one,
• Traceability: often mandatory for regulatory reasons,
• Security: with built-in safe process (rollback) and non-regression of your production environments,
• High Availability of your information system, thanks to automated and secured processes that can run nightly, with very
little surveilllance.
IT Service Management
The term IT Service Management comes from the ITIL best practice framework. The information system is in effect a group of
functions via which you provide value to your customers or users in the form of services. Because you cannot rely solely on
your technology and your internal organization, you have to keep a continual focus on the quality of service you provide
and on your relationship with your customer / end-user.
Deploy
Our 20+ years of experience have taught us
to always design our solutions to be totally
open. Why is this so important? Because
you may have already formalized your service management processes, or you may
have already have some tools in place, or
your organization may be facing some new
challenges - ARCAD has developed an
open set of tools able to fit your current and
future needs.
Structure
Evolve
Release
Management
Software
Configuration
Management
Enterprise
Modernization
Test
Automation
Third party
vendor
integration
Data
Configuration
Management
IT service management
SOLUTIONS
ARCAD Software has been providing Test Automation solutions since 2003. ARCAD does not pretend to cover each and
every aspect of this very wide domain, but here again, our value comes from our strong expertise in the IBM i world. As we
are dealing here with "mature" and critical applications, the biggest challenge is to guarantee non-regression of the overall
system, however many changes have been made. ARCAD provides all the tools you need for:
8
ARCAD Testing Pack is a bundle of two integrated tools for automating
regression testing and extracting realistic test data from production.
Oriented towards the end-user, they provide a highly pragmatic solution
for improving the quality and productivity of testing on IBM i.
PACKS
//////////////////////////////////////////////////////////////////////////////////////
ARCAD Testing Pack
9
ARCAD Integrater Pack
ARCAD Integrater Pack automates software reception, designed for
companies using 3rd party vendor packages. It has two main objectives: firstly to guarantee the technical quality of vendor deliveries, and
secondly to identify and manage the local impact of a new vendor
release.
ARCAD-Integrater Pack is suitable for companies with no in-house development, or minor development made around a vendor package.
Native IBM i development – RPG, COBOL, CL, ILE, SQL,
PACKS
ARCAD Pack for i provides an end-to-end solution for automation, security and
traceability in all phases of application change, from the initial user request
through to the deployment of software components to production. ARCAD
Pack for i is a powerful and optimized solution for any organization developing
natively on IBM i, such as companies with in-house application development,
and software vendors.
//////////////////////////////////////////////////////////////////////////////////////
ARCAD Pack for i
ARCAD Pack for Rational
ARCAD Pack for Rational provides a state of the art Application Lifecycle Management solution, enhancing the ARCAD Pack for i with the
IBM Rational technology for project management and agile method
support. It offers two different options for software configuration management: either Rational Team Concert (RTC), which maintains a
single, universal and multi-platform source repository, or alternatively
the ARCAD-Skipper module, which integrates with legacy development tools such as PDM / SEU and CASE tools such as CA 2E (Synon)
and LANSA, giving IBM i development organizations a progressive
path to modernization.
"
"The integration of the ARCAD solution with Rational Team Concert
has moved ALM for the IBM i series
to the next level.
The integra-
tion has enabled us to create a
standard automated build and
deploy process for our applications. The automation will save us
hundreds of hours in deployments
"
while increasing the quality of
those deployments."
Scott Lancaster
Director, IT Application
Development
KENCO GROUP INC.
10
MODULE | ARCAD-Deliver
//////////////////////////////////////////////////////////////////////////////////////
11
While Active
Promoter extension
If you need to upgrade large databases during delivery,
you will benefit from
our WAP extension.
High volume files are
upgraded
without
blocking your applications. Your users
can still continue to
work during the upgrade and their database changes are
automatically updated in real time on the
new file structure.
"Antargaz adopted ARCAD-Deliver to secure the deployment of enhancements and application bug fixes. The goal was to maximize automation,
comply with SOX requirements and guarantee traceability of changes.
This goal was achieved, thanks to the ARCAD Software teams who
configured ARCAD in our specific context to fully automate the change
process.
Version delivery is either executed immediately, or scheduled to run in
batch at night according to our operating constraints. Now the only manual
effort involved is to specify which version numberto deliver and when."
| Jean-Marc FLEURET | Production Manager | ANTARGAZ
ARCAD-Deliver
Release Management
ARCAD-Deliver is a powerful release management solution that automates and tracks the
deployment of any component type to your
production boxes. From its central console you
can pilot your deployment from a single point. Its
main strength is the simultaneous deployment of
components to production on multiple different
IBM i, AIX, Linux or Windows servers in one single
process, ensuring:
• Traceability at component level of who did
what, where, and when?
• Security with a proprietary secured transfer protocol,
• Reliability through automatic rollback, allowing
return to the previous release at any stage in
your implementation.
GAINS
ARCAD-Deliver has all the features needed for
100% automation of transfers to production, such
as:
• Dynamic changes to your configuration files,
• Management of your database upgrade
procedures,
• Handling of your configuration specifics such
as stop and restart of the application server.
ARCAD-Deliver allows you to strongly segregate
duties between development and production,
for both your legacy and new technology applications.
•100% automation of multiplatform delivery,
•Highly integrated approach,
•Open architecture,
•One single process for synchronized, multi-platform
deployment (IBM i, Windows,
AIX, Linux),
•Rollback on error,
•Common point of control and
traceability,
•Unified delivery process for
multiple change management
products (TFS, VSS, CVS, SVN,
RTC, …),
•Minimized user downtime
during update of high volume
data,
•Proven, repeatable process to
update your applications.
STRENGTHS
•Increased security of deployment,
•Timely and accurate delivery
phases,
•Complete traceability of delivery process,
•Perfect coordination between
development and production,
•Reduced risk of regression in
production,
•Increased application reliability/availability.
ARCAD-Datachanger
Data Configuration Management
BUSINESS PROBLEM:
UNIQUE:
If you need to secure and trace the change process of particular critical data, you need to introduce an extra database separate from the production database, to check that the results of your
data changes are as expected.
But, how do you then apply those changes to
your production database? This is often a manual
rework.
Unique on the market, ARCAD-Datachanger manages the entire change process of any critical
data (such as parameter data) from your database,
in just the same way as for software components.
It guarantees traceability over the data changes
and automates their transfer to production.
ROI:
By extending Change Management to include
data, the integration of new releases and modifications of applications (or software packages) is now
fully secured and traced. The risk of regression in
production is significantly reduced.
GAINS
• Real innovation
unequalled on the
market
• From a manual to an
automated process
STRENGTHS
• Time saving, easily measurable,
• Coherences of changes, database integrity,
• No human error,
• Segregation of duties,
• Treaceability of changes.
• Security with rollback capabilities
MODULE | ARCAD-Datachanger
| Stephane MOOG | Head of IT Expert's department | AXA Corporate Solutions
//////////////////////////////////////////////////////////////////////////////////////
"With the Data configuration Management technology, we’ve been able
to automate a purely manual process. We’ve gained huge productivity,
traceability and security”.
12
MODULE | ARCAD-Skipper
//////////////////////////////////////////////////////////////////////////////////////
13
STRENGTHS
"ARCAD-Skipper helps DHL in the areas of configuration management ,
impact analysis and change management. It has improved the quality of
our application delivery and also reduced the overall time to market for our
applications."
| Vini KOLATHUR | Sr. Manager, Forwarding Products | DHL Global Forwarding
ARCAD-Skipper
IBM i Software Configuration Management
The ARCAD-Skipper solution provides true software
configuration management - not just "patch" management. What does that mean exactly?
ARCAD-Skipper manages multiple projects by placing a natural hierarchy between them, thus minimizing effort in source code merge.
ARCAD-Skipper manages sources from every platform in your configuration. It therefore groups your
entire set of software assets within one single repository. It is tightly integrated within all Eclipse-based
IDEs, such as RDi, and also within Microsoft Visual
Studio.
•Easy-to-use versioning hierarchy,
•Global multi-platform architecture,
•Wide choice of user interfaces,
•Complete traceability of changes (SOX auditing),
•Advanced support for IBM i technologies (ILE, SQL, …),
•Out-of-the-box dependency management and
recompiles,
•Simplified parallel development (source code compare and merge),
•Full integration with RDP.
If you are equipped with Synon, LANSA or Adelia CASE tools, ARCAD-Skipper also manages the
change process for your 4GL source code and all
its dependencies.
But what really makes ARCAD-Skipper unique on
the market is its ability to automatically check the
consistency of your releases. Thanks to its underlying
open repository, it can check that all dependent
components are present in the same change
group - whatever the technology they are developed in. If you have tightly coupled applications,
this type of feature is mandatory for perfect
synchronization of your developments.
The reporting capabilities of ARCAD-Skipper give
you complete traceability of changes and fulfil your
audit requirements.
GAINS
•Reduced cost of software maintenance,
•Reduced risk of lost business due to application downtime,
•Conformity with ISO, CMM, ITIL standards,
•Compliance with SOX and audit requirements,
•Greater team productivity and responsiveness,
•Improved application reliability/availability.
MODULE | ARCAD-Builder
| Don JOHNSON | KENCO Group Inc.
ARCAD-Builder
IBM i Build Management
It can be difficult to automate the compilation phase
for IBM i components - given the potential actions to be
performed before and after compile, and/or specific
compilation requirements. The rise of the ILE environment
and SQL components has made this phase even more
complex.
ARCAD-Builder reduces repeat effort in application compilation. Productivity gains are achieved by fully automating the compilation phase for every type of component
you manage.
With ARCAD-Builder, you have all the tools you need to:
• Automate pre- and post-compilation commands,
•Manage attributes, access rights, and object ownership,
• Manage save of data and automatic restore into new
file structure,
•Automatically sequence the re-compilation of dependent components.
• Manage all compilation specifics (e.g. SQL, ILE compilations) thanks to its pre-compiler
GAINS
• High security in rights/
ownership/attributes,
• Optimization of Database
upgrade,
• Huge productivity gains.
//////////////////////////////////////////////////////////////////////////////////////
“Kenco recently implemented Rational Team Concert using ARCAD’s Builder and other
components. Prior to this implementation, we were only able to achieve reliable builds
through a very manual process. This method was error prone due to a complex chain
of dependencies. To compound the issue, we have more than 30 applications each
having 1000 to 5000 components. Many of these have thousands of components with
a variety of inter-application dependencies.
The applications also have an extensive number of communications interfaces, user
interfaces, and underlying databases. As you can see, the web of dependencies is
significant. Another large concern with this tool was database changes. We have found
that ARCAD does a great job supporting these and does so in a seamless manner that
requires no manual intervention.Since implementing ARCAD Builder, our builds have
become much less complicated.
The product has greatly reduced our risk factors, given us more confidence and reduce
the downtime associated with our deployments. All of this integrated with the IBM Rational Development products so that it appears to be a built in IBM component.”
STRENGTHS
• Full automation of compilation
processes,
• Adaptable to compilation
specifics.
14
MODULE | ARCAD-Observer
//////////////////////////////////////////////////////////////////////////////////////
"In line with our SOA approach, we use the ARCAD-Observer solution to ensure
the re-engineering and optimization of our legacy RPG applications now over 25
years old. An impact analysis across over 70,000,000 lines of code is always a
challenge. Thanks to ARCAD, we can now drill down each element. We can more
easily, and accurately, analyze the scope of a change – thus avoiding the risk of
destabilizing the system and improving the overall quality of our applications.”
| Daniël De BECKER | Executive Manager | M-TEAM
ARCAD-Observer
Application Analysis
Developers typically spend more than 50% of their
time trying to understand an application before
modifying it. Manual impact analysis is costly,
and leads to imprecision in project timescale estimates.
ARCAD-Observer combines graphical Application
Analysis, cross-platform Impact Analysis, and automatic generation of technical documentation for
applications in HTML format.
15
GAINS
• Improved developer productivity,
• Reduced learning curve for new
staff,
• Increased accuracy in estimations
of project duration,
• Common point of communication
between IBM i and open systems
developers,
• Eased adoption of new technologies.
Application architecture and business logic is displayed in diagram form, and documentation can
be automatically generated for sharing between
development teams or auditors. Using ARCADObserver, IT managers can rapidly scope a development project and more accurately estimate its
duration.
STRENGTHS
• Global view of application architecture,
• Multi-platform Impact Analysis,
• Powerful graphical interface for
easy navigation and code comprehension,
• Standard export format for wide
and rapid distribution (HTML),
• Assisted application re-engineering,
• Documentation guaranteed accurate and up-to-date.
By speeding code comprehension and automating impact analysis, ARCAD-Observer reduces
the learning curve for new development team
members and improves maintenance productivity
of existing staff. Automating application documentation will guarantee that documentation is
complete and up-to-date, freeing development
time for direct revenue-generating tasks. ARCADObserver also reduces costs in application re-engineering projects and in moves to SOA.
RDi PLUG-IN
Each ARCAD-Observer feature can be accessed directly via the RDi environment. Thus
the developer can easily perform Impact
Analysis at any point in his development.
MODULE | ARCAD-Verifier
| Carmine PALMIERI | Development Manager | Neller Pty Ltd.
ARCAD-Verifier
Regression Testing
ARCAD-Verifier is an easy-to-use test scenario player
that will fully automate your regression testing phase.
Once recorded, scenarios can be automatically replayed in any order, to detect differences in the user
interface, database, and spool files. Results are then
navigated or viewed as difference reports in pdf format.
16
ARCAD-Verifier has several unique features that define
its position in the market:
• Difference detection at database level, meaning it
works for both batch and interactive jobs,
• Automatic re-initialization of test data, via a data repository, ensuring you are testing program changes only,
• Built-in cross references between scenarios and programs, to automatically identify precisely which scenarios have to be replayed to regression test your
latest program changes.
Relying on an efficient system for comparison of data,
ARCAD-Verifier allows test scenarios to be captured
from any application user interface, including:
•Client/Server interface: Windows programs, .NET,
Java, Delphi, C++, LANSA, etc.
• Web interface: Ajax, Flash, JSP/HTML/Java, etc.
• 5250 interface
• Batch processing
• Interconnection supported with all technology types:
MQ Series, etc.
ARCAD-Verifier has acquired a solid reputation of ease
of use. It is therefore principally adopted by application
end-users who become rapidly autonomous in their testing activity.
//////////////////////////////////////////////////////////////////////////////////////
"In a competiveness context with business demands for rapid turnaround on new
software releases, ARCAD-Verifier helps us to perform the testing and validation of
releases to ensure the system meet all the current functional requirements without compromising quality". “One of the key reasons why we chose ARCAD over
the competition was because we felt that ARCAD as a company cared and truly
wanted to see its customers succeed – This has proven to be correct.”
GAINS
• Increased test productivity,
• Shortened test duration,
• Reduced cost of testing,
• Improved application reliability/availability,
• Traceability of testing,
• Safeguarding of testing
team’s know-how.
STRENGTHS
• Easy to implement,
• Easy to use,
• Both end-user and developeroriented,
• Detection of differences in data,
user interface and spools,
• Automatic generation of regression test campaigns for each new
application release,
• Easy integration with any change
management solution,
• Handling of both interactive and
batch processing,
• multi-platform capture interface
(Client/server, Web, 5250)
MODULE | ARCAD-Extract
Data Extraction and Scrambling
BUSINESS PROBLEM:
Test quality directly depends on having realistic
test data, i.e. data extracted directly from production. Extracting data manually gives rise to
disk space problems, excessive processing times,
and data integrity issues. Plus the task is usually
performed by development staff whose time
would be better spent on directly revenue-generating tasks.
UNIQUE:
ARCAD-Extract builds reusable extraction queries
that respect referential integrity. Test data can be
quickly and easily refreshed as often as needed.
• Shorter bug-fix timescales,
• Savings in disk space,
• Reduced testing costs,
• Improved test quality.
• Extraction of realistic and accurate
test data,
• Guaranteed referential integrity
of data,
• Easy creation of reusable extraction
queries,
• Scrambling option,
• Rapid reproduction of errors
in production.
GAINS STRENGTHS
//////////////////////////////////////////////////////////////////////////////////////
17
ARCAD-Extract
To ensure integrity of data, ARCAD-Extract uses
the same underlying data model that is automatically generated from your applications, and
stored in the ARCAD-Open Repository.
ROI:
ARCAD-Extract ensures that you have accurate
and realistic test data to work against, thus improving overall test quality. Disk space is saved,
and major productivity gains are made in the
preparation of test data.
ARCAD-Extract enables rapid reproduction of
errors in production, thus shortening bug-fix timescales, and reducing costs of application maintenance.
ARCAD-Transformer
IBM i Refactoring Tools
BUSINESS PROBLEM:
ROI:
Software maintenance often involves modifications to the database itself, including changes at
the field level, such as alterations in field size. These
modifications usually have a high impact on the related source code, requiring painstaking updates
to the code manipulating that field. Adjusting the
affected code is time-consuming, tedious and error-prone for development teams and constitutes
a major cost in IT.
ARCAD-Transformer brings huge productivity gains
in mass-transformation projects, typically exceeding 70%. By maximizing automation in all phases,
the reliability of the resulting application is significantly improved.
UNIQUE:
ARCAD-Transformer provides a unique solution
for automatic, mass transformation of sources following a database structure change. It will automatically identify the source lines impacted by a
field change, and, once validated by the developer, will then automatically modify the affected
source lines themselves. By covering both the
impact analysis and source modification phases,
ARCAD-Transformer typically automates between
50 -100% of such mass-transformation projects.
UNICODE EXTENSION:
If you need to convert your database to Unicode,
then we strongly recommend utilizing ARCADTransformer.
ARCAD-Transformer contains a proven set of tools
to transform your applications to Unicode.
ARCAD-TRANSFORMER RPG:
ARCAD-Transformer RPG automatically converts
legacy fixed format RPG code into the new Free
Format, with near 100% accuracy, and including
GOTO statements. This new syntax improves the
readability of source code, making it far easier to
maintain even by a younger generation of developers.
STRENGTHS
•Automated source transformation following
change in field size or type,
•Audit of impacted fields,
•Guaranteed productivity in refactoring projects,
•Guaranteed completeness of transformation/
refactoring,
•Guaranteed maintainability of the transformed
source code,
•Generation of data retrieval programs,
•Traceability and merge control.
GAINS
•
Massive productivity gains -often
over 70%,
•Significantly reduced project cost,
compared with manual methods,
•Reduced risk of regression of the
information system,
•Application reliability, even with a
high level of change.
MODULE | ARCAD-Transformer
| Jérémie MESTRALETTI | Research and Development Dept.| IPECA
//////////////////////////////////////////////////////////////////////////////////////
"Our system could not handle all cases of social security number (20, 2A, 2B).
Rapidly and in total security, the ARCAD-Transformer solution enabled us to
change the type of this social security number field from numeric to alphanumeric – and thus handle this specific requirement.ARCAD-Transformer automatically
proposed modifications to source code, applied these modifications, and copied
the data. The project workload was reduced to 50 days, down from our estimated
150 man days for an application of around 10,000 objects."
18
MODULE | ARCAD-Integrater
//////////////////////////////////////////////////////////////////////////////////////
19
STRENGTHS
ARCAD-Integrater
Third Party Vendor Reception
ARCAD-Integrater is specially designed for those of
you running vendor software packages. It tracks
what has changed in a new vendor release and
precisely identifies any impact on either your local
specific code, or on the interface programs you
have built around your package.
ARCAD-Integrater first uses your vendor provided
procedure to retrieve the release into a dedicated
reception environment. It then automatically checks
the release for anomalies such as regressions in components, or format level errors between files and
programs. If your vendor provides you with sources,
you have the ability to check source lines changed
thanks to the integrated source compare tool.
• Works on any package on the market - with or without source code,
• Works on both vendor release and
local code at the same time,
• Auto-learning system, from release to
release.
GAINS
ARCAD-Integrater then generates a list of dependent components that need to be readapted.
If you also use the integrated ARCAD-Skipper solution, you can automatically check-out these components in a release.
With ARCAD-Integrater, you retain full control over
new releases of your vendor package, to prevent
any regression in the overall information system.
• Expedited integration of new vendor package
releases,
• Reduced risk of regression,
• Shortened time to delivery,
• Improved quality and traceability.
MODULE | ARCAD-Audit
| Nicolas Voelin, IT manager | Figeas
//////////////////////////////////////////////////////////////////////////////////////
"With ARCAD-Audit, we have been able to remove around two-thirds of the
software components comprising our applications, that have become obsolete
over 20 years of continuous development. This greatly simplifies the maintenance
and the ongoing enhancement of our applications."
ARCAD-Audit
IBM i code Audit and Restructuring
Whenever you have to manage applications
which are over 10, 20 or more years old, there
is invariably a huge amount of obsolete code.
Our experience shows an average of 50% of
unused components.
Why thinking about removing this obsolete
code? Because it allows you to better manage
your components and avoid any potential errors
maintaining wrong or obsolete components. This
phase is particularly recommended when you
plan to put in place a change management system.
20
ARCAD-Audit provides a unique set of tools to
isolate the obsolete code.
It detects anomalies such as:
• Source without object,
• Objects without source,
• Sources with a date later than the object,
• Unused objects,etc.
It provides cleanup tools for archiving your obsolete components. Thanks to its list manager,
you can also compare multiple environments to
realign them to the same level.
STRENGTHS
• Easy to implement and
configure,
• Highly adaptable to particular needs.
GAINS
• Well identified perimeter of
what’s really in use,
• Dramatically reduces the
volume of code to maintain,
• Huge productivity gains on
cleanup projects,
• Easier maintenance and modernization of applications.
MODULE | ARCAD-Customer
//////////////////////////////////////////////////////////////////////////////////////
21
ARCAD-Customer
Request Tracking
ARCAD-Customer is a comprehensive solution for
technical support management designed with the
latest internet technology. Thanks to its architecture, it offers the end user total traceability, simple
and rapid access to an enterprise knowledge base,
and uninterrupted access to information 24/7.
easily with other 3rd party software (such as asset
management products, CRM tools) and, of course
is dynamically linked with the ARCAD-Skipper solution. It complies wholly with ITIL and ISO standards,
facilitating the management of Service Level
Agreements.
ARCAD-Customer manages Tickets, Requests for
change, Escalation procedures, Personalizable
workflow, Problem resolution, Knowledge base, and
Statistics/Dashboard. Designed for simplicity of use
and implementation, ARCAD-Customer integrates
If you are an ISV, ARCAD-Customer has a dedicated download server that allows you to manage
the delivery of new patches and releases to your
customer base.
STRENGTHS
• Easy to implement and use
• Easy to interact with other software
• Modern architecture
• ITIL and ISO compliant
GAINS
•Transparency of technical support activity,
•Guaranteed quality of service for users,
•Improved support productivity,
•Maximum use and re-use of team knowledge,
•Contributes to High Availability of applications.
The ARCAD approach is a sophisticated and efficient combination of on-site and remote professional services. We tailor our services, all of which are
available worldwide, to what best suits the individual client. When practical, we can deliver certain services remotely (“remote mentoring”) using
advanced technologies, for maximum customer
service and a reduced carbon footprint.
IMPLEMENTATION SUPPORT
The ARCAD solutions are all highly configurable to
client needs. This is why our products work well for
small businesses, which need flexibility and initiative, and also for large organizations, which focus
more on security and traceability. Using a client’s
specifications as our guide, we evaluate the timeframe for complete product configuration.
TRAINING
Our commitment to customer satisfaction does
not end with implementing our products.
ARCAD consultants focus on knowledge transfer,
developing autonomy in customer teams. With
that goal in mind, we offer training courses either
at our headquarters or on-site at your company
to build your skills on and around the ARCAD solutions.
TECHNICAL SUPPORT
The ARCAD technical support team strives to offer
friendly, informative service to resolve customer
issues accurately and promptly. The technical
support team is available 24/7, acknowledging
that each customer has unique needs, and that
meeting their expectations is vital to our success.
RELEASE MANAGEMENT AS A SERVICE
Some of our largest customers benefit from our
full Release Management services. We have a
dedicated staff able to take on the responsibility
of your specific configuration, running the transfers to production for you with a 24/7 technical
support.
UNICODE PROJECTS
If you need to adapt your applications to Unicode or transform RPGLE to Free Format RPG, we
can perform the full project for you, from source
code transformation down to test automation
and transfer to production.
SERVICES
ARCAD Software does not stop at product licensing. ARCAD was developed as an “integrated
solution” focusing on products and services.
ARCAD Software offers a range of consulting,
training, implementation, and technical support
services to address our clients’ diverse technical
and business needs. Our team of consultants is
highly skilled with over ten years of experience
on average. Their involvement will help advance
your project more rapidly and avoid potential
pitfalls.
Depending on the project, our team of outstanding consultants can assist on different levels:
• Project management
• Technical consulting
• Adoption of new technologies
//////////////////////////////////////////////////////////////////////////////////////
Services
22
T
W
A
R
E
North America & Latam
1 Phoenix Mill Lane, Suite 203
Peterborough NH 03458
USA
Tel. +1(603) 371-9074 ext 502
Toll free. +1(800) 676-4709 ext 502
[email protected]
EMEA
55 Rue Adrastée - Parc Altaïs
F-74650 Annecy/Chavanod
FRANCE
Tel. +33 4 50 57 83 96
Fax. +33 4 50 57 52 79
[email protected]
SOCIETE GENERALE
SOFIREP
SOGECAP
STAUBLI
SUMITOMO
SUN GRO HORTICULTURE
SYSTEME U
TEREVA
TRACSA CAT
TRIUMF
UGB
UKL
UNICREDIT
UNITED CREDIT SERVICE
UNOFI
VAN LANSCHOT
VARSITY LOGISTICS
VILLENEUVE PET FOODS
VOYAGES FRAM
VP BANK
WGZ BANK
WINOA
WIX FILTRATION
WOLTERS KLUWER
...
Asia Pacific
Room 31, Smart-Space 1
Units 401-403, Level 4, Cyberport 1
100 Cyberport Road
HONG KONG
Tel. +852 3618 5822
[email protected]
CUSTOMERS
F
KOMO GESTION GROUPE
LABINAL
LABOREX SENEGAL
LACTALIS INFORMATIQUE
LE CHEQUE DEJEUNER
LEBANON COUNTY
LEGRAND
LEONI LINEASOFT
LOGALI
LOGICA
LU
MAZAK
MCO FINANCE
MEDIAMARKET
MEMIC
MERKUR AG
MOBALPA
MOVITEX
MUTUELLE DES MOTARDS
M-TEAM
NELLER PTY LTD
NIKKO BANK
NOMURA BANK
NORBERT DENTRESSANGLE
NORDEA
NOVANDIE
OMX GROUP
ORANGE FRANCE TELECOM
ORCHARD BRAND
PBM SERVICES
PIERRE & VACANCES
POMONA
PREDICA
RATTI
REXEL
RSI
S.G.C.F
SACFOM
SAMUEL & SON
SATAB
SBC
SEB PRIVATE BANK
SECF
SEGAFREDO
SENALIA UNION
SGFGAS
SIB
SIEMENS
SILVERLEAF RESORTS
SLIB
SMTPC
graphic design : www.boutondarts.fr
O
www.arcadsoftware.com
S
DEDAGROUP
DEXIA CREDIT LOCAL
DEXIA INSURANCE BELGIUM
DEXIA LIFE AND PENSIONS SA
DFC
DHL GLOBAL FORWARDING
DKNY
DUCROS EXPRESS
EDEXCEL
ELECTROLUX
EMI MUSIC FRANCE
ESCOTA
ESSILOR
EURAPHARMA
EUROFACTOR
FAR EAST GEANT
FED MED
FG LIFE
FIDEURAM
FIGEAS
FIDM
FGA
FORTIS ASSURANCES LUX
GASCOGNE PAPER
GAN VIE - GIE RIP
GE CAPITAL EQUIPEMENT
GEODIS
GGB
GIEPS
GROUPAMA
GROUPE SERNAM
HARDIS
HEPPNER
HOME DEPOT
HP MONACO
HSBC TRINKAUS &BURKHARTD
HYUNDAI CANADA
IBM
IFR FRANCE
INFORMATIQUE DE TAHITI
ING BANK
INRS
INTERPEC
INTER SYSTEMS
IPECA
ISBAN DE
ISYS BANKING
JEAN COUTU
JOHNSONS APPARELMASTER
KB LUXEMBOURG
KENCO GROUP
KNOWLTON PACKAGING
//////////////////////////////////////////////////////////////////////////////////////
Arcad
®
ABBOTT
ABN AMRO
AERZENER
AGEAS
AGENA 3000
AGMF-GPS
AIPC
ALLIANZ
ALLTEL
ANDROS
ANTARGAZ
APRIL TECHNOLOGIES
ARCELOR MITTAL
AREVA
ARSOE
AXA CORPORATE
AXELIS LOGISTIQUE
AZIMUT
B.M. VIROLLE
BANCA POPOLARE DI SONDRIO
BANKGESELLCHAFT
BANQUE BCP LUX.
BANQUE BIA
BANQUE GABONAISE DE DVPT
BANQUE GEST. PRIV. INDOSUEZ
BANQUE INDOSUEZ MER ROUGE
BANQUE MISR
BANQUE PALATINE
BANQUE SAFRA
BB&T
BCI
BFCOI
BIOMNIS
BNI
BNP PARIBAS
BNP PARIBAS LEASE GROUPE
BOB EVANS FARM
BOLLORE
BOULANGER
BOYD GAMING
BTPN
CAVAMAC
CBP SOLUTIONS
CEGEDIM
CEGOS
CERP
CIE FINANCIÈRE TRADITION
CLARION
COPHARMED
CREAT'IMM SOFT
CREDIT AGRICOLE S.A. CREDIT DU SENEGAL