Der Hauptfokus der Sensor Model Language (SensorML) ist es, eine robuste und semantisch verknüpfte Methode zur Definition von Prozessen und Verarbeitungskomponenten bereitzustellen, die mit der Messung und der Transformation von Beobachtungen nach der Messung verbunden sind. Dazu gehören Sensoren und Aktoren sowie Rechenprozesse, die vor und nach der Messung angewendet werden. Das Hauptziel besteht darin, Interoperabilität zu ermöglichen, zunächst auf syntaktischer Ebene und später auf semantischer Ebene (durch Verwendung von Ontologien und semantischer Vermittlung), damit Sensoren und Prozesse von Maschinen besser verstanden, automatisch in komplexen Arbeitsabläufen verwendet und problemlos zwischen intelligenten Sensor-Webknoten geteilt werden können. Dieser Standard ist einer von mehreren Implementierungsstandards, die im Rahmen der Aktivität Sensor Web Enablement (SWE) von OGC erstellt wurden. Dieser Standard ist eine Überarbeitung von Inhalten, die zuvor in den SensorML-Standard Version 1.0 (OGC 07-000) integriert waren.