В этом примере показан типичный шаблон моделирования программного обеспечения, включающий службы и доступ к этим службам в приложении.
Модель драйвера представляет собой предоставляемые услуги, read() и write() , связанные с обнаружением движения.
Диаграмма в модели программного обеспечения выполняет вызовы служб с помощью нотации slexServicesDriverMdlRef.write(). Нотация компактно идентифицирует вызываемую функцию и модель драйвера, из которой наследуются атрибуты аргумента функции, что делает эту модель программного обеспечения независимо компилируемой.
Моделирование модели и проверка блока Sequence Viewer показывают, как диаграмма принимает решения по обнаружению движения на основе служб.

