MARCH 2005  
Optimize your software supply chain ...
     
In this Edition
 
"MARCH HIGHLIGHTS"

EDITORIAL>>

PANORAMA OF APPLICATION MODERNISATION >>
 
 
 


More and more of you are asking us questions about the modernization of your applications... vast subject. Many of you have already taken the first step of webifying your existing applications. Some of you have gone as far as paving the way for new programming standards.

What we can conclude at this stage of the transformation is that there is no one single route. IBM has confirmed this by bringing vendors such as ARCAD Software into its IBM Developer Roadmap” .

The ARCAD offering addresses application modernization from two distinct angles :

  • Control over the knowledge of existing applications. An indispensable phase of any project, whatever the scale,
  • Control over the change process, thanks to its tools for impact analysis, version control and multi-platform deployment.

For this reason we will keep referring to this hot topic in the coming months. I would like to warmly invite you to preview the subject in the current edition.

Best regards,

Philippe MAGNE
CEO

P.S. : Many of you have told us how much you value our newsletters. On behalf of all my team, I would like to thank you heartily for your appreciation. Don't hesitate, all of your comments are welcome.

 

 


Don't hesitate to ask our sales department for more information by sending an e-mail to : sales-us@arcadsoftware.com

To find out more...

 

 

UPCOMING EVENTS :

IBM iSeries Spring Technical Conference/EXPO
San Francisco, CA-SF HILTON
Conference Dates June 6-10, 2005
Stop by for a demonstration at our booth

 

Next ARCAD Breakfast Seminar
This breakfast is addressed at those of you who are faced with modernizing iSeries applications and would like to look further than just modernizing the interface.

Our approach is to build on your expertise so that you can make your technical choices in the best conditions, in order to :

Obtain a clear and precise view of the existing application,
Retain the stability of your Information System despite its major migration,
Retain the homogeneity and productivity of your teams,
Handle any increase in complexity.

During this session we will look at an overview of the subject and several critical points :
-Your questions : Which new technology? To which goal? For what timeframe?
-The different stages in the modernization process ranging from an audit of the existing application to the definition of a common methodology for development management.
- Demonstrations of the various ARCAD Software suites, with concrete case studies.

To find out more about our migration consultancy strategy don't miss our next breakfast demo to be held in May 2005.

Subscribe to this session by clicking here: On-line subscription

 

 
 

Application modernization is a vast subject. Everyone knows that the choice of change strategy taken now will determine the successful operation if the company's information system for the next decade at least. To add to the confusion and uncertainty of the period, there is a plethora of different routes to take. As a starting point, we will present a panorama of the subject based on our experience in the field.

A budget issue :
Of course, as always, money is a deciding factor. Somewhere in between the company that makes do with a few tools offered by IBM and the company that will entirely redevelop its information system in Java, there is a barrier called investment capacity. One thing is certain however, that those who decline to modernize in some way are heading for trouble.

Modernization of the user interface :
Many iSeries customers choose to stay within this boundary. It has one enormous advantage, that of retaining the existing application. Economical, it brings immediate results. And the disadvantages? A man-machine interface that does not really adhere to the accepted standards for a graphical interface. Most products let you to compensate for this with add-ons. But then the additional dependency links between software components can cause problems - though in a rigorous organization, they can be overcome. Another drawback : the inbuilt limitations of existing applications; a program that is over-complex, difficult to maintain and/or undocumented will stay that way, and continue to drain resources.

Other modernizations :
Spool file mapping tools play an obvious role in application modernization. In the same way, for that matter, as :
-EAI tools that standardize inter-application exchanges,
-Reporting tools that avoid the need to write interminable report programs,
-Portal tools that homogenize applications and avoid maintaining menu managers .

Knowledge of the existing application :
This is really the fundamental issue that every enterprise is confronted with. Sooner or later new resources will be brought in to work on the information system. They will all need one basic raw material called documentation.

Modernization of RPG code :
It is not because we have our eyes on new technology that we should forget good old RPG that over the years has regularly rejuvenated itself, until today it has the main characteristics of a modern language. And by that we don't just mean more readable code. To have fully modular code, for example, the ILE1 variant is indispensable. In this domain, tools such as RPG Toolbox from Linoma Software can help achieve a rapid and in-depth migration.

Java :
To go for Java or not? That's the quasi-existential question asked by many CTOs. Is IBM not feeding us yet another feature likely to be dropped in a few years? The answer this time is a resounding no. In the same way as COBOL or RPG are perennial languages, Java has already taken a massive share of the computing arena. Born along with the Internet revolution, its growth will follow along with the offshoot movement. It is already the default standard for migration and the open source community.

.Net :
“ If you don't do Java, you'll do .net ”. This statement may be an implacable simplification (a common fault in this business), but this doesn't make it any less true. To start off with new technology, you need to look a long way ahead. That is why in general the major standards are favored. .Net is of course one of these standards. And to answer the question “.net or not .net ” you just need to ask yourself : “For or against Microsoft ? ” .

CASE tools :
CASE tools from the iSeries or PC world are still relevant in this context of technological change. One single and unique language for everything, who hasn't dreamt of that ? The only shadow on the horizon is, we are a long way from these famous “standards” like Java and .net. The need to systematically pass new recruits through a training session is dissuasive.
Java CASE tools are starting to make their presence felt, as could be expected. The only criticism we could level for now is their relative lack of maturity.

Modernization of organisations :
How can we modernize applications if we are not immersed in a modern environment ? Over and above the choice of languages and architectures, it is more a real organizational reform that is needed. And this is where tools such as ARCAD-Skipper play a decisive role. ARCAD-Skipper will federate the various teams working in heterogeneous technical environments while guaranteeing overall consistency and integrity.

Conclusion :
IBM has prepared the ground with its “IBM Developer Roadmap” document. This is a good entry point for forming an opinion. Beyond that, each enterprise is unique. The choices will always depend on the context, but the key is to move forward.

1ILE : Integrated Langage Environment

 

If you no longer want to receive this newsletter,
click here

Your comments/suggestions are all welcome !
Send them to Stephanie ZELKO at

szelko@arcadsoftware.com

Best regards, the ARCAD Software team

Visit our Website :
www.arcadsoftware.com

 

 

 

 

If you already have, or intend to purchase an IBM eServer i5 or iSeries, that fact that our toolset is certified IBM Server Proven can be an advantage to you; to find out more click on the image below:

Copyright © 2005 ARCAD Software, Inc. All rights reserved.

Top of page>>