La norma specifica i requisiti e le raccomandazioni per i modelli informativi dei moduli software utilizzati nei robot di servizio. Il presente documento specifica il modello di informazioni per i moduli software in relazione ai nove principi della norma ISO 22166-1. Specifica un metodo strutturato per definire le caratteristiche di un modulo software o di un modulo che ha un'interfaccia legata al software (moduli con aspetti software, come definiti nella norma ISO 22166-1). Il presente documento non è una norma di sicurezza. Tuttavia, specifica le informazioni necessarie per i moduli software, comprese quelle relative alla sicurezza. Il presente documento si concentra sulle interfacce, sulle proprietà, sulla composizione e sulle informazioni specifiche dell'esecuzione, che sono correlate ai moduli software. Le informazioni vengono utilizzate nelle fasi di esecuzione e di progettazione/sviluppo. In particolare, le interfacce sono classificate e
descritte in due tipi: variabili e metodi. Il documento può essere applicato anche alle seguenti fasi del ciclo di vita del software: fase di progettazione, fase di sviluppo, fase operativa e fase di manutenzione.