Architecture Documentation from DataFlex Source!
 DocuMentor

DOCUMENTOR

Mertech’s DocuMentor generates software design documentation directly from Visual DataFlex and character mode DataFlex application source.

DocuMentor automates the tedious task of creating and maintaining design documentation, allowing programmers to focus on application architecture and coding. DocuMentor reports, combined with relevant comments in the source code, are enough to fulfill documentation needs of development teams of all size.

DocuMentor reports are HTML-based, with extensive cross-references that allow the user to jump between different program elements in an easy to follow way.

A DocuMentor report organizes information under the following categories:

  • Key application statistics
  • Source modules outlines
  • Class hierarchy, sub-class information and references
  • Database files and references of modules where used
  • Database fields and references of modules where used
  • List of global functions, procedures and variables
  • List of all macros
  • Visual rendering of all GUI elements

Benefits of DocuMentor

  • As a documentation tool
    Proper design documentation is at the heart of any software development process. It is impossible to implement a software development process without good documentation practice at every level; from business requirements to technical design details.
    By using DocuMentor, companies can build an effective software development process which requires minimal programmer time to keep the design documentation updated.
  • As a training tool
    DocuMentor helps developers understand the overall application design much faster than going through linear documentations.
  • As a project planning tool
    DocuMentor gives project managers a very detailed overview of the complexity of the application, helping them allocate resources optimally and create accurate project timelines.
  • As an application re-engineering tool
    Those looking to re-engineer their DataFlex applications into newer versions of DataFlex or into another language will save a significant amount of time by having the entire application architecture at their finger tips.

Target Audience

DocuMentor is designed to address specific needs of different types of DataFlex users:

  • Corporate IT Departments - Corporate customers running mission-critical applications developed in DataFlex or Visual DataFlex, especially character mode DataFlex running on Linux/Unix or Windows console mode
  • Independent Software Vendors (ISVs) - Companies developing complex vertical market applications in DataFlex or Visual DataFlex
  • Consultants - participating in DataFlex re-engineering projects or developing custom solutions for their customers
  • Contractors - who develop and support legacy applications for customers

Supported DataFlex Versions

  • Visual DataFlex 7 and above
  • DataFlex 3.2 for Win Console Mode, Linux and UNIX (available as a service).

System Requirements

The amount of time taken by DocuMentor to generate a report depends on the number of lines of code in the application. A project with half a million (500K) lines of code can take anywhere between 45 minutes to an hour, depending on the processor speed and memory.

Supported OS: Windows Vista & 7, Mac OS and Linux
System Memory : minimum 2 GIG