DART-a software architecture for the creation of a Distributed Asynchronous Recognition Toolbox | IEEE Conference Publication | IEEE Xplore