A core challenge of the MICO project has been to develop the MICO broker, corresponding to the highlighted domain within the MICO architecture:


MICO component architecture

The MICO broker is responsible for orchestrating heterogeneous media extractor services, and hence is the key for realizing the potential of multi-modal and complex media extraction workflows. In addition to the broker, during the past months we also developed some workflow management functionalities, that turned out being very useful for increasing the usability of the whole platform.

Several blog posts are related this topic, including:

  1. MICO broker (part 1): relevance, history and main requirements
  2. MICO broker (part 2): principles and overall design
  3. MICO broker (part 3): semi-automatic workflow creation
  4. MICO broker (part 4): workflow execution and workflow management tools