Object-oriented dataflow
- 19 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In our efforts to develop an object-oriented visual programming language, the dataflow model of computation is extended from its traditional functional model to an object-oriented model. It is argued that the concept of subroutine in the object-oriented model requires two different types of calling (activation) mechanisms, the synchronous call and the asynchronous call. Asynchronous subroutine call offers a new abstraction mechanism for object-oriented programming, different from the traditional class-based abstraction and functional abstraction.Keywords
This publication has 5 references indexed in Scilit:
- Prograph: a step towards liberating programming from textual conditioningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Hyperflow: a visual programming language for pen computersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- An artist's studio: a metaphor for modularity and abstraction in a graphical diagramming environmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Visual languages and computing survey: Data flow visual programming languagesJournal of Visual Languages & Computing, 1992
- Data Flow Program GraphsComputer, 1982