PROGRESS-PLUS logo
PRODUCTS NAVIGATION
PRO4m
  History & Goals
  What is PRO4m
   & what can it do
  Report Structure
  Requirements
  Code Analysis
  Examples
  Documentation
  User's opinions
 
DBYER
  Description
  Database Browser
  Data Inspector
  Database Copier
 
ProAppmon
[included into PRO4m]
 Description
 Monitoring Examples
 Screen Samples
 
BECOM
(BEtter COde Maker)

[included into PRO4m]
  Description
 
Knowledge Testing
  Create Account

  Simple Mode Login



Referral Program

About PROGRESS PLUS SOLUTIONS products

This site contains the descriptions and downloads of utilities written on Progress 4GL and intended to work with applications and DBMS Progress and Knowledge Testing Engine, which currently includes tests of Progress 4GL, Progress DB Design and more Progress and IT related tests.

Utilities, ideas and decisions described here do not pretend to be exclusive, unique and universal, however our tools can really help you to save days, weeks or even months of application analysis, development and optimization time, and, of course, thousands in salary.

Our tools are intended to render a real help in problems solving while developing the software in Progress 4GL, to help developers to sooner and better understand projects performed, their structure and database contents, to optimize efficiency of the project, to check its integrity etc.

Main goals of our products are the following:

  • Decrease time to map a project.
  • Increase understanding of a project.
  • Improve project performance and optimization.
  • Help in existing applications re-engineering.
  • Simplify code and programs structure.
  • Manage project changes history.

It is easy to find out are out tools able to help you or not. Here is a list of twenty one reasons and situations where it can be useful for you:

  1. when you do not have an acceptable project documentation, but would like to;
  2. when you do not have a clear picture of the application structure, but desperately need it ASAP;
  3. when you do not have full control over the application integrity, but want the source-code and the database to clean up from all the garbage it has;
  4. when you have unhappy users' complains on the application performance issues, but do want to make them happy, finally;
  5. when you want all your indexes to be working for you, but not just waste your CPU and hard drive space;
  6. if you want to take full control over the 4GL evil - shared variables, once and forever;
  7. if you want to know about your source-code potential problems, where compiler is not able to help you;
  8. if the only tool you use to work with database is Data Dictionary, where you would like in one tool to be able to see DB structure, query the tables, see the probable DB design problems, be familiar with tables relations, easy export tables data into HTML, EXCEL, CSV etc. etc. etc.;
  9. if you finally realized that to keep control over the database structure changes history is as important as to keep control over source-code changes history is;
  10. if you want the source code of all your developers to look standard, as it is coded by one person;
  11. when you are doing an application migration into the AppServer architecture, Dynamics or even into another language, but can't clearly realize what exactly and how much has to be done;
  12. if you need to know how much of your application will be affected by changes that you are going to do;
  13. when you need an online database and application monitoring, but can't afford Fathom;
  14. when you want a new developer to map a project fast and independently, not distracting all other team players;
  15. if you want an independent opinion about some developers 4GL knowledge and database design skills;
  16. when you want to be the first who knows answers to your boss application and database specific questions;
  17. when you want to be able to find bugs faster than other developers usually do;
  18. if you want to take advantage of sharing all this information between the team players, even if you have just one single license of our product;
  19. when you like when people keep things organized and want them apply this to the source code;
  20. if you a little curious to find out some interesting and useful things about your application, which you probably don't know yet;
  21. if you don't want just to get stuck with purchased software, but want to deal with responsible and helpful support and even have that software customized for your specific needs.

If you mainly answered YES then our tools are right for you ** - try PRO4m - our flagship product where almost all this functionality is combined together for your convenience. See the users' opinions and join our multinational PRO4m users group.

** see PRO4m requirements and limitations section.


We do also provide consulting service in PROGRESS Applications/Databases Re-engineering, Analysis, Optimization and Monitoring, using our powerful tools and the best knowledge and experience in these areas.

Our rates are Competitive and Negotiable.

