Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами

Системное ПО System Software · понятие

На какой вопрос отвечает «В какой среде это работает?» — а не «на каком железе» (устройство) и не «что именно развёрнуто» (артефакт).

Системное ПО — программное обеспечение, создающее среду для хранения, выполнения и использования программ и данных: операционная система, СУБД, сервер приложений, контейнерная платформа.

Аналогия Кухня в ресторане. Блюда готовят повара, но без плиты, вытяжки и холодильника не приготовить ничего.

Разобраться

Часто путают

Словом «системное по» называют разное. Выберите нужный смысл.

То, что описывает термин «System Software».

Вы на месте.

Зачем это нужно

Системное ПО выделяют, чтобы видеть среду, от которой зависят приложения. Спецификация оговаривает важное: одно системное ПО может быть назначено на другое — так моделируют слои, например контейнер поверх операционной системы.

Какие решения помогает принять

  1. Что придётся обновлять вместе с приложением.
  2. Где кончается поддержка платформы.
  3. Какие слои ПО стоят друг на друге.
  4. Что общего у систем: общая среда — общий риск.

Применить

Когда это нужно, а когда нет

Когда нужно

  • Описываете инфраструктуру приложений.
  • Планируете обновление платформы.
  • Разбираете зависимость приложений от среды.
  • Нужно показать слои: контейнер, операционная система.

Когда не нужно

  • Важен только факт наличия узла.
  • Нужны сами приложения — это компоненты.
  • Перечисляете каждую библиотеку: это уровень артефактов.

Примеры по отраслям

Среда, в которой работают артефакты

ArchiMate: системное ПО используется для моделирования программной среды, в которой исполняются артефакты. Коротко и однозначно.

Слои ПО друг на друге

Там же: устройство или системное ПО может быть назначено другому системному ПО — например, чтобы показать разные слои программного обеспечения.

банк

Сервер приложений и СУБД

Две среды, от версий которых зависит десяток систем. Их обновление — отдельный проект, а не задача внутри проекта приложения.

образование

Контейнерная платформа кампуса

Общая среда для всех сервисов вуза: её отказ выключает всё сразу, и это видно только если она отмечена отдельно.

Типичные ошибки

  • 01Системное ПО — это не приложение. Приложение решает задачу, среда даёт ему работать.
  • 02Системное ПО — это не устройство: одно живёт на другом.
  • 03Не показывать слои: тогда зависимость контейнера от операционной системы теряется.
  • 04Перечислять каждую библиотеку: это уровень артефактов, а не среды.

Сверить с первоисточниками

Что говорят стандарты

Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.

Software that provides or contributes to an environment for storing, executing, and using software or data.

Раздел стандартаСтрока реестра

Ещё 1 редакция этого подхода
Software that provides or contributes to an environment for storing, executing, and using software or data deployed within it.

Перевод Программное обеспечение, которое предоставляет или формирует среду для хранения, выполнения и использования развёрнутого в ней ПО или данных.

Раздел стандарта

С чем связано

Связи понятия и его место в структуре подхода.

ArchiMate

Technology / Технологический домен

  • Агрегация/композицияCollaboration
  • Агрегация/композицияGrouping
  • Агрегация/композицияLocation
  • ОбслуживаниеService
  • РеализацияArtifact
  • Агрегация/композицияCommunication Network
  • НазначениеDevice
  • Агрегация/композицияNode

Связанные понятия

Понятия, которые обычно смотрят рядом с этим.

Кто с этим работает
  • Инженер платформыотвечает за среду
  • Архитекторпоказывает зависимости
  • Безопасностьследит за поддержкой версий
Где читать в стандартах
  • ArchiMate 4 Specification, гл. 10: системное ПО, среда исполнения, слои
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormАрхитектура систем и интеграцийГраф связей реестраРеестр процессов

Поддержка