July 14, 2012

Flow-based programming - Wikipedia, the free encyclopedia

Flow-based programming - Wikipedia, the free encyclopedia:

'via Blog this'

First impression FBP made on me while playing with Lego edition of LabView. I still prefer CPS actor based style to program robots but I found that most of protocol handling can be nicely decomposed in FBP.



This is Umlet (http://www.umlet.com/) palette which you can copy to ../Umlet/palettes/FBP.uxf and use it for your own design.


  8
  
    com.umlet.element.custom.State
    
      8
      24
      104
      64
    
    READ
--
Read
  Masters

    
  
  
    com.umlet.element.Relation
    
      88
      40
      136
      64
    
    lt=->
m1=OUT
m2=IN[0]

    24;24;56;24;56;48;120;48
  
  
    com.umlet.element.custom.State
    
      208
      72
      104
      56
    
    COLLATE
--
Collate
    
  
  
    com.umlet.element.custom.State
    
      8
      112
      104
      64
    
    READ
--
Read
  Details

    
  
  
    com.umlet.element.Relation
    
      88
      88
      136
      72
    
    lt=->
m1=OUT
m2=IN[1]

    24;56;56;56;56;24;120;24
  
  
    com.umlet.element.custom.State
    
      200
      224
      112
      64
    
    PROC
--
Process
 Merged Streams
    
  
  
    com.umlet.element.Relation
    
      232
      104
      40
      136
    
    lt=->
m1=OUT
m2=IN

    24;24;24;120
  
  
    com.umlet.element.custom.State
    
      8
      192
      104
      64
    
    WRITE
--
Write
  New Masters

    
  
  
    com.umlet.element.custom.State
    
      8
      272
      104
      64
    
    REPORT
--
Summary 
 & Errors

    
  
  
    com.umlet.element.Relation
    
      88
      200
      128
      64
    
    lt=->
m1=OUTM
m2=IN

    112;48;88;48;88;24;24;24
  
  
    com.umlet.element.Relation
    
      88
      240
      128
      72
    
    lt=->
m1=OUTSE
m2=IN

    112;24;88;24;88;56;24;56
  



No comments:

Post a Comment