Rehabilitation is important for patients with cardiovascular diseases (CVD) to improve health outcomes and quality of life. However, adherence to current exercise programmes in cardiac rehabilitation is limited. We present the design and development of a Decision Support System (DSS) for telerehabilitation, aiming to enhance exercise programmes for CVD patients through ensuring their safety, personalising the programme according to their needs and performance, and motivating them toward meeting their physical activity goals. The DSS processes data originated from a Microsoft Kinect camera, a blood pressure monitor, a heart rate sensor and questionnaires, in order to generate a highly individualised exercise programme and improve patient adh...