Object Process Network Article Index for
Object
Website Links For
Object
 

Information About

Object Process Network




Object Process Network (OPN) 2005 is a domain-neutral, executable Meta-language designed to represent, generate, and manipulate simulation models. OPN represents a system in terms of a network of objects and processes. Objects in an OPN model store the intermediary states of the executing OPN model. Processes in an OPN model store the transformation rules that change the state of an executing model. The execution trajectories of an OPN model are also represented as networks of objects and processes. As a meta-language, OPN allows users to specify the space of possible models using formal OPN Syntax and Semantics . Pragmatic simulation algorithms, such as symbolic expression processor and numeric calculation engines are also embedded in the OPN execution environment, to perform the mechanical tasks of model creation and domain-specific computation tasks.


REFERENCES


  • B. H. Y. Koo. ''A Meta-language for Systems Architecting''. PhD thesis, Massachusetts Institute of Technology, Cambridge, MA, 2005. PDF File