SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> Integrating IT >> Development Environments

SaskTel switches over to Java

SaskTel switches over to Java

By:  Allison Taylor  On: 02 Sep 2004 For: ComputerWorld Canada Creator

There weren’t many options for SaskTel when it realized that six of its legacy applications, built many years ago on the PowerBuilder integrated development environment (IDE), needed to be converted into a newer and more strategic programming language that was easier to maintain and staff.

There weren’t many options for SaskTel when it realized that six of its legacy applications, built many years ago on the PowerBuilder integrated development environment (IDE), needed to be converted into a newer and more strategic programming language that was easier to maintain and staff.

Nearly eight years ago the Saskatchewan-based telecom provider had four developers that were familiar with PowerBuilder, a language that has in the past been used for enterprise-level applications that in many cases have been overpowered with the advent of C, Cobol and Java. Over the years SaskTel’s skilled PowerBuilder developers were changing jobs and the company was facing a common problem, supporting integral legacy applications with fewer resources.

The company also decided that PowerBuilder was no longer tactical and that there wouldn’t be any new development projects using the Sybase Inc. IDE, which didn’t help the fact that the six PowerBuilder applications, crucial to the long distance billing and tracking system that also enable SaskTel’s clients to automate toll rate changes, were quickly becoming a bit of a problem for the company. Other company-wide applications were built using Cobol and the PowerBuilder apps were starting to become one island of technology, which still needed to be maintained and serviced.

“The technology was hard to staff, hard to train for and had limited use,” said Wayne Petrychyn, business solutions manager in the Toll division with SaskTel. “At the same time the applications aren’t something we can do without.” Realistic and financially feasible options were few and far between. The company could continue to let the programs run and train new developers to support the PowerBuilder applications, which Petrychyn admits would’ve been costly. The company would also be forced to continue to pay annual maintenance fees. Buying a commercial, off-the-shelf software package also wouldn’t have worked because SaskTel’s toll applications were SaskTel-specific and engrained within the company and its client base.

Out of options, Petrychyn said a couple of years ago his department tried to manually convert one of the applications to Forte, a language built by Sun Microsystems Inc.

“The conversion itself was somewhat successful, but it took a lot of time,” he says. He added that a lot of the conversion time involved a steep learning curve in the conversion process. The application was the smallest of the six PowerBuilder apps, and was about 6,000 lines of code and it took nearly one year to translate. Altogether, SaskTel had about 100,000 lines of code to rewrite in all its applications. As a language, Forte also started to lose momentum in the year that it took to do the conversion, Petrychyn said.

“We decided that it wasn’t going to be the solution. We couldn’t afford the time or the effort that it took to convert PowerBuilder manually.” Feeling a bit of trepidation, the company’s only alternative was to keep the PowerBuilder applications running – at least until they literally got a knock on their door one day from Techné Knowledge Systems with an automated tool called JConvert/PB. JConvert/PB is a service that is based on an automated technology that converts PowerBuilder apps to Java and creates a Java application that looks, feels and functions the same as the PowerBuilder application, according to Martin Stanley, CEO at Techné.


Sign up for our Newsletters
Tags:












Print |  Views: 2269   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




Allison Taylor Allison Taylor is a contributor to the International Data Group (IDG) News Service, which publishes global technology stories from bureaus around the world to more than 300 publications in more than 60 countries.

Related Content

Microsoft still pursuing Java market share
Microsoft still pursuing Java market shareMicrosoft Corp. issued a beta release of version 3.0 of the Java Language Conversion Assistant (JLCA) tool this week — a move that one industry analyst said is an attempt for Microsoft to gain market share for .Net.
SAP TECH ED: SAP courts Java, .Net developers
SAP TECH ED: SAP courts Java, .Net developersSAP AG is manoeuvring to bolster its NetWeaver platform as a viable alternative to competing application development environments with a new program to court Java and .Net developers.
Sun unveils tools to satisfy Java users
Sun unveils tools to satisfy Java usersDevelopers stood to benefit as Sun Microsystems Inc. came to the annual JavaOne conference last month in San Francisco armed with new developer tools and resources in an effort to attract more programmers to the Java language.
End users developing for end users
like many vendors of applications for the end user, sap ag is striving to tailor its products to meet shifting demands. that is, the worker who wants more data and access control, less it administrator involvement, and the ability to work on a platform or interface that grants consumer-like or web 2.0 qualities. a year after stressing th

Comments (0)

No Comments!
Name: (required) eMail: (optional)

Your email address will not appear online and will be used only if the editor wishes to contact you personally for additional comments.