(Enter summary)
Abstract: Indexed data structures are prevalent in many programming applications. Collection-oriented languages provide means to operate directly on these structures, rather than having to loop or recurse through them. This style of programming will often yield clear and succinct programs. However, these programming languages will often provide only a limited choice of indexed data types and primitives, and the exact semantics of these primitives will sometimes vary with the data type and language. In... (Update)
Context of citations to this paper: More
.... is found in [13] This position paper gives a short account for the present data field model which is presented in full detail in [15]. 1.1 Operations on indexed data structures Which operations on indexed data structures are there, then One can distinguish five major...
Cited by: More
Data Fields - Lisper (1998)
(Correct)
Active bibliography (related documents): More All
2.8: Data Field Haskell - Holmerin, Lisper (1999)
(Correct)
1.4: Development and Verification of Parallel Algorithms in the.. - Lisper, Holmerin (2000)
(Correct)
1.0: Haxcel: A Spreadsheet Interface to Haskell - Lisper, Malmström (2002)
(Correct)
Similar documents based on text: More All
0.1: Data Parallel Programming: A Survey and a Proposal for a New.. - Hammarlund, Lisper (1993)
(Correct)
0.1: Development of Parallel Algorithms in Data Field Haskell - Holmerin, Lisper (2000)
(Correct)
0.1: A Transformational Approach which Combines Size Inference.. - Herrmann, Lengauer (2001)
(Correct)
BibTeX entry: (Update)
Bjorn Lisper and Per Hammarlund. The data field model. Submitted., 1998. http://citeseer.ist.psu.edu/lisper01data.html More
@misc{ lisper98data,
author = "B. Lisper and P. Hammarlund",
title = "The data field model",
text = "Bjorn Lisper and Per Hammarlund. The data field model. Submitted., 1998.",
year = "1998",
url = "citeseer.ist.psu.edu/lisper01data.html" }
Citations (may not include all citations):
2157
Design Patterns: Elements of Reusable Object-oriented Softwa.. (context) - Gamma, Helm et al. - 1995
835
High Performance Fortran language specification
- Fortran - 1993
735
A bridging model for parallel computation (context) - Valiant - 1990
474
Term rewriting systems
- Klop - 1992
384
Simple word problems in universal algebra (context) - Knuth, Bendix - 1970
278
Algorithmic Skeletons: Structured Management of Parallel Com.. (context) - Cole - 1989
273
Can programming be liberated from the von Neumann style (context) - Backus - 1978
200
The Theory of Relational Databases (context) - Maier - 1983
200
Data parallel algorithms (context) - Hillis, Steele - 1986
183
Report on the programming language Haskell: A non-strict (context) - Hudak, Jones et al. - 1992
174
Combinatory Reduction Systems (context) - Klop - 1980
168
Gaussian elimination is not optimal (context) - Strassen - 1969
123
Numerical Methods (context) - Dahlquist, Bjorck et al. - 1974
112
Initial algebra semantics and continuous algebras (context) - Goguen, Thatcher et al. - 1977
109
PolyP - a polytypic programming language extension
- Jansson, Jeuring - 1997
84
Architecture-independent parallel computation (context) - Skillicorn - 1990
79
STL Tutorial and Reference Guide (context) - Musser, Saini - 1996
72
The Formal Semantics of Programming Languages -- An Introduc.. (context) - Winskel - 1993
71
A report on the Sisal language project (context) - Feo, Cann et al. - 1990
62
Combinatory reduction systems: Introduction and survey
- Klop, van Oostrom et al. - 1993
59
Lazy memo-functions (context) - Hughes - 1985
58
Collection-oriented languages
- Sipelstein, Blelloch - 1991
43
Crystal: Theory and pragmatics of generating efficient paral.. (context) - Chen, Choo et al. - 1991
40
Connection Machine LISP: Fine grained parallel symbolic prog.. (context) - Steele, Hillis - 1986
38
Recursive applicative program schemes (context) - Courcelle - 1990
38
Full abstraction for sequential languages: the state of the .. (context) - Berry, Curien et al. - 1985
31
Shapely types and shape polymorphism
- Jay, Cockett - 1994
30
Programmer's Guide to FORTRAN (context) - Brainerd, Goldberg et al. - 1990
29
A calculus of functions for program derivation (context) - Bird - 1989
24
the relation between functional and data parallel programmin.. (context) - Hammarlund, Lisper - 1993
20
The case for high level parallel programming in ZPL (context) - Chamberlain, Choi et al. - 1998
18
The Church-Rosser Property and a Result in Combinatory Logic (context) - Hindley - 1964
14
Data parallelism and functional programming (context) - Lisper - 1996
14
Constructive functional programming (context) - Bird - 1989
14
Operational and semantic equivalence between recursive progr.. (context) - Raoult, Vuillemin - 1980
14
The functional imperative: shape
- Jay, Steckler - 1998
13
Derivation of data parallel code from a functional program
- Quinton, Rajopadhye et al. - 1995
13
Data parallel computers and the forall statement (context) - Albert, Lukas et al. - 1991
9
Arrays in FIDIL (context) - Semenzato, Hilfinger - 1991
9
Extracting and implementing list homomorphisms in parallel p..
- Gorlatch - 1999
8
Axioms and theorems for a theory of arrays (context) - More - 1973
8
A perspective on Id (context) - Ekanadham - 1991
8
Building BSP programs using the refinement calculus
- Skillicorn - 1996
8
Deriving imperative code from functional programs
- Quinton, Rajopadhye et al. - 1995
7
Functional programming and communicating processes (context) - Turner - 1987
6
Extent analysis of data fields
- Lisper, Collard - 1994
5
Connection Machine: Programming in *Lisp (context) - Corporation, MA - 1991
5
Data fields
- Lisper - 1998
5
The design of sparse direct solvers using object-oriented te..
- Dobrian, Kumfert et al. - 1999
5
Bulk types with class
- Jones - 1996
5
The automated transformation of abstract specifications of n.. (context) - Fitzpatrick, Harmer et al. - 1997
4
The MATLAB Handbook (context) - Part-Enander, Sjoberg et al. - 1996
4
Space-Time Algorithms: Semantics and Methodology (context) - Chen - 1983
4
Technical Report TRITAIT R (context) - Lisper, Hammarlund et al. - 1999
4
IBM Journal of Research and Development (context) - Falkoff, Iverson et al. - 1973
3
A calculus of recursive-parallel BSP programs
- Loulergue, Hains et al. - 1998
3
Implementing data fields in Haskell (context) - Holmerin - 1999
3
Data Field Haskell
- Holmerin, Lisper - 2000
3
Data Field Haskell
- Holmerin, Lisper - 1999
3
Towards Polymorphic Type Inference with Elemental Function O.. (context) - Thornberg - 1999
2
Development and verification of parallel algorithms in the d..
- Lisper, Holmerin - 2000
2
A language-oriented approach to the design of systolic chips (context) - Le Verge, Mauras et al. - 1991
2
Connection Machine: Programming in C (context) - Corporation, MA - 1991
2
artificial neural network with a Bayesian learning rule (context) - Lansner, Ekeberg et al. - 1989
2
Development of parallel algorithms in Data Field Haskell
- Holmerin, Lisper - 2000
1
the indexing function: a basis for FFP with arrays (context) - Mullin - 1991
1
Implementations of very large recurrent ANNs on massively pa.. (context) - Hammarlund, Lansner - 1992
1
Towards a theory of data-parallel computation: from Connecti.. (context) - Boug'e, Paulin-Mohring - 1991
1
Private communication (context) - van Oostrom
Documents on the same site (http://www.mrtc.mdh.se/publications/): More
Real-Time Components - Isovic, Lindgren
(Correct)
Attribute Assignment for the Integration of Off-line and.. - Dobrin, Fohler
(Correct)
Data Field Haskell - Holmerin, Lisper (1999)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC