• Information Integration in the Enterprise.
    An excellent article on current advances and challenges in the field of enterprise information integration by Phillip Bernstein and IBM Fellow Laura Haas can be found here. This article also provides a very good introduction into the concepts that the Ohua system is targeting to support.
    http://www.soe.ucsc.edu/classes/cmps277/Fall08/Papers/bernstein-haas-cacm08.pdf
  • Data streaming research.
    The field of data streaming has been very actively research at the beginning of this century primarily by the database groups at MIT, Stanford and UC Berkeley. The work that was conducted at MIT and Berkeley is of special importance as it was targeted towards real-time applications such as traffic monitoring or online trading. Ohua tries to also play a role in the latter but its concepts in terms of fault tolerance diverge because these were developed specifically to serve the ETL stream processing context.
    http://www.cs.brown.edu/research/borealis/public/
    http://telegraph.cs.berkeley.edu/telegraphcq/v0.2/
  • Flow-Based Programming.
    Invented in the 70s by a group of IBMers around J. Paul Morisson this component-oriented programming paradigm is targeted specifically for systems with a high demand on scalability, extensibility and performance. Ohua is just one of the systems that has been designed along the Flow-Based Programming guidelines. Please read the whole story on Paul's website!
    http://www.jpaulmorrison.com/fbp/