A Simple and All-In-One Solution to Evaluate Software Compliance at Every Stage of the Application Lifecycle
Based on strong operational background and knowledge in software related standards, Squore provides standardized “Third Party” evaluation packages.
- Multi dimensional analysis of the application, from general project level down to requirements details, source code, etc…
- Pre-built quality models by industrial domain or by standard (ISO 9126, SQALE, …)
- Evaluation models easily adaptable to specific requirements
Advantages
Integrated native source code analyzers for a wide range of languages
Integration of data from third party tools: other source code analyzers, programming rules verification tools, dynamic analyzers, technical facts management tools, configuration management tools, requirements management tools
- A single and fully automated operation to collect, agregate, structure and analyze data
- Permanent and dynamic access to audit results via an interactive dashboard
- Automated generation of comprehensive reports in one click
Context
Correlations Between Software Quality and Business Objectives
Evaluating the quality of software products is clearly tied to business objectives. Value-adding factors in relation to the business objectives may be:
- Risk assessment
- Maintenance cost reduction
- Impact analysis
- Reuse / downsizing
- Outsourcing / sub-contracting
- Customer and regulation acceptance
- Valuation of software assets
Solution
Squore/Software Analytics Provides Standardized “Third Party” Evaluation Packages
- Source code maintainability & reliability risk assessment, based on a set of predefined evaluation modules applicable to many programming languages:Ada, C, C++, C#, Cobol, Java…
- Safety-related systems source code verification: checking the compliance to international standards requirements such as ISO 61508, EN 50128, HIS, Galileo Software Standard…
- MISRA C source code compliance
- ISO 12119 test documentation compliance
- DO-178B structural testing analysis
Designed Tailored Audits for Specific Contexts
Our Professional Services also provide tailored audits by selecting appropriate evaluation modules fitting specific contexts:
- The product characteristics to be evaluated : Reliability, Efficiency Usability, Maintainability, Portability, … according to the ISO/IEC 9126-1 international standard
- The software information and work products available: requirements, design models, source code, user documentation, test plan, executables,…
- Time and budget constraints
- Reuse
Compliance with Standard ISO/IEC 14598
Our software product evaluation services comply with the requirements stated in the International Standard ISO/IEC 14598 “Information technology – Software product evaluation.
- Part 5: “Process for evaluators” specifies how to conduct evaluation as a third party.
- Part 6 “Information technology – Software product evaluation – Documentation of evaluation modules” describes how to formalize evaluation technology in order to enforce objective and repeatable evaluations.