SML@b


Community
Publications
Metrics Tools Experience
Research Projects
Teaching


GI Fachgruppe Metriken (2.1.10)
Software Measurement and Evaluation:
  • News
  • Next Workshops
  • Intentions
  • Workgroups
  • Publications
  • Conferences
  • Links
  • Leadership Board
  • Members
READ MORE
Copyright 2005 SML@b
Software Measurement Laboratory SML@b
ProVista
 
Table of Contents Index References
 

Application domain: evaluated software measurement

Description:

ProVista [Prov94] is a metrics workbench for the evaluation of current projects and the analysis of existing software. It compiles and links source code modules to obtain several complexity metrics (e.g. McCabe) and characteristic values (e.g. LOC, comments). The results, stored in object files, are processed by an analysator that applies empirical rules for the metric values (e.g. "modules should not be larger than 50 LOC"). ProVista consists of four main modules:

  • ProVista/Struct generates Nassi-Shneiderman structograms based on the source code.

  • ProVista/Ver implements a software version control. It produces documents about the modification of source code modules and the impact on the project (e.g. additional tests).

  • ProVista/QS applies different metrics for the assessment of the software quality. It tests the conformance of a software with the development standards of the company.

  • ProVista/Doc is a source code documentation system (e.g. for the preparation of revisions).

Supported Languages: C, C++, Pascal

Special features:

  • quality assessment based on an experience data base
  • software documentation system

Requirements: MS Windows

Otto-von-Guericke University Magdeburg/FIN, IVS, AG Software Engineering/P.O. Box 4120/39016 Magdeburg/GERMANY
Home | Sitemap | Legal Notice | Contact Us IVSFINUniversity

Free Web Templates