Object oriented modeling of multistage stochastic linear programs

Leo Lopes, Robert Fourer

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


We present a specialization of the Unified Modeling Language (UML) to help diverse stakeholders in an organization collaborate on the development of Stochastic Optimization Models. Our language describes, at an abstraction level distinct from that possible through algebraic notation, the relationships between decisions and parameters, the dynamics of information acquisition, and the requirements for model input and output. This paper describes the formal language and provides a few illustrative examples.

Original languageEnglish (US)
Pages (from-to)21-41
Number of pages21
JournalOperations Research/ Computer Science Interfaces Series
StatePublished - 2009


  • Modeling
  • Optimization
  • UML

ASJC Scopus subject areas

  • General Computer Science
  • Management Science and Operations Research


Dive into the research topics of 'Object oriented modeling of multistage stochastic linear programs'. Together they form a unique fingerprint.

Cite this