EuroInspect - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

EuroInspect

Description:

Facilitating evaluation and refinement of inspection output ... MODULA 2. MANTIS. MANTIS SCR. NA VE. PASCAL. PERL. POWERBUILDER. PROLOG. RDO. REXX. RPG. SAS ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 23
Provided by: charle275
Category:

less

Transcript and Presenter's Notes

Title: EuroInspect


1
(No Transcript)
2

EuroInspect
3
EuroInspect
  • Reduce labour intensive code inspection
  • Eliminate erroneous manual inspection
  • Aid project management work distribution
  • Control Euro Conversion project centrally
  • Produce comprehensive reports
  • Audit logs

4
Unique Benefits
  • Searches all languages
  • Allows re-running of code against new programming
  • Free 30-day trial
  • Effective for SMEs to multinationals
  • Cost-effective in comparison with other
    conversion tools

5
Introduction to EuroInspect
  • Sophisticated search configuration
  • Efficient handling of language variants
  • High performance
  • Extensive information recording
  • Comprehensive interactive reporting facilities
  • Simplicity
  • Highly cost-effective

6
Introduction to EuroInspect
  • Operates on Windows 95/Windows NT, MS Access 97
    supports the following
  • Inspection of source code
  • Facilitating evaluation and refinement of
    inspection output
  • Supplementing the output from the inspection and
    attach additional information
  • Comprehensive reporting

7
Introduction to EuroInspect
  • EuroInspect splits source code material into a a
    set of tokens and then checks each token
    against a list of hot sub-strings or words to
    generate a list of hits

8
Introduction to EuroInspect
  • Other information is also generated
  • The name of the file in which the hit occurred
  • The line number at which it occurred
  • Information on how the hit was achieved

9
Configuration-Standard Languages
  • Languages covered as standard by EuroInspect
    Others can be added easily

ADA ANSI C ANSI COBOL ASM 370 C CLISP DCL DEC
BASIC DEC FORMS DEC PASCAL DELPHI EIFFEL ETRIEVE F
ORTRAN 77
IBM CL INFORMIX 4G INGRES ABF INGRES DTD INGRES
OPENROAD JAVA JCL KNR C MATHLAB MODULA
2 MANTIS MANTIS SCR NAÏVE PASCAL
PERL POWERBUILDER PROLOG RDO REXX RPG SAS SAS
JCL SMALLTALK 80 SQL TDMS TELON V2 UNIX
SHELL VISUAL BASIC VTF COBOL
10
Configuration
  • Two Forms of Configuration -
  • Variant Definition Language Definition
  • Search Mechanism(Users)
  • Hit Types
  • Include
  • Exclude
  • File Variants
  • Issues and Actions

11
Configuration - Variant Definition
12
Configuration -Search Mechanism
13
Configuration
  • Search Mechanism
  • Hit Types - what hits should be identified as
    e.g. CURRENCY, TOTAL
  • Include - what sub-strings should be identified
    as hits e.g. POUND, 99.99
  • Exclude - what strings should be excluded from
    the inspection process that may have been
    identified due to an entry in the Include
  • File Variants - associating file extensions with
    variant definitions
  • Issues and Actions - to classify and apply
    actions to hits

14
EuroInspect Project ...
  • Initially use a small sample of programs to check
    and then refine the Project Configuration
  • Run EuroInspect to locate possible hits
  • The database now contains details of all hits
    made by Inspect
  • Use Update Results to check through each
    individual Hit and to comment, categorise and
    suggest a course of action for each

15
Reports
  • Project Reports
  • High Level-Size of projects Number of Hits

16
Reports Project Details
17
Project Details
  • Project Name
  • Name of selected project
  • File Name
  • File / program name
  • Language Variant
  • Recognised through the program / file extension
  • File Type
  • Type of program, e.g. Source file or copybook
    etc.
  • Lines of Code
  • Total number of lines contained within the
    program file
  • Significant LOC
  • Significant Lines of Code - Number of lines of
    code including comment lines and blank lines
    excluded

18
Hits -gt Issues -gt Actions
  • Issues and Actions
  • Hits, Issues and Actions results of the
    analysis phase after analyst has given his
    recommendations Actions that are required to
    fix the problem
  • A program with no Issues or Actions after the
    analysis phase is determined by the Analyst to
    require no further work and are determined
    compliant by the Analyst

19
Hits -gt Issues -gt Actions
20
Hits -gt Issues -gt Actions
  • Token -The variable name selected as a Hit
  • Seed -The actual string that highlighted the
    Token as a Hit
  • Hit Type -The Category the Hit will fall into
  • Line -Line Number in the source code where the
    Hit occurred
  • Line of Source Code Text -Line of source code on
    which the Hit occurred
  • Issue - The Issue associated with the
    particular Hit
  • Action - The action recommended by the Analyst
  • Comment -Comment entered by the analyst to assist
    in the correction of code

21
EuroInspect
  • EuroInspect is a cost-effective multi-language
    analysis tool enabling assessment of currency
    impact regardless of the software environment

22
Contact Details
  • For further information,
  • 353 61 478251
  • info_at_piercom.ie
  • www.piercom.ie
Write a Comment
User Comments (0)
About PowerShow.com