Sciweavers

909 search results - page 17 / 182
» Generic Programming: An Introduction
Sort
View
ICFP
2012
ACM
13 years 2 months ago
Functional programming with structured graphs
This paper presents a new functional programming model for graph structures called structured graphs. Structured graphs extend conventional algebraic datatypes with explicit defi...
Bruno C. d. S. Oliveira, William R. Cook
61
Voted
BIRTHDAY
2006
Springer
15 years 4 months ago
Horizontal Composability Revisited
We recall the contribution of Goguen and Burstall's 1980 CAT paper and its powerful influence on theories of specification implementation that were emerging at about the same ...
Donald Sannella, Andrzej Tarlecki
105
Voted
VAMOS
2008
Springer
15 years 1 months ago
Model-Based Implementation of Meta-Variability Constructs: A Case Study using Aspects
In this paper, we introduce the concept of metavariability, i.e., variability with respect to basic variability attributes like binding time or constraints. While the main focus o...
Klaus Schmid, Holger Eichelberger
ALIFE
2004
15 years 11 days ago
Avida: A Software Platform for Research in Computational Evolutionary Biology
The Avida digital evolution platform is a software tool used to perform experimental evolution research with self-replicating computer programs ("digital organisms"). Av...
Charles Ofria, Claus O. Wilke
119
Voted
PLPV
2010
ACM
15 years 9 months ago
Arity-generic datatype-generic programming
Some programs are doubly-generic. For example, map is datatypegeneric in that many different data structures support a mapping operation. A generic programming language like Gener...
Stephanie Weirich, Chris Casinghino