The optimisation of software systems has become increasingly critical in enhancing the maintainability, performance and scalability of complex applications. Recent advances in clustering techniques ...