Data driven logic: a programming method using data flow diagrams

A large database of connections between software parts replaces 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 select program parts using a mouse on the screen. This paper presents the system concept from the viewpoint 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.