La risposta breve è no.
Un CMS o sistema di gestione dei contenuti è fondamentalmente un'applicazione costruita (forse / molto probabilmente in cima a un framework di applicazioni web) allo scopo di fornire strumenti ricchi per mantenere, organizzare e aggiungere contenuti dinamicamente a un sito web. Buoni esempi potrebbero essere Drupal, Joomla, DotNetNuke ecc.
Un quadro è diverso in quanto è molto più generico. È quasi come il detto "Ogni quadrato è un rettangolo, ma non ogni rettangolo è un quadrato" in quanto più comunemente ogni CMS viene costruito su un framework popolare o interno che lo rende utile per estendere ma manca del vero generico per davvero rendilo un quadro.
Prendi il motore delle espressioni. Il motore di espressione si basa su CodeIgniter ma aggiunge molte più librerie, helper e funzionalità principalmente orientate alla gestione dei contenuti. Sarebbe difficile fare il lavoro extra per stupire il motore di espressione per creare un nuovo prodotto che non sia un CMS rispetto all'utilizzo di CodeIgniter (il framework).