Flow-based Programming

Panta rhei (Panta rhei) - Everything flows.

Chapters from the 1st edition

Prologue "Prologue"
Chapter I "Introduction"
Chapter II "HLLs, 4GLs and CASE"
Chapter III "Basic Concepts"
Chapter IV "Reuse of Components"
Chapter V "Parametrization of Reusable Components"
Chapter VI "First Applications Using Precoded Components"
Chapter VII "Composite Components"
Chapter VIII "Building Components and Some More Simple Applications"
Chapter IX "Substreams and Control IPs"
Chapter X "Some More Components and Simple Applications"
Chapter XI "Data Descriptions and Descriptors"
Chapter XII "Tree Structures"
Chapter XIII "Scheduling Rules"
Chapter XIV "Loop-Type Networks"
Chapter XV "Implementation, Network Splitting and Client/Server"
Chapter XVI "Deadlocks: their Causes and Prevention"
Chapter XVII "Problem-Oriented Mini-Languages"
Chapter XVIII "A Business-Oriented Very High Level Language "
Chapter XIX "On-Line Application Design"
Chapter XX "Synchronization and Checkpoints"
Chapter XXI "General Framework for Interactive Applications"
Chapter XXII "Performance Considerations"
Chapter XXIII "Network Specification Notations"
Chapter XXIV "Related Compiler Theory Concepts"
Chapter XXV "Streams and Recursive Function Definitions"
Chapter XXVI "Comparison between FBP and Object-Oriented Programming"
Chapter XXVII "Related Concepts and Systems"
Chapter XXVIII "Ruminations of an Elder Programmer"
Chapter XXIX "Endings and Beginnings"
Appendix "THREADS API and Network Specification"
Glossary "Glossary of Terms used by FBP and Related Concepts"
Bibliography "Bibliography for FBP"