TY - JOUR
T1 - State-space support for path-based reward variables
AU - Obal, W. Douglas
AU - Sanders, William H.
N1 - Funding Information:
This material is based upon work supported by DARPA/ITO under Contract no. DABT63-96-C-0069. Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of DARPA/ITO.
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 1999/5
Y1 - 1999/5
N2 - Many sophisticated formalisms exist for specifying complex system behaviors, but methods for specifying performance and dependability variables have remained quite primitive. To cope with this problem, modelers often must augment system models with extra state information and event types to support particular variables. This often leads to models that are non-intuitive, and must be changed to support different variables. To address this problem, we extend the array of performance measures that may be derived from a given system model, by developing new performance measure specification and model construction techniques. Specifically, we introduce a class of path-based reward variables, and show how various performance measures may be specified using these variables. Path-based reward variables extend the previous work with reward structures to allow rewards to be accumulated based on sequences of states and transitions. To maintain the relevant history, we introduce the concept of a path automaton, whose state transitions are based on the system model state and transitions. Furthermore, we present a new procedure for constructing state spaces and the associated transition rate matrices that support path-based reward variables. Our new procedure takes advantage of the path automaton to allow a single system model to be used as the basis of multiple performance measures that would otherwise require separate models or a single more complicated model.
AB - Many sophisticated formalisms exist for specifying complex system behaviors, but methods for specifying performance and dependability variables have remained quite primitive. To cope with this problem, modelers often must augment system models with extra state information and event types to support particular variables. This often leads to models that are non-intuitive, and must be changed to support different variables. To address this problem, we extend the array of performance measures that may be derived from a given system model, by developing new performance measure specification and model construction techniques. Specifically, we introduce a class of path-based reward variables, and show how various performance measures may be specified using these variables. Path-based reward variables extend the previous work with reward structures to allow rewards to be accumulated based on sequences of states and transitions. To maintain the relevant history, we introduce the concept of a path automaton, whose state transitions are based on the system model state and transitions. Furthermore, we present a new procedure for constructing state spaces and the associated transition rate matrices that support path-based reward variables. Our new procedure takes advantage of the path automaton to allow a single system model to be used as the basis of multiple performance measures that would otherwise require separate models or a single more complicated model.
UR - http://www.scopus.com/inward/record.url?scp=0032649914&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0032649914&partnerID=8YFLogxK
U2 - 10.1016/S0166-5316(99)00010-3
DO - 10.1016/S0166-5316(99)00010-3
M3 - Conference article
AN - SCOPUS:0032649914
SN - 0166-5316
VL - 35
SP - 233
EP - 251
JO - Performance Evaluation
JF - Performance Evaluation
IS - 3
ER -