(Enter summary)
Abstract: The use of visual programming (VP) to assist
either functional programming (FP) or object-oriented
programming (OOP) has been extensively researched.
However, the use of VP to assist the integration of
FP and OOP has been largely neglected. This paper
presents the key aspects of object-flow, a new visual
notation that facilitates visual object-oriented functional
programming (VOOFP).
1 Introduction
There have been many attempts to integrate OOP
with FP [3], VP with OOP [4], and VP with FP... (Update)
Context of citations to this paper: More
.... aspects (e.g. inheritance hierarchy, dynamic despatch and mutable state) could be minimised using techniques from recent research [BC96,BC97a] Andersen Consulting s London Solution Centre has rapid application development expertise using functional programming and could...
.... system as a programming environment and using (a variant of) our new object oriented functional language CLOVER [BC96, BC97a, BC97b, BC97c] to support the new computational model. However, it is not sufficient merely to replace CLOVER s visualprogramming interface with...
Cited by: More
Improving Polymorphic Type Explanations - Yang (2001)
(Correct)
Topics in Soft Computing - Keukelaar (2002)
(Correct)
The Implementation of CLOVER: A Translation from OOFP to FP - Braine
(Correct)
Active bibliography (related documents): More All
0.3: Iterative Constructs in the Visual Data Flow Language - Auguston, Delgado (1997)
(Correct)
0.3: Compiling Data Flow Diagrams into Functional Programs - Auguston, Mathur (1998)
(Correct)
0.1: An Object-Oriented Functional Approach to Information Systems.. - Lee Braine (1997)
(Correct)
Similar documents based on text: More All
0.6: The CLOVER Rewrite Rules: A Translation from OOFP to FP - Braine, Clack (1997)
(Correct)
0.5: Introducing CLOVER: an Object-Oriented Functional Language - Lee Braine (1996)
(Correct)
0.5: Object-Oriented Functional Spreadsheets - Clack, Braine (1997)
(Correct)
Related documents from co-citation: More All
5: Introducing CLOVER: An Object-Oriented Functional Language
- Braine, Clack - 1996
4: Simulation Programming in a Purely Functional Language 2 - How to Do It With Som.. (context) - Pohlmann - 1994
4: An Object-Oriented Functional Approach to Information Systems Engineering
- Braine, Clack - 1997
BibTeX entry: (Update)
L. Braine and C. Clack. Object-Flow. In Proceedings of the 13 th IEEE Symposium on Visual Languages (VL'97), pages 422--423, September 1997. http://citeseer.ist.psu.edu/19444.html More
@inproceedings{ braine97objectflow,
author = "Lee Braine and Chris Clack",
title = "Object-Flow",
booktitle = "Visual Languages",
pages = "422-423",
year = "1997",
url = "citeseer.ist.psu.edu/19444.html" }
Citations (may not include all citations):
653
Object-Oriented Analysis and Design with Applications (context) - Booch - 1994
48
DataFlow Program Graph (context) - Davis, Keller - 1982
45
Actors: A Conceptual Foundation for Concurrent Object-Orient.. (context) - Agha, Hewitt - 1987 ACM DBLP
24
Functional Programs as Executable Specifications (context) - Turner - 1987
21
Visual Languages and Computing Survey: Data Flow Visual Prog.. (context) - Hils - 1992
14
Visual Object-Oriented Programming: Concepts and Environment.. (context) - Burnett, Goldberg et al. - 1995
8
Introducing CLOVER: an Object-Oriented Functional Language
- Braine, Clack - 1996 DBLP
3
Object-Oriented Dataflow
- Kimura - 1995 ACM DBLP
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.orst.edu/~burnett/vpl.html): More
Complete Parallelization of Computations: Integration of.. - Browne, Banerjee
(Correct)
SAM - An Animated 3D Programming Language - Geiger, Mueller, Rosenbach (1998)
(Correct)
Visual Definition of Virtual Documents for the World-Wide Web - Minas, Shklar (1996)
(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