A Domain Specific Language (DSL) that supports parallel pipelining for Multimedia Information Retrieval (MIR)