• DocumentCode
    2400739
  • Title

    An Efficient Experimental Methodology for Configuring Search-Based Design Algorithms

  • Author

    Poulding, Simon ; Emberson, Paul ; Bate, Iain ; Clark, John

  • Author_Institution
    Univ. of York, York
  • fYear
    2007
  • fDate
    14-16 Nov. 2007
  • Firstpage
    53
  • Lastpage
    62
  • Abstract
    Many problems in high assurance systems design are only tractable using computationally expensive search algorithms. For these algorithms to be useful, designers must be provided with guidance as to how to configure the algorithms appropriately. This paper presents an experimental methodology for deriving such guidance that remains efficient when the algorithm requires substantial computing resources or takes a long time to find solutions. The methodology is shown to be effective on a highly-constrained task allocation algorithm that provides design solutions for high integrity systems. Using the methodology, an algorithm configuration is derived in a matter of days that significantly outperforms one resulting from months of ´trial-and-error´ optimisation.
  • Keywords
    quality assurance; software quality; computationally expensive search algorithms; high assurance systems design; high integrity systems; highly-constrained task allocation algorithm; search-based design algorithms; substantial computing resources; trial-and-error optimisation; Algorithm design and analysis; Computer science; Cost function; Design engineering; Design optimization; Electronic mail; Modeling; Simulated annealing; Systems engineering and theory; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
  • Conference_Location
    Plano, TX
  • ISSN
    1530-2059
  • Print_ISBN
    978-0-7695-3043-7
  • Type

    conf

  • DOI
    10.1109/HASE.2007.27
  • Filename
    4404727