Genetic Programming meets Model-Driven Development

Created by W.Langdon from gp-bibliography.bib Revision:1.4208

  author =       "Thomas Weise and Michael Zapf and 
                 Mohammad Ullah Khan and Kurt Geihs",
  title =        "Genetic Programming meets Model-Driven Development",
  type =         "Kasseler Informatikschriften (KIS)",
  number =       "2007, 2",
  pages =        "1--8",
  year =         "2007",
  month =        jul # "~2,",
  address =      "University of Kassel, FB-16, Distributed Systems
                 Group, Wilhelmsh{\"o}her Allee 73, 34121 Kassel,
  institution =  "University of Kassel",
  organization = "University of Kassel",
  notes =        "Persistent Identifier:
  URL =          "",
  URL =          "
  copyright =    "unrestricted",
  abstract =     "Genetic programming is known to provide good solutions
                 for many problems like the evolution of network
                 protocols and distributed algorithms. In such cases it
                 is most likely a hardwired module of a design framework
                 that assists the engineer to optimise specific aspects
                 of the system to be developed. It provides its results
                 in a fixed format through an internal interface. In
                 this paper we show how the usefulness of genetic
                 programming can be increased remarkably by isolating it
                 as a component and integrating it into the model-driven
                 software development process. Our genetic programming
                 framework produces XMI-encoded UML models that can
                 easily be loaded into widely available modelling tools
                 which in turn posses code generation as well as
                 additional analysis and test capabilities. We use the
                 evolution of a distributed election algorithm as an
                 example to illustrate how genetic programming can be
                 combined with model-driven development. This example
                 clearly illustrates the advantages of our approach -
                 the generation of source code in different programming
  keywords =     "genetic algorithms, genetic programming, GP, Model
                 Driven Development, MDD, Model Driven Architecture,
                 MDA, XMI, MOF-Skript, UML, Distributed Algorithms",
  language =     "en",
  notes =        "cited by \cite{Weise:2007:HIS}",

Genetic Programming entries for Thomas Weise Michael Zapf Mohammad Ullah Khan Kurt Geihs