Home Page
 
Search this site
Site map
Send feedback
Site disclaimer
return to Solutions
AsToC
ViaNova
re*Source
re*Source overview
re*Source features
re*Source availability
 
 

re•Source Functions & Modules

To a large extent, re•Source derives its flexibility from its plug-in architecture. The basic framework can be customised by simply selecting a specific set of parsers, analysers and generators from the list of available components. In this way, re•Source is optimally tuned to your environment right from the start.

Parsers

A re•Source parser reads and disassembles source code. Parsers are programming language-specific and are often combined into platform packages (ex. COBOL+SQL+JCL = 3 parsers). Parsers can be plugged into re•Source at will. For an overview of currently available parsers, see the Available Components page.

Automatic Clustering Module

Clustering is the art of combining source files into logical (i.e. functionally related) units. The AutoCluster module extends the default manual clustering toolkit with automated import, logical grouping and representation.

Viewers

Even Viewers, the tools used to optimally display source code information, can be plugged-in or replaced. After all, a COBOL programmer views his code differently than a C++ programmer. re•Source has viewers available to display information as lists, worksheets, graphs or even in 3D.

Analysis & Reporting Modules

These modules include such common tools as Change Impact Detectors, Dependency Analysers, a Cross-reference tool, Dead Code/Data analysers, a Duplicate code detector and more. Often these modules are used internally by the high-end functions for analysis and representation reasons.

Tracker

The Tracker traces data conditions (i.e. their propagation) through a complete knowledge base. This tool is one of the fundamental re•Source modules and is a standard part of the environment.

Slicer

The Slicer is an optional module that intelligently filters all code mining results and returns only highly relevant data. The slicer is the basic technological module for all high-end modules, like the Code Flow analyser etc.

Universal Query Tool

The Universal Query Tool is a standard re•Source module that provides an interface for directly querying the knowledge base using the OQL language.

Existing modules are extended and new parsers are written on a regular basis. For the most recent overview of the ever-growing set of Parsers and Modules, please contact the Ordina Denkart Sales Department.

 
 

Last modification
Copyright © 1997-2002 by Ordina Denkart NV. All rights reserved.