How Do We Get the Pieces to Talk? An Architecture to Support Interoperability between Educational Tools

For many practical learning scenarios, the integrated use of more than one learning tool is educationally beneficial. In these cases, interoperability between learning tools --- getting the pieces to talk --- is a crucial requirement that is often hard to achieve. This paper describes an architecture that aims at the integration of independent learning tools into one collaborative learning scenario.