A Valuation Technology For Product Development Options Using An Executable Meta-Modeling Language

Benjamin Koo,Willard L. Simmons,Edward F. Crawley
DOI: https://doi.org/10.1007/978-1-84628-976-7_13
2007-01-01
Abstract:Mistakes or foresight in the earlier phases of product development tend to be amplified over the course of a project. Therefore, having a rigorous approach and supporting tools to identify and filter a development portfolio at the early stages can be highly rewarding. This paper presents an executable specification language, Object-Process Network (OPN), that can be used by system designers to formally represent the development option space, and automate certain model refinement activities at earlier phases of product development. Specifically, an OPN specification model can automatically enumerate a set of alternative development portfolios. OPN also provides an algebraic mechanism to handle the knowledge incompleteness problems at varying phases of planning, so that uncertain properties of different portfolios can be represented and analyzed under algebraic principles. In addition, it has a recursively defined model transformation operator that can iteratively refine the specification models to simplify or enhance the details of the machine-generated alternatives. A list of successful application cases is presented.
What problem does this paper attempt to address?