Het ontwikkelen van E-learning is duur en tijdrovend. Dit heeft zowel betrekking op het programma als op de content. Daarbij is toegankelijkheid voor de dagelijkse docent (de belangrijkste 'probleemeigenaar') van content t.b.v. editen of aanpassen een belangrijke factor voor succes. De ontwikkeling van programma's kan versneld worden door inzet van een z.g. application framework. Dit is software, specifiek ontworpen voor hergebruik zowel m.b.t. de code als het ontwerp.
Het besproken (en in de E-talage gedemonstreerde) ClassMate framework is ontworpen voor E-learning. Gebruik hiervan vergt een goed inzicht in de ClassMate modellering maar verder weinig technische kennis: het volstaat een specificatie (in XML) te leveren.
Ook content wordt in ClassMate in XML vorm aangeleverd. Niet echt prettig voor docenten om te moeten editen, maar hiervoor is een geschikt werkmodel tot stand gebracht.
ClassMate is een freeware programma.