A bottom-up function-based synthesis approach for complex mechanisms based on clustering rules. Issue 5 (3rd September 2019)