fhs
Volume 11, Number 10 -- March 15, 2011

DDS Conversion Tool Joins Profound's Web Development Tools

Published: March 15, 2011

by Dan Burger

Profound Logic Software has released an integral piece of its native graphical user interface platform built around IBM's Rational Open Access. The Profound DDS Conversion Module converts existing DDS source members to native IBM i objects that support a graphical user interface. It does this without relying on the green-screen protocol, a distinguishing factor compared to other application modernization methods. Profound is one of several IBM i ISVs making use of RPG Open Access.

The DDS Conversion Module is an important piece of the Dayton, Ohio, software company's Profound UI suite of application development tools designed for Web formats. Profound UI was announced in April 2010. Its approach is to use the native object-based architecture found in the IBM i, which allows the business logic to remain in RPG while obtaining the native GUI interface that many RPG programmers have asked IBM to deliver for so long.

RPG programmers with traditional display files (DDS) skills will likely appreciate how the Profound approach stays true to the DDS organizational method of separate record formats that represent different screens and subfile grids. However, unlike traditional display file objects, Profound UI creates what it calls rich display files that also store GUI metadata using JavaScript Object Notation (JSON), a lightweight data-interchange format used to build dynamic HTML for browser applications.

Profound's RPGsp product, by comparison, is a combination of HTML working with RPG. "There was a learning curve for the typical RPG developer," says Alex Roytman, CEO at Profound Logic. "They are used to seeing things in record formats rather than HTML."

The DDS Conversion Module comes into play when modernizing green screens--whether adding features or functionality or not.

"The biggest benefit provided by the DDS Conversion Module," Roytman says, "is in moving forward with future development and in maintaining the applications. If you have a green screen with a GUI on top of it, you have to mess with the character-based interface and see how that propagates to the GUI, so you are maintaining it in two places. When adding new functionality with a refaced app then you have to create a green screen before doing anything else.

"Without DDS conversion, you have 5250 refacing for Web enablement. There is still a dependence on the 5250 for maintenance. It requires going back to the green screen to make changes and the logic gets put on top of the green screen."

The biggest advantage of using the DDS Conversion Module, compared to using a refacing solution, is it doesn't require any change to RPG logic. It also provides client-side scrolling in load-all subfiles, sortable columns, expandable subfile rows, and access to records and data within the running RPG program, Profound says. In addition, the converted screens can be maintained using the Profound's Visual Designer tool, which allows developers to add features to their applications without in-depth skills in technologies such as JavaScript, JSON, AJAX, and DHTML.

Naturally, new application development projects have to work with the databases on the iSeries and most will reuse the logic in existing applications. And although RPG gets overlooked or wrongly labeled as only a language for back end systems, it is certainly Web capable.

"There are a lot of RPG developers able to build Web apps from scratch without knowing HTML, AJAX, and JavaScript," Roytman says. In many cases, they have never crossed over into the world of Web technologies because they never needed to. RPG programmers are capable of building modern apps, but connecting the GUI front end with the back end logic has been an issue."

Roytman believes the success of Profound UI will be based on the fact that it simplifies the Web development process by using familiar concepts in combination with a variety of widgets used in customizing screens with graphical elements connected to RPG record formats and fields. He compares the look and feel of his company's Visual Designer tool to the Microsoft .NET design tool, Visual Studio.

"I always have thought Visual Studio is one of the easiest design tools from a layout standpoint. It's easy to get around," he says. "The concepts of our tool are RPG-like, but it looks like Visual Studio in the way the tool box contains controls that can be dragged onto a canvass, properties for each widget, and a listing of record formats. All of our drag and drop elements have the Visual Studio look and feel and the designer screen is very similar to how the app will look."

Profound Logic has worked with approximately 25 beta sites to fine tune the conversion process. Roytman says much of this time was devoted to increasing the support for DDS keywords.

"We don't support 100 percent of the DDS keywords," he says. "But there are keywords that are seldom used or not used at all. If you took your typical display file or the 10 typical display files a given company uses, the chances are pretty good that we'd be supporting all the keywords."

