• DocumentCode
    2327334
  • Title

    The way to an open-source software for automated optimization and learning — OpenOpal

  • Author

    Dornberger, Rolf ; Hanne, Thomas ; Frey, Lukas

  • Author_Institution
    Sch. of Bus., Univ. of Appl. Sci. Northwestern Switzerland, Basel, Switzerland
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    An optimization framework combines various methods, strategies, and programming interfaces on a robust software platform. Its development requires knowledge from application areas, and about optimization methods, as well as from software engineering. Different persons provide diverse know-how about modeling and simulating engineering and/or business problems, about search and optimization methods, and about new software trends to implement them into software. This paper describes the approach how an optimization framework based on evolutionary algorithms and other methods is developed in subsequent projects with application engineers and software developers cooperatively working together guaranteeing a sophisticated knowledge transfer. Therefore, particular knowledge management aspects are emphasized. As result, the optimization platform OpenOpal and the ideas behind its software architecture, supporting the know-how transfer, are presented. In order to continuously improve this optimization framework it is transferred into an open-source software initiative. The objective is to broaden the user group by increasing the number of knowledge contributors both from academia - integrating and testing newly developed optimization methods - and from various engineering areas - providing real-world problems to be solved.
  • Keywords
    evolutionary computation; learning (artificial intelligence); mathematics computing; public domain software; software architecture; OpenOpal software; evolutionary algorithms; knowledge transfer; learning; open-source software; optimization framework; software architecture; software engineering; Companies; Knowledge engineering; Optimization methods; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586123
  • Filename
    5586123