• DocumentCode
    296256
  • Title

    A transformation system for interactive reformulation of design optimization strategies

  • Author

    Euman, T. ; Keane, John ; Murata, Takahiro ; Schwabacher, Mark

  • Author_Institution
    Dept. of Comput. Sci., Rutgers Univ., Piscataway, NJ, USA
  • fYear
    1995
  • fDate
    12-15 Nov 1995
  • Firstpage
    44
  • Lastpage
    51
  • Abstract
    Numerical design optimization algorithms are highly sensitive to the particular formulation of the optimization problems they are given. The formulation of the search space, the objective function and the constraints will generally have a large impact on the duration of the optimization process as well as the quality of the resulting design. Furthermore, the best formulation will vary from one application domain to another, and from one problem to another within a given application domain. Unfortunately, a design engineer may not know the best formulation in advance of attempting to set up and run a design optimization process. In order to attack this problem, we have developed a software environment that supports interactive formulation, testing and reformulation of design optimization strategies. Our system represents optimization strategies in terms of second-order dataflow graphs. Reformulations of strategies are implemented as transformations between dataflow graphs. The system permits the user to interactively generate and search a space of design optimization strategies, and experimentally evaluate their performance on test problems, in order to find a strategy that is suitable for his application domain. The system has been implemented in a domain independent fashion, and is being tested in the domain of racing yacht design
  • Keywords
    CAD; data flow graphs; interactive programming; optimisation; program testing; programming environments; application domain; constraints; design optimization strategies; interactive formulation; interactive reformulation; interactive testing; numerical design optimization algorithms; objective function; racing yacht design; search space; second-order dataflow graphs; software environment; transformation system; Application software; Boats; Computer science; Constraint optimization; Design engineering; Design optimization; Pathology; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge-Based Software Engineering Conference, 1995 .Proceedings., 10th
  • Conference_Location
    Boston, MA
  • ISSN
    1068-3062
  • Print_ISBN
    0-8186-7204-8
  • Type

    conf

  • DOI
    10.1109/KBSE.1995.490118
  • Filename
    490118