anchor.diff:  process_activity_state(ProcRef) ->
       systest_proc:activity_state(ProcRef).
   
  -%% @doc Returns any configured user-data from the given 
  +%% @doc Returns any configured user-data from the given
   %% {@link systest_proc. <em>Process</em>}.
   %% @end
   read_process_user_data(ProcRef) ->
       systest_proc:user_data(ProcRef).
   
  -%% @doc Writes the given data (term) to the indicated 
  +%% @doc Writes the given data (term) to the indicated
   %% {@link systest_proc. <em>Process</em>}.
   %% @end
   write_process_user_data(ProcRef, Data) ->
  
positive.code:     systest_proc:kill(ProcRef).
  
  %% @doc Instructs the {@link systest_proc. <em>Process</em>} to stop and waits
  %% until it has completed its shutdown and fully stopped. Stopping a 
  %% {@link systest_proc. <em>Process</em>} in this way does <em>not</em> cause
  %% a test case to fail, as the {@link systest_sut. <em>System Under Test</em>}
  %% handler is informed that the shutdown is expected.
  
negative.code: 
  %% startup/shutdown
  
  %% @doc starts any resources associated with the supplied Suite.
  %% @end
  start_suite(Suite, Config) ->
      start(systest_utils:strip_suite_suffix(Suite), Config).
  
  %% @doc immediately stops any resources associated with the supplied Scope
  %% @end
  stop_scope(Scope) when is_atom(Scope) ->
      systest_watchdog:force_stop(Scope).
  