Dataflow Realizes a Diagrammatic Programming Method

  • Susumu Kawaguchi
  • Hirotoshi Shirasu
Conference paper


A large database of connections between software parts replaces the procedural programs to realize a virtually-wired (visual) logic and to eliminate the regular work of programming. Having a knowledge database within a drawing environment allows programmers to easily call out program parts using a mouse on the screen. This paper presents the system concept from the aspects of soft computing, as well as giving an overview of functional principles, discussing its actual use over the past ten years and raising issues for further study about it.


Procedural Program Knowledge Database State Transition Diagram Program Part Token Counter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J. Buckus, “Can Programming Be Liberated from the von Neumann Style? A Functional Style and its Algebra of Programs,” Commun. ACM, 21,8, pp. 613–641, 1978.CrossRefGoogle Scholar
  2. [2]
    Tom DeMarco, “Structured Analysis and System Specification,” 1979, Prentice-Hall, Inc.,.Google Scholar
  3. [3]
    W. P. Stevens, “How dataflow can improve application development productivity,” IBM System Journal, vol. 21, 2, Aug. 1982.CrossRefGoogle Scholar
  4. [4]
    H. Shirasu, “Innovative Approach to Switching Software Design Using Dataflow Concept,” ISS ′87, 2, B-4-3.Google Scholar
  5. [5]
    H. Shirasu, “Dataflow Brings Innovation in Switching Software,” 5th World Telecom. Forum ′87, 2-3, 3, pp. 365-369.Google Scholar
  6. [6]
    Y. Maejima, “A Graphical Programming Environment for Switching Software,” LEICE Trans. Comm., Vol. E75-B, No. 10, ′92.Google Scholar
  7. [7]
    H. Shirasu, “Integrating the State Transition Diagram with Call Processing Program Using Dataflow Technique,” ICIN ′94.Google Scholar
  8. [8]
    H. Shirasu, “Integrating the State Transition diagram with Call Processing Program Using Dataflow Technique,” Transaction of IEICE, vol. J80-D-1 No. 4, ′97, pp. 389-394.Google Scholar

Copyright information

© Springer-Verlag London 2000

Authors and Affiliations

  • Susumu Kawaguchi
    • 1
  • Hirotoshi Shirasu
    • 2
  1. 1.Telecommunications System GroupHitachi Co. Ltd.Totsukaku, YokohamaJapan
  2. 2.Kogakuin UniversityNishishinjuku TokyoJapan

Personalised recommendations