ISO IEC 25045-2010 PDF

St ISO IEC 25045-2010

Name in English:
St ISO IEC 25045-2010

Name in Russian:
Ст ISO IEC 25045-2010

Description in English:

Original standard ISO IEC 25045-2010 in PDF full version. Additional info + preview on request

Description in Russian:
Оригинальный стандарт ISO IEC 25045-2010 в PDF полная версия. Дополнительная инфо + превью по запросу
Document status:
Active

Format:
Electronic (PDF)

Delivery time (for English version):
1 business day

Delivery time (for Russian version):
365 business days

SKU:
stiso25911

Choose Document Language:
€25

Full title and description

ISO/IEC 25045:2010 — Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Evaluation module for recoverability. This evaluation module defines measurement methods, test inputs and reporting formats to assess the recoverability (a sub‑characteristic of reliability) of software-intensive information systems, including resiliency and an autonomic recovery index for automated recovery capability.

Abstract

ISO/IEC 25045:2010 is part of the SQuaRE (Systems and software Quality Requirements and Evaluation) family and specifies an evaluation module for recoverability. It uses a two-part evaluation approach: (1) disturbance-injection tests and related measures to quantify resiliency, and (2) a questionnaire-based assessment to determine an autonomic recovery index (how well the system detects, analyses and resolves disturbances without human intervention). The module is intended for transaction-processing information systems where fast, manageable recovery is important to acquirers, operators and developers.

General information

  • Status: Published (International Standard, confirmed).
  • Publication date: 2010-09 (edition 1); IEC record shows publication entry dated 2010-08-24.
  • Publisher: Joint ISO/IEC publication (ISO/IEC JTC 1/SC 7 technical committee).
  • ICS / categories: 35.080 — Software.
  • Edition / version: Edition 1 (2010).
  • Number of pages: 37 pages (official edition).

Scope

This standard specifies an evaluation module to measure the recoverability sub‑characteristic of software/system reliability. It is applicable to information systems that execute transactions (single or multiple concurrent users) and where rapid recovery and manageable recovery procedures are important. The evaluation is tied to a specific system release and configuration and requires reproducible workload and fault-load descriptions to ensure comparable results. The module supports verification testing, production-environment fault-load assessments and comparative vendor evaluations.

Key topics and requirements

  • Two-part evaluation methodology: disturbance-injection tests for resiliency, and a questionnaire-based autonomic recovery index to assess self‑healing capabilities.
  • Definition of required inputs: System Under Test (SUT) description, workload profile, fault-load descriptions and baseline (no-disturbance) data.
  • Primary quality measures: Resiliency (quantified from test outcomes) and Autonomic Recovery Index (scored from structured questions).
  • Test design and execution guidance, including disturbance categories, repeatability requirements and data collection elements for computing measures.
  • Reporting and interpretation: recommended formats for presenting measured results, mapping to quality levels and statements on conformance.

Typical use and users

Used by developers, system architects and testers to design and validate recoverability; by acquirers, owners/operators and procurement teams to specify recoverability requirements and acceptance criteria; and by independent evaluators and auditors performing product or system evaluations, fault-injection testing and operational readiness assessments. It is particularly relevant for transaction-processing systems, high-availability services and systems that require automated or rapid recovery.

Related standards

Part of the ISO/IEC SQuaRE (25000) family; closely related documents include ISO/IEC 25040 (evaluation reference model and guide), ISO/IEC 25041 (evaluation modules) and the SQuaRE quality model standards such as ISO/IEC 25010 (quality model). These documents provide the broader evaluation framework, module structure and quality taxonomy that ISO/IEC 25045 relies upon.

Keywords

recoverability, resiliency, autonomic recovery, fault injection, disturbance injection, SQuaRE, software quality, reliability, evaluation module, recoverability measurement.

FAQ

Q: What is this standard?

A: ISO/IEC 25045:2010 is an evaluation module within the SQuaRE series that specifies methods to evaluate the recoverability (a sub-characteristic of reliability) of software and software-based systems.

Q: What does it cover?

A: It covers measurement methods, test inputs (SUT, workload, fault-load), disturbance categories and reporting for two main measures — Resiliency (via disturbance-injection tests) and an Autonomic Recovery Index (via structured questions assessing automated recovery). It also describes applicability, conformance and limitations tied to specific configurations and workloads.

Q: Who typically uses it?

A: Developers, architects and testers (for design and validation), acquirers and procurement teams (for specifying recoverability requirements), operators and maintainers (for readiness and SLA verification), and independent evaluators/auditors (for objective product or system assessments).

Q: Is it current or superseded?

A: As published in 2010 (Edition 1), ISO/IEC 25045:2010 is listed as a published International Standard and has been maintained in the SQuaRE series; the ISO record indicates the document is the 2010 edition (confirmed). Users should check national/regional catalogues for any subsequent revisions or confirmations relevant to their jurisdiction.

Q: Is it part of a series?

A: Yes — it is one evaluation module in the ISO/IEC 25000 SQuaRE family (ISO/IEC 2504n and 2502n divisions) and is intended to be used with the overall evaluation guidance (ISO/IEC 25040) and the evaluation module structure (ISO/IEC 25041).

Q: What are the key keywords?

A: Recoverability, resiliency, autonomic recovery index, disturbance injection, fault injection, SQuaRE, reliability, software quality evaluation.