Yes, it's a bit of an oxymoron. 

Is there a visual language for representing asynchronous logic? Something as simple as a flow chart? 

I'd like to model UI "screens", and the logic behind them.

Thanks!