Main > Software Development > C, C++, C# Tools >

Universal Report 5.0

Universal Report 5.0

Sponsored Links

Universal Report 5.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
Buy now
File size: 12.7 Mb
Platform: Windows
License: Shareware
Price: $125.00
Downloads: 185
Date added: 2009-03-16
Publisher: Universal Software

Universal Report 5.0 description

Universal Report 5.0 provides a powerful reverse engineering tool for management and automatic documentation of source codes (program files). Its goal is to easily generate a structured and highly formatted overview of a given set of program codes. A session can be achieved either in a step-by-step way or in a completely automatic way.

Universal Report is not focused on a specific programming language (will run with codes in Basic, C, C++, Fortran, Java, Matlab, Pascal, Visual Basic, Borland C++ Builder, Delphi, Kylix, Visual C++, Visual Basic .Net, Visual C#, Visual J++, etc....), and you can get reports in several common formats (text, latex, html) and languages (English, French, German, Spanish, Portuguese, and Italian). The universality is due to powerful heuristics that use programming languages intersection as well as possible, and examine further specific points. The tool is parameterizable both in the behavior point of view and the quality of the outputs. Moreover, some additional features are available, including spell checking, general pattern research, automatic information extraction, automatic code formating, glossary maker, graphics generator, routines reviewing system, protection with password, database reporting, and more

The intuitive interface makes Universal Report the perfect tool for both new and experienced users. The wide range of options lets end-users create reports with so many possibilities. Html output is optimized to take into account the bandwidth of the network. The attractive printed output saves time and money by increasing programming staff productivity and communication.

Major Benefits:

  1. Completely automatic with an intuitive interface
  2. Cover many programming languages
  3. Provide several options and parameters
  4. Generate an attractive and highly optimized output
  5. Automatic screenshots and database reporting
  6. Automatic changes analysis and multi-reporting
  7. Minimum user effort and real-time processing
  8. Special character sets (arabic, chinese, hebrew, japanese, korean, etc ...) 

Major Features:

  1. Multi programming language: There is no hard coded programming language limitation on the source code that can be processed by Universal Report. Most of common programming languages are covered including Ada, Assembler, Basic, Borland C++ Builder, Borland C# Builder, Borland Delphi, Borland Kylix C++, Borland Kylix Delphi, C, C++, Cobol, Fortran (77, 90, 95, ...), Java, Javascript/ASP, Macromedia Flash ActionScript, Matlab, Maple, Mathematica, Microsoft Visual Basic, Microsoft Visual Basic .Net, Microsoft Visual C#, Microsoft Visual C++, Microsoft Visual C++ .Net, Microsoft Visual FoxPro, Microsoft Visual J++, Pascal, Perl, Php, PL1, Python, VHDL, Other (for non listed ones).
  2. Several output formats:The output documentation can be in html, plain text, or latex. However, html format is the most mature and featured. Important features available in the html report includes: a search script that looks for text over the entire documentation, an online commenting system that allows to post a global review for a any routine, an online annotation system that allows to insert local comments within the body of any routine., a dynamic flowchart mode that makes each block of a routine to be collapsed and expanded, a routines call graph from each routine (forward and backward), a detailed analysis and dynamic decomposition of each routine, a switch [hide/display] for comment lines and blank lines, the management of special comment tags (input, output, purpose, example, any user defined tag), an automatic screenshots from form files (VB, Delphi, C++ Builder, Kylix, Ressource files, etc...) .
  3. Direct reporting: Since Universal Report is not dedicated to a specific programming language and can document a mixed source code, there is a possibility to document a source code without any prior technical information. In that case, Universal Report will attempt to automatically detect extract crucial information and either continue with the documentation process or prompt on the next step of the wizard.
  4. Multi reporting: Universal Report can perform several independent documentation tasks at a time, regardless of the programming languages involved and the input/output locations. In such case, it produces a unified html index page that gives access to each of the generated documentations.
  5. Database reporting: Universal Report can read database files and generates a detailed report of the structure and elements (tables, fields, attributes).
  6. Automatic dowload and upload: The path of the input files to be documented could be a web location. In that case, Universal Report will make and inventory of the matching files and download them into the local disk and proceed from it. In the other hand, there is an option to automatically upload the generated documentation to a web server.
  7. Two way of achieving a documentation session: A documentation session can be achieved either by starting from scratch using the wizard or the direct report feature, or from a .urp file. A .urp file is generated each time a documentation task (started from scratch) is accomplished. It contains the input/output information, the elements of the code, and all parameters and preferences. Next time the same source needs to be documented, processing from its .urp file is possible more convenient. If there are new files, Universal Report will automatically detect them and will propose to include or ignore them.
  8. UDIFF tool: UDIFF is a file differencing tool that compares two files and reports the differences (lines added, lines changed, lines suppressed) and highlights the changes. The output has a convenient layout and is dynamic (each part can be made visible or hidden). This tool is standalone and is also part of Universal Report full distributions.
  9. Changes analysis and reporting: When the source code has changed, documenting from the previous .urp automatically activates the changes analysis routine of Universal Report. This result in a detailed analysis of all changes (quantitative and qualitative), which is included as part of the actual documentation.
  10. Fast and robust processing: Universal Report uses state-of-the-art algorithms to parse the source code and analyze its elements. The process is quiet fast and robust. There is also a possibility to start browsing the report while it is being updated from the documentation task.
  11. Highly optimized output: The ouput documentation produced by Universal Report is highly optimized by a state-of-the-art html encoding and javascript implementations. This is extremely important if the documentation is to be put on the web or share in a local community trought an intranet.
  12. Trace/Bug handling and Live Update: There is an option that activates an automatic tracing system. In that case, each step is recorded from the wizard to the main execution of the documentation. The resulting directory with information that can help to quickly identify and fix any abnormal behavior. There is a local system that allows to send a bug notification. Moreover, there is a live update system for any Universal Report installation.

Enhancements:

  • Database documentation
  • Automatic screenshoots (C++ Builder, Kylix, Delpji, Visual Basic, Visual J++, Visual Basic .Net, Visual C++, WinAPI).

Requirements: 14 MB on Hard disk

 WareSeeker Editor

Universal Report 5.0 Screenshot

Advertisements

Universal Report 5.0 Keywords

Bookmark Universal Report 5.0

Hyperlink code:
Link for forum:

Universal Report 5.0 Copyright

WareSeeker periodically updates pricing and software information of Universal Report 5.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Universal Report 5.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Vivid Report is a set of visual components that provides creating of the printable reports of various complexity for C++ Builder for Windows 9x/NT. Free Download
Control external devices with serial interface - use Serial Port AX Control Free Download
control external devices with serial port Free Download
RSS2HTML Scout is a freeware ActiveX .NET ready programming library that can add RSS reading functions into your application. Can be used from Visual Basic, Visual Basic.NET, C#, C++, ASP and ASP.NET. No RSS or XML formats knowledge required. Free Download
A powerful, compact, and flexible report generator Free Download
CoverageMeter is a complete code coverage tool chain. It analyzes the performance of a software validation and permits to optimizes the testing process of a C/C++ applications. Free Download
Virtual Serial Port ActiveX - an ActiveX Control that lets you create a custom additional virtual serial port Free Download