PODC: Paradigm-oriented distributed computing

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

  author =       "Hairong Kuang and Lubomir F. Bic and 
                 Michael B. Dillencourt",
  title =        "PODC: Paradigm-oriented distributed computing",
  journal =      "Journal of Parallel and Distributed Computing",
  year =         "2005",
  volume =       "65",
  pages =        "506--518",
  number =       "4",
  month =        apr,
  owner =        "wlangdon",
  keywords =     "genetic algorithms, genetic programming, Distributed
                 computing, Paradigm-oriented computing, Mobile agents,
                 Bag of tasks, Branch and bound, Finite difference,
                 Individual-based simulation",
  URL =          "http://www.ics.uci.edu/~bic/messengers/papers/JPDC05.pdf",
  URL =          "http://www.sciencedirect.com/science/article/B6WKJ-4FFNBSD-1/2/f7a35dca806bd7431f2fdcaa99a03b67",
  DOI =          "doi:10.1016/j.jpdc.2004.11.009",
  abstract =     "We describe an environment for distributed computing
                 that uses the concept of well-known paradigms. The main
                 advantage of paradigm-oriented distributed computing
                 (PODC) is that the user only needs to specify
                 application-specific sequential code, while the
                 underlying infrastructure takes care of the
                 parallelisation and distribution. The main features of
                 the proposed approach, called PODC, are the following:
                 (1) It is intended for loosely coupled network
                 environments, not specialised multiprocessors; (2) it
                 is based on an infrastructure of mobile agents; (3) it
                 supports programming in C, rather than a functional or
                 special-purpose language, and (4) it provides an
                 interactive graphics interface through which programs
                 are constructed, invoked, and monitored.

                 We discuss five paradigms presently supported in PODC:
                 the bag-of-tasks, branch-and-bound search, genetic
                 programming, finite difference, and individual-based
                 simulation. We demonstrate their use, implementation,
                 and performance within the mobile agent-based PODC

Genetic Programming entries for Hairong Kuang Lubomir F Bic Michael B Dillencourt