Артефакт: Диаграмма внутренних блоков системного прецедента
Этот артефакт описывает реализацию прецедента и связанных субъектов, которые были первоначально определены в диаграмме прецедентов.
Домены: Systems Requirements
Назначение
  • To enable the verification and validation of the system behavior against the functional system requirements associated with the use case.
  • To provide a location for the formal representation of the use-case behavior via a Use-Case Black-Box Statechart diagram. The Use-Case Block also contains the operations that represent the system functions associated with the subject system use case.
  • To represent the external elements that interact with the system.
Взаимосвязи
Описание
Основное описание

Elements of this diagram are instances of SysML blocks that represent the use case and its associated actor(s). 

The Use-Case Block is the structural representation of a use case defined in the use-case diagram. It is used to represent the formal specification of the system behavior for the use case and acts as a location for the operations/functions that the use case employs. The Use-Case Block communicates with relevant Actor Blocks via ports and associated provided and required interfaces.

An Actor Block is the realization of an actor that was previously identified in a system use case diagram. An actor block represents a person, or system that is external to the system under development, that interacts with the system under development by providing the inputs to, and receiving outputs from the system under development.

Доводка
Последствия отсутствияWithout this artifact, it will be difficult to verify the behavior of the system via model execution.
Опции представления

A Use-Case Block can be represented as:

  • A block on a Block Definition Diagram;
  • The classifier of a part on an Internal Block Diagram;
  • The classifier of a lifeline on a Use-Case Black-Box Sequence Diagram

An Actor Block can be represented as:

  • A SysML block on a Block Definition Diagram.
  • The classifier of a SysML part on an Internal Block Diagram.
  • The classifier of a SysML lifeline on a Sequence Diagram.