Implicit BPM is a platform for integrating business processes into existing core applications as if they were a whole system. It uses a novel concept, namely Workflow Weaving, based on non-intrusive techniques, which achieves this kind of integration transparently.
Blackboard implements a lightweight, portable tuple space suitable for multi-agent system and distributed component design. Supports implicit invocation via content-filtered asynchronous events, blocking call semantics, and shared memory messaging.