NexoGraph logoNexoGraph Help
Standards & Principles

ISO/IEC 27001 — Information Security Management

How ISO/IEC 27001 ISMS requirements and Annex A controls relate to NexoGraph.

ISO/IEC 27001:2022 (Information security, cybersecurity and privacy protection — Information security management systems — Requirements) defines the requirements for establishing, implementing, maintaining, and continually improving an Information Security Management System (ISMS). It is the most widely adopted information security standard globally and serves as the basis for ISMS certification.

In the context of NexoGraph, ISO/IEC 27001 is relevant both as a product requirement driver (automotive OEMs and tier-1 suppliers are often required to certify their development environments) and as a source of security requirements that must be captured and traced in the requirements model.


ISMS Structure

ISO/IEC 27001 follows the ISO High Level Structure (HLS), the same Annex SL/SL framework used by ISO 9001 and ISO 14001:

The PDCA (Plan-Do-Check-Act) cycle runs continuously: risks evolve, controls are tested, gaps are closed.


Risk-Based Approach

The core of ISO/IEC 27001 is a risk register driven by asset-based analysis:

StepDescriptionNexoGraph
Asset identificationIdentify information assets (data, systems, processes)Gap — no Asset entity type
Threat and vulnerability assessmentIdentify what could go wrong with each assetGap — no Threat entity type
Risk assessmentLikelihood × impact → risk levelGap — no Risk entity type
Risk treatmentChoose control(s) to reduce, accept, transfer, or avoid each riskRequirement (reqCat: SECURITY) documents treatment decisions
Statement of Applicability (SoA)Document which controls from Annex A apply and whyGap — no SoA artefact entity
Residual risk acceptanceFormally accept remaining riskGap — no risk acceptance record

Annex A Controls

ISO/IEC 27001:2022 Annex A lists 93 controls organized in four themes, each of which generates security requirements that must be implemented and evidenced:

ThemeControlsExample areas
Organizational (A.5)37 controlsInformation security policies, roles, asset management, supplier relationships, incident management
People (A.6)8 controlsScreening, terms and conditions, awareness training, remote working
Physical (A.7)14 controlsPhysical access, physical security perimeter, clear desk/screen policy
Technological (A.8)34 controlsAccess control, cryptography, secure development, vulnerability management, logging and monitoring

Each applicable control generates at least one security requirement (often several) that must be implemented and verified.


NexoGraph Alignment

ISO/IEC 27001 conceptNexoGraph implementation
Interested party (internal/external stakeholder)Stakeholder — role, organization, category fields
Regulatory body / auditorStakeholder (category: REGULATORY)
Customer with security obligationsStakeholder (category: CUSTOMER)
ISMS scopePackage — top-level package defines system scope
Security requirement (control implementation)Requirement (reqCat: SECURITY)
Control rationalerationale field on Requirement
Control source (Annex A reference)source field on Requirement (e.g., "A.8.7 — Malware protection")
Priority of implementationpriority field on Requirement
Requirement lifecycle (draft → certified)Lifecycle service governs approval and re-assessment gates
Business context for ISMSBusinessCase — captures business objectives and information security strategy

Practical Usage in NexoGraph

A NexoGraph project representing an ISMS scope can be structured as follows:

Package: ISMS Scope (STAKEHOLDER_REQUIREMENTS root)
├── Package: A.5 — Organizational controls
│   ├── Requirement: A.5.1 — Information security policies documented and approved
│   ├── Requirement: A.5.9 — Inventory of information assets maintained
│   └── ...
├── Package: A.6 — People controls
├── Package: A.7 — Physical controls
└── Package: A.8 — Technological controls
    ├── Requirement: A.8.7 — Anti-malware deployed and monitored
    ├── Requirement: A.8.24 — Cryptographic algorithms approved per policy
    └── ...

Stakeholders (asset owners, CISO, auditor) link to the relevant requirement packages via reference relations, enabling per-stakeholder requirement coverage views.


Gap Analysis

GapISO/IEC 27001 clauseStatus
Asset inventory entity§6.1.2Not modelled — no Asset entity type
Risk register§6.1.2Not modelled — no Risk entity type
Statement of Applicability (SoA)§6.1.3Not modelled — the SoA is a document with yes/no per control; could be approximated with Package + tags
Control effectiveness (audit evidence)§9.1Not modelled — evidence/finding artefacts are planned
Nonconformity tracking§10.1Not modelled
Annex A control reference fieldPartial — source field can carry control identifier but is unstructured

Relationship to IEC 62443 and ISO/SAE 21434

StandardLayerISMS intersection
ISO/IEC 27001Organization-level ISMS (IT and corporate)Parent management system; defines the security policy all other standards operate under
IEC 62443OT/IACS systems within the organizationOperational technology controls complement 27001 IT controls
ISO/SAE 21434Vehicle product cybersecurityCSMS (Cybersecurity Management System) is analogous to an ISMS scoped to the vehicle product lifecycle

Auditors commonly expect a 27001-certified ISMS to envelope the CSMS (21434) and the IACS security program (62443), with cross-references between the Statement of Applicability and the domain-specific requirement sets.

On this page