Open Semantic Data Association (OSDA)