Software maintenance tools and servicesApplication Portfolio
Application Portfolio Overview (1/2)SolidFX: Solid Fact ExtractorStatic analysis of large C/C++ programs (> 10 MLOC) (C/C++)SolidSX: Solid Software ExplorerVisual analysis of metrics and dependencies in software stacks (C/C++, Java, C#)SolidCD: Solid Code Clone DetectorDetection and management of code duplication (C, C++, C#, Java)SolidTA: Solid Trend AnalyzerAnalysis of development trends based on the change history stored in versioning systems and on software metrics computed on specified snapshots (CVS, Subversion – off the shelf; GIT, PVCS, CM Synergy, ClearCase– with customization).
Application Portfolio Overview (2/2)Maintenance(ISO 9126)UnderstandModifyVerifySolidCDSolidTASolidFXSolidFXAssess and monitorImproveSolidFXSolidCDEnforce (rules)SolidCDSolidFXSolidSXSupport
SolidFX – Solid Fact Extractor for C/C++The Solid Fact eXtractor (SolidFX)is a standalone, non-intrusive solution for analyzing industry-size projects written in the C and C++ programming languages. SolidFX uses proprietary technology to analyze even the most complex C/C++ code bases efficiently and robustly.SolidFX offers detailed design extraction, as well as predefined analysis scenarios and metrics to measure C and C++ code quality, maintainability, modularity, and defect potential -- all at your fingertips to allow you to code faster, cleaner, safer.The SolidFX framework provides several tools that can be used together or separately:a fact extractor that can parse, type check, and analyze the full C and C++ languages;
easy configuration tools for several compilers (gcc, Visual C++, Kyle C), and platforms (Linux, Windows, Solaris, Mac OS);
a fact database that manages a wide range of static information: syntax, semantics (types), preprocessor, metrics, patterns, and dependency graphs;
several easy-to-use tools for quick, automated analyses: structural metrics, dependencies, call graphs, class information;
several visualization tools for source code, call and dependency graphs, class diagrams, software metrics;

SolidSource Portfolio

  • 1.
    Software maintenance toolsand servicesApplication Portfolio
  • 2.
    Application Portfolio Overview(1/2)SolidFX: Solid Fact ExtractorStatic analysis of large C/C++ programs (> 10 MLOC) (C/C++)SolidSX: Solid Software ExplorerVisual analysis of metrics and dependencies in software stacks (C/C++, Java, C#)SolidCD: Solid Code Clone DetectorDetection and management of code duplication (C, C++, C#, Java)SolidTA: Solid Trend AnalyzerAnalysis of development trends based on the change history stored in versioning systems and on software metrics computed on specified snapshots (CVS, Subversion – off the shelf; GIT, PVCS, CM Synergy, ClearCase– with customization).
  • 3.
    Application Portfolio Overview(2/2)Maintenance(ISO 9126)UnderstandModifyVerifySolidCDSolidTASolidFXSolidFXAssess and monitorImproveSolidFXSolidCDEnforce (rules)SolidCDSolidFXSolidSXSupport
  • 4.
    SolidFX – SolidFact Extractor for C/C++The Solid Fact eXtractor (SolidFX)is a standalone, non-intrusive solution for analyzing industry-size projects written in the C and C++ programming languages. SolidFX uses proprietary technology to analyze even the most complex C/C++ code bases efficiently and robustly.SolidFX offers detailed design extraction, as well as predefined analysis scenarios and metrics to measure C and C++ code quality, maintainability, modularity, and defect potential -- all at your fingertips to allow you to code faster, cleaner, safer.The SolidFX framework provides several tools that can be used together or separately:a fact extractor that can parse, type check, and analyze the full C and C++ languages;
  • 5.
    easy configuration toolsfor several compilers (gcc, Visual C++, Kyle C), and platforms (Linux, Windows, Solaris, Mac OS);
  • 6.
    a fact databasethat manages a wide range of static information: syntax, semantics (types), preprocessor, metrics, patterns, and dependency graphs;
  • 7.
    several easy-to-use toolsfor quick, automated analyses: structural metrics, dependencies, call graphs, class information;
  • 8.
    several visualization toolsfor source code, call and dependency graphs, class diagrams, software metrics;