WorkProductDescriptor
Дескриптор рабочего продукта (Артефакт): Системная операция
A service that can be requested from an system/subsystem to effect behavior. An operation specifies the name, type, parameters, and constraints for invoking an associated behavior.
На основе рабочего продукта метода: Системная операция
Взаимосвязи
РолиОтветственный: Изменен:
Вход дляОбязательный: Необязательный:
  • Нет
Внешний:
  • Нет
Основное описание

An operation specification has the following outline:

  • Description
  • Input/Output Parameters
  • Non-functional requirements:
    • These are derived from the non-functional requirements associated with the steps in the various Use Cases that this operation supports.
    • The context in which the operation is used (i.e. a particular Use Case) may not be captured (e.g. it may be specified in terms of supporting the minimum performance requirement when all Use Cases are considered).
  • Pre-conditions
  • Post-conditions
  • Superordinate system traceability
  • Optional: use-case (steps) traceability

In most of the cases, the Operations are defined for the top-level system and the main subsystems, going with the decomposition as deep as needed, in a recursive fashion. The Operations are grouped around interfaces along the main responsibilities of the (sub)system under consideration.

The role responsible for the integrity of the operation set, should ensure that:

  • the operations are unique and there is no overlap between them
  • the related operations are logically grouped around interfaces
  • each operation is properly documented
  • the traceability relationships to other operations and/or use-case steps have been established
  • proper coverage of the use cases or system's operations, based on the scope of the current iteration
Свойства
Необязательный
Запланированный