Would you agree that your existing PowerBuilder applications contain a wealth of knowledge, development effort and hard-learned lessons about your business processes? That your applications really have been adapted and modified to exactly match the way you do your business?
I believe you would. And you would not mind to increase your development productivity and to diminish your maintenance costs!
MainTrend's PowerBuilder Utilities Tool will help you to achieve your business goals!
Business benefits:
1. Accelerates the delivery of new application features 2. Reduces maintenance costs 3. Diminishes lack of skilled personnel 4. Increases user satisfaction and business productivity
Technical features:
export all the PowerBuilder objects from your PowerBuilder libraries (pbl's) to one directory
determine (based on the export logs) whether you have duplicated PowerBuilder objects in your application
calculate source lines for all your exported files (either in ASCII or UTF-16 encoding)
build a cross-reference report, and, based on this report:
give you a list of "unreferenced" objects - these objects are candidates for the application clean-up
produce a subset of referenced objects, based on an initial list.
measure statistical metrics for your application
reverse engineer your DataWindows to xml representation (only in advanced version)
capture your PowerBuilder business logic to a Windows Communication Foundations solution (only in advanced version)
Very nice. I've been working on one of these of my own. Nowhere near the functionality of yours, but my focus was on the SQL behind the DataWindows, and not much else.