The entire list of supported keywords is available on the Profound Logic website.

Profound sells its UI modules individually or in packages. Pricing is based on system processor group. A company buying the basic handler and design tool should figure approximately $7,500 for each, or a total of $15,000 if they run on the P05 processor level. The DDS Conversion Module would be priced at $8,000.

For additional information, see the Profound Logic website.


RELATED STORIES

Profound Updates I/O Handler for RPG Open Access

Open Access for RPG Grabs Attention at COMMON

Profound Delivers First RPG Open Access 'Handler'

RPG Gets Custom Data Streams with Open Access



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
TOWNSEND SECURITY

You know your business.
We know XML.

Let us help you launch your XML project.
This complimentary XML configuration services
program ($1000 value) is tailored to your individual
business needs and requirements.

Learn how to easily and securely communicate with XML.

Click here for more details.


Editor: Alex Woodie
Contributing Editors: Dan Burger, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

SEQUEL Software:  FREE Webinar: Overcoming query limits with SEQUEL. March 23
SkyView Partners:  The IBM i security compliance provider who does all the heavy lifting
COMMON:  Join us at the 2011 Conference & Expo, May 1 - 4 in Minneapolis, MN


 

IT Jungle Store Top Book Picks

BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

The iSeries Express Web Implementer's Guide: List Price, $49.95
The iSeries Pocket Database Guide: List Price, $59
The iSeries Pocket SQL Guide: List Price, $59
The iSeries Pocket WebFacing Primer: List Price, $39
Migrating to WebSphere Express for iSeries: List Price, $49
Getting Started with WebSphere Express for iSeries: List Price, $49
The All-Everything Operating System: List Price, $35
The Best Joomla! Tutorial Ever!: List Price, $19.95


 
The Four Hundred
Wanted: Cloud-i i-nfrastructure

Infor Makes a $1.83 Billion Bid for Lawson

IBM Lays Out Plans for Future Growth and Profits

Mad Dog 21/21: Tablet Vivant, Memories Mordant

Encouraging News on IT Jobs in Q2

Four Hundred Guru
Running Totals in an SQL Query

Odds and Ends: The Reader is the Guru

Admin Alert: Corralling i/OS Storage Hogs, Part 1

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
September 25, 2010: Volume 12, Number 39

September 18, 2010: Volume 12, Number 38

September 11, 2010: Volume 12, Number 37

September 4, 2010: Volume 12, Number 36

August 28, 2010: Volume 12, Number 35

August 21, 2010: Volume 12, Number 34

TPM at The Register
Cloud Cruiser: Bean counting in the heavens

Calxeda boasts of 5 watt ARM server node

HP squeaks past IBM into number one server seller spot

Cray strides past another $12m DARPA milestone

SGI buys back spun-out Japanese unit

Intel and server buddies forge micro boxes

HP: 'Yes, we're keeping the PC biz'

Super Micro uncloaks dense Westmere-EX server

IBM rides 'third supercycle of growth'

VMware lets Apple fondleslabs tickle Windows VDI

Canonical pares Ubuntu down to 2 editions

Dell juices PowerEdge-C servers with OpenStack

THIS ISSUE SPONSORED BY:

ProData Computer Services
Infor
Townsend Security
SkyView Partners
RJS Software Systems


Printer Friendly Version


TABLE OF CONTENTS
When Disaster Strikes: Maxava Discusses the Christchurch Earthquake

Chinese Manufacturers Face IT Challenges

DDS Conversion Tool Joins Profound's Web Development Tools

LTO Group Confident in Tape's Future

Station Casinos Makes a Safe Bet with Informatica

News Briefs and Product Shorts:

MPG Delivers Deeper IBM i Performance Analysis in PerfNav 15 . . . LDA Helps Hospitals Make Backups More PEPpy . . . NGS Business Intelligence Now a Solutions Edition Option . . . EXTOL Touts EDI Adapter for Innovative IES . . . VAI Completes Dual ERP Integration for Two Distribution Companies . . .

Four Hundred Stuff

BACK ISSUES




 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2011 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement