Hola,
Parte una definición básica que Metodología es Proceso + Lenguaje.
En este caso por ejemplo RUP: Es un Proceso de Desarrollo, que se usa con el lenguaje UML.
En el caso por ejemplo de waterfall, proceso ya en desuso, también es un proceso de desarrollo, que fue usado con diversos lenguajes:IDEF, UML, etc
El caso de CMMI, es distinto, es un modelo de capacidad de madurez, mide mas o menos que nivel de madurez tiene tu empresa dividido en varios niveles del 1 al 5, y para llegar a cada uno de esos niveles podrías usar cualquier proceso y lenguaje, entiéndase metodología.
Por ejemplo hay ejemplos y artículos sino mal recuerdo en rational edge, que comentaban que podía adquirirse CMMI nivel 2 y 3 utilizando RUP.
Saludos,