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.

This publication has 5 references indexed in Scilit: