TY - GEN
T1 - On the benefits of a domain-specific language for modeling metaheuristic optimization algorithms
AU - Vonolfen, Stefan
AU - Wagner, Stefan
AU - Beham, Andreas
AU - Affenzeller, Michael
N1 - Copyright:
Copyright 2013 Elsevier B.V., All rights reserved.
PY - 2010
Y1 - 2010
N2 - This work provides a case-study of how metaheuristic optimization algorithms can be developed using a domain-specific language as a separate modeling layer. A separation of the modeling process from the implementation of the algorithmic concepts improves the communication and collaboration of practitioners, optimization experts and programmers. This is achieved by providing a higher level of abstraction compared to a general-purpose programming language. A generic and extensible modeling concept is presented and several example algorithm models are illustrated.
AB - This work provides a case-study of how metaheuristic optimization algorithms can be developed using a domain-specific language as a separate modeling layer. A separation of the modeling process from the implementation of the algorithmic concepts improves the communication and collaboration of practitioners, optimization experts and programmers. This is achieved by providing a higher level of abstraction compared to a general-purpose programming language. A generic and extensible modeling concept is presented and several example algorithm models are illustrated.
KW - Domain specific language
KW - Metaheuristics
KW - Modeling
UR - http://www.scopus.com/inward/record.url?scp=84871284053&partnerID=8YFLogxK
M3 - Conference contribution
SN - 2952474788
SN - 9782952474788
T3 - 22th European Modeling and Simulation Symposium, EMSS 2010
SP - 59
EP - 64
BT - 22th European Modeling and Simulation Symposium, EMSS 2010
T2 - 22th European Modeling and Simulation Symposium, EMSS 2010
Y2 - 13 October 2010 through 15 October 2010
ER -