EB Assist ADTF: New in Version 2.0

 

With version 2.0, not only has the name ADTF changed to EB Assist ADTF, but being the next generation of the tool, EB Assist ADTF is packed with new features and enhancements.

Feature Highlights

  • New user interface

    The new configuration editor enables you to create configurations in an intuitive way with a clear graphical layout. All filters can be arranged as you prefer and the layout is stored along with the individual parameter set. The new look&feel has significantly increased the overall usability of EB Assist ADTF.

  • Enhanced Extensibility and Flexibility

    The improved API facilitates readability and alleviates the understanding of the code. Creating new filters and services is additionally supported as the frame for new modules can be created with a Wizard to remove the burden from the programmer. Components can be added or removed during the runtime.

  • Portability and Scalability

    Availability of ADTF on different platforms, Linux and Windows, gives further opportunities to future development. The introduced abstractions ease the availability on additional platforms as requested.

  • Exchangeable system components

    A number of system services were introduced to make the system more flexible and adaptable. Among those are the kernel service (system abstraction for threading, system messages and events), the namespace service (central registry to administer configuration data of the system and its components) and the session manager service (state automaton, (un)loading and connecting filters, configuration).

  • Documentation

    The documentation was updated and is now available in German and English as well.

  • Graphical Configuration editor

    Configurations can now be created and edited with the new configuration editor. Connections between components can be established via Drag&Drop. Subconfigurations can be utilized to ease the setup of complex systems and reuse configurations.

  • Extended SDK

    The SDK was revised and simplified for ease of use. Many examples have been added to give the user a broad range of filters and applications to learn and use.