Skip to content
FBP Tutorial (using a simple File Filter app)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Step00
Step01
Step02 Changed index URLs to top of repo Jun 11, 2019
Step03 Changed index URLs to top of repo Jun 11, 2019
Step04 Changed index URLs to top of repo Jun 11, 2019
Step05
Step06 Changed index URLs to top of repo Jun 11, 2019
Step07
Step08 Changed index URLs to top of repo Jun 11, 2019
Step09 Update README.md Jun 17, 2019
Step10
Step11 Starting on Step12 Jun 17, 2019
Step12
Background.md Update Background.md Jun 10, 2019
Need_more_detail.jpg Added cartoon to Background Jun 10, 2019
README.md Update README.md Jun 17, 2019
style.css

README.md

Tutorial on Flow-Based Programming (Filter File application)

Filter File with DrawFBP: use a network of flow-based components to display selected records from files.

For more about flow-based programming (FBP) please see https://github.com/flowbased/flowbased.org/wiki.

This tutorial is repeatable, so that concepts can be shared with others, or reinforced and clarified in future, perhaps on a different platform.

Using DrawFBP, we design and build a network of components from the JavaFBP library (jar file), then compile and run in a Windows or Unix environment.

Background

Tutorial Steps

Step00-Setup DrawFBP

Step01-Draw an end-to-end diagram.

Step02-Add other parts to the diagram.

Step03-Choose a component for a part.

Step04-Set a value for a part.

Step05-Choose components and set values for other parts.

Step06-Generate a Java program.

Step07-Run the program.

Step08-Inside a component.

Step09-More ideas about design.

Step10-Extend the diagram.

Step11-Combine data flows.

Step12-Subnets.

Repeat, with or without an audience!

You can’t perform that action at this time.