Due to the increase of natural user interfaces and untethered movement sensor devices, there is a corresponding requirement for computational models that can represent movement data as a language that can be described at multiple levels of semantic description. We need software platforms that can support the capture, recognition, control and semantic representation of movement data. Interaction with digital movement data is proliferating through an increasing range of natural user interface (NUI) sensing technologies including mo-cap, the kinect, LEAP, wi-mote, vision systems, and mobile phone technologies including GPS, GSR, and accelerometers. This has spawned recent interest in movement research focused on movement interaction utilizing technology that supports or relies upon human movement, yet there is a critical gap in available middleware that can support the distributed dissemination of movement data. This CANARIE Network Enabled Platform focuses on gaps in deployment of movement data that can support heterogeneous movement sensors and provide movement recognition, use of movement as a controller for multi-model output (such as visualization, mu-sic, and robotics), and the generation of movement for applications in path-planning and behaviour analysis in virtual human movement applications such as game development.