See our Feedback page for the contact address.


What's New

Sep 25, 2005 : New product - DBYER - is releases and the Refferal Program annonced.

Sep 20, 2005 : New PRO4m version is released.
See Release Notes.

Jul 16, 2005 : PRO4m v4.05.00 released.

Jun 25, 2005 : PRO4m v4.04.00 released for Progress v9 and v10 versions.

May 18, 2005 : Pricing Info updated.

Nov 7, 2004 : New PRO4m version is released.
Support of no-extensions project files was added.

Jun 18, 2004 : New Online test added.
Java SUN Certified Programmer (030-035) test has been added to our Online Knowledge Testing Engine.

Dec 10, 2003 : New BECOM release - 1.04.00. Check how our Multipaste tool can help you improve your performance when editing the P4GL code in a Progress editor. See BECOM readme for more details.

Dec 10, 2003 : New PRO4m release - 04.00.00 in PRO and ENT versions is now available for download.

Nov 27, 2003 : New BECOM release - now BECOM can handle text selections greater than 32K in size. Thanks to Stefan Houtzager for the contribution!

Nov 13, 2003 : New PRO4m release - PRO4m 4.00.00.BETA is available on our Downloads page. New Table Data Analysis utility, new data export format (DIF), enhancements, bugs fixes.

Jul 21, 2003 : BECOM - new rule available - addNoUndo rule updates variables and parameters definitions adding NO-UNDO keyword to it. See BECOM description for details.

Jun 21, 2003 : PRO4m v 3.03.00 is available for download now. New for this release is Project Data TreeView Browser for :

  • module structure
  • module calls tree
  • Prolint results
  • user-defined parser results

See the Project Data TreeView Browser documentation page.

Jun 11, 2003 : Our BECOM has been integrated into KSV Editor distributive. Enjoy the two great products integration advantages.

May 05, 2003 : PRO4m v3.02.00 release. "Indexes Usage Analysis" report is added to each database table report page.

Apr 26, 2003 : PRO4m v3.01.00 release. ProAppmon v1.06 is included where many changes have been done to ProAppmon since the first release. Dynamic DB Browser's got few nice little features making the database data viewing easier and more convenient. New Confirmation ID will be used starting from this release.

Mar 17, 2003 : PRO4m v3.00.00 released. ProAppmon (Progress Applications Monitor) replaces Records Lock Monitor.

Feb 24, 2003 : PRO4m v2.06.00 released. Dynamic DB Browser exports queries data into the following formats: HTML, comma (or any other delimiter) separated text file and into MS EXCEL.

Jan 21, 2003 : BECOM was included into the 3PRO package.

Dec 04, 2002 : BECOM - BEtter COde Maker - utility is added to the downloads page. It's free and an open-source program intended to make P4GL code looking better, more clear, readable and understandable.

Oct 06, 2002, v2.04.00 : Manual Tables Join functionality was expanded and is much flexible now, WHERE phrases are available for Parent and Child tables join definition.

Sep 10, 2002, v2.03.00 : Shared Variables Usage analysis report makes the applications analysis much easier now!

Our old news are here.



Join Us!
You can add the following image to your website, documentation etc., if PRO4m was used for the re-engineering, analysis and optimization of your Progress project.
Optimized by PRO4m
Simply copy the following link and paste it into your HTML page:
<a href="http://www.progress-
plus.com/pro4m.htm"><img src="http://www.progress-
plus.com/images/pro4mOptimized.gif" width="109" height="103" border="0"></a>

Last updated: September 28, 2005 9:33 PM
© 2001-2003 PROGRESS PLUS SOLUTIONS Home // Products // Downloads // Shop // Registration // Partners // Mailing Lists // Resources // Feedback
History & Goals // What is PRO4m & What Can it do // Report Structure // Requirements // Revisions History // Examples // Documentation
ProAppmon description // Examples // Screenshoots
BEtter COde Maker (BECOM) description
Knowledge Testing // Create Account // Simple Mode login