An object-oriented environment for specification and concurrent execution of genetic algorithms

Author(s):  
L. Lemarchand ◽  
A. Plantec ◽  
B. Pottier ◽  
S. Zanati
1993 ◽  
Vol 4 (2) ◽  
pp. 163-165
Author(s):  
L. Lemarchand ◽  
A. Plantec ◽  
B. Pottier ◽  
S. Zanati

2013 ◽  
Vol 709 ◽  
pp. 616-619
Author(s):  
Jing Chen

This paper proposes a genetic algorithm-based method to generate test cases. This method provides information for test case generation using state machine diagrams. Its feature is realizing automation through fewer generated test cases. In terms of automatic generation of test data based on path coverage, the goal is to build a function that can excellently assess the generated test data and guide the genetic algorithms to find the targeting parameter values.


1997 ◽  
Vol 32 (3) ◽  
pp. 281-294 ◽  
Author(s):  
F. Maturana ◽  
P. Gu ◽  
A. Naumann ◽  
D.H. Norrie

Author(s):  
A. L. Medaglia

JGA, the acronym for Java Genetic Algorithm, is a computational object-oriented framework for rapid development of evolutionary algorithms for solving complex optimization problems. This chapter describes the JGA framework and illustrates its use on the dynamic inventory lot-sizing problem. Using this problem as benchmark, JGA is compared against three other tools, namely, GAlib, an open C++ implementation; GADS, a commercial MatlabÒ toolbox; and PROC GA, a commercial (yet experimental) SASÒ procedure. JGA has proved to be a flexible and extensible object-oriented framework for the fast development of single (and multi-objective) genetic algorithms by providing a collection of ready-to-use modules (Java classes) that comprise the nucleus of any genetic algorithm. Furthermore, JGA has also been designed to be embedded in larger applications that solve complex business problems.


1987 ◽  
Vol 16 (229) ◽  
Author(s):  
Bent Bruun Kristensen ◽  
Ole Lehrmann Madsen ◽  
Birger Møller-Pedersen ◽  
Kristen Nygaard

<p>The BETA programming language is a modern language in the SIMULA 67 tradition. It supports the object-oriented perspective on programming and contains comprehensive facilities for procedural and functional programming. BETA replaces classes, procedures, functions and types by a single abstraction mechanism called the <em>pattern</em>. Patterns may be organized in a classification hierarchy by means of <em>sub-patterns</em>. The notion of virtual procedure is generalized to virtual pattern. Virtual patterns combined with sub-patterns make it possible to delay the specification of an attribute in a pattern. Attributes may then have different bindings in different sub-patterns. BETA also provides a unified framework for sequential, coroutine and concurrent execution.</p><p>This paper is a tutorial introduction to BETA.</p>


2004 ◽  
Vol 18 (2) ◽  
pp. 162-171 ◽  
Author(s):  
P. Sivakumar ◽  
A. Rajaraman ◽  
G. M. Samuel Knight ◽  
D. S. Ramachandramurthy

Sign in / Sign up

Export Citation Format

Share Document