diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Batch.php b/library/digital_resources/Numel/Batch.php
similarity index 92%
rename from library/digital_resources/EntrepotNumeriqueMelun/Batch.php
rename to library/digital_resources/Numel/Batch.php
index 993c8507e753c739ad3b2c26dd848bdd8d25509b..77f7e45151ec6a841ce93f802628921cf3c03507 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Batch.php
+++ b/library/digital_resources/Numel/Batch.php
@@ -20,4 +20,4 @@
  */
 
 
-class EntrepotNumeriqueMelun_Batch extends Class_DigitalResource_Batch {}
\ No newline at end of file
+class Numel_Batch extends Class_DigitalResource_Batch {}
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Config.php b/library/digital_resources/Numel/Config.php
similarity index 87%
rename from library/digital_resources/EntrepotNumeriqueMelun/Config.php
rename to library/digital_resources/Numel/Config.php
index 4a962482015e93c9bafeaf84008cc59df6e239a8..27dc476788e4dd70c2de2958134e668ff3e219f4 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Config.php
+++ b/library/digital_resources/Numel/Config.php
@@ -20,26 +20,26 @@
  */
 
 
-class EntrepotNumeriqueMelun_Config extends Class_DigitalResource_Config {
+class Numel_Config extends Class_DigitalResource_Config {
 
   protected function _getConfig() {
-    return ['Introduction' => $this->_('EntrepotNumeriqueMelun'),
-            'HelpLink' => 'http://wiki.bokeh-library-portal.org/index.php/EntrepotNumeriqueMelun',
+    return ['Introduction' => $this->_('Numel'),
+            'HelpLink' => 'http://wiki.bokeh-library-portal.org/index.php/Numel',
             'Url' => '',
             'Icon' => 'http://melun.preprod-osiros.decalog.net/img/logo-melun.png',
 
-            'PermissionLabel' => $this->_('Bibliothèque numérique: accéder à la ressource EntrepotNumeriqueMelun'),
+            'PermissionLabel' => $this->_('Bibliothèque numérique: accéder à Numel'),
             'NotAllowedMessage' => $this->_('Votre compte n\'est pas autorisé à accéder à cette ressource.'),
 
             'SsoAction' => true,
 
-            'MenuLabel' => $this->_('Lien vers EntrepotNumeriqueMelun'),
+            'MenuLabel' => $this->_('Lien vers NuMel'),
             'ModuleMenu' => $this->withNameSpace('ModuleMenu'),
 
             'Service' => $this->withNameSpace('Service'),
             'Batch' => $this->withNameSpace('Batch'),
 
-            'DocTypeLabel' => $this->_('ressource EntrepotNumeriqueMelun'),
+            'DocTypeLabel' => $this->_('NuMel'),
 
             'AdminVars' => ['Harvest_Url' => Class_AdminVar_Meta::newDefault($this->_('URL du service OAI de l\'entrepôt numérique de Melun'),
                                                                          ['value' => 'http://melun.preprod-osiros.decalog.net/oai/'])->bePrivate(),
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/ModuleMenu.php b/library/digital_resources/Numel/ModuleMenu.php
similarity index 91%
rename from library/digital_resources/EntrepotNumeriqueMelun/ModuleMenu.php
rename to library/digital_resources/Numel/ModuleMenu.php
index 5a0dd82c48bda26c909776a9067446206c1f0165..4deaafabb63df817ef5299d5b8d64af70466195c 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/ModuleMenu.php
+++ b/library/digital_resources/Numel/ModuleMenu.php
@@ -20,4 +20,4 @@
  */
 
 
-class EntrepotNumeriqueMelun_ModuleMenu extends Class_DigitalResource_ModuleMenu {}
\ No newline at end of file
+class Numel_ModuleMenu extends Class_DigitalResource_ModuleMenu {}
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Service.php b/library/digital_resources/Numel/Service.php
similarity index 91%
rename from library/digital_resources/EntrepotNumeriqueMelun/Service.php
rename to library/digital_resources/Numel/Service.php
index 7f3f4aebf3e334d08a6d58fb49baf441c843e4fe..c190705fbed4f6f354e4eaea265a028a18f50b43 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Service.php
+++ b/library/digital_resources/Numel/Service.php
@@ -20,4 +20,4 @@
  */
 
 
-class EntrepotNumeriqueMelun_Service extends Class_DigitalResource_ServiceOAI {}
\ No newline at end of file
+class Numel_Service extends Class_DigitalResource_ServiceOAI {}
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php b/library/digital_resources/Numel/Service/Album.php
similarity index 85%
rename from library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php
rename to library/digital_resources/Numel/Service/Album.php
index bd416dade841559be90f96ce688ed50b63e7f991..caa049c5279f7d0b24b3bca9b890fd56bad7aea6 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php
+++ b/library/digital_resources/Numel/Service/Album.php
@@ -20,7 +20,7 @@
  */
 
 
-class EntrepotNumeriqueMelun_Service_Album extends Class_WebService_BibNumerique_RessourceNumerique {
+class Numel_Service_Album extends Class_WebService_BibNumerique_RessourceNumerique {
 
   protected $_origine_doc_type;
 
@@ -31,7 +31,7 @@ class EntrepotNumeriqueMelun_Service_Album extends Class_WebService_BibNumerique
 
 
   protected function getTypeDoc() {
-    return EntrepotNumeriqueMelun_Config::getInstance()->getDocType();
+    return Numel_Config::getInstance()->getDocType();
   }
 
   public function fillAlbum($album) {
@@ -52,6 +52,6 @@ class EntrepotNumeriqueMelun_Service_Album extends Class_WebService_BibNumerique
 
 
   public function getRessourceCategorieLibelle() {
-    return EntrepotNumeriqueMelun_Config::getInstance()->getDocTypeLabel();
+    return Numel_Config::getInstance()->getDocTypeLabel();
   }
 }
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php b/library/digital_resources/Numel/Service/Parser.php
similarity index 98%
rename from library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php
rename to library/digital_resources/Numel/Service/Parser.php
index a96e0aa09733acb984c976221b37a43b28579739..770bae0cae74d389b5a7aa53d1f24cf105c4d18a 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php
+++ b/library/digital_resources/Numel/Service/Parser.php
@@ -20,7 +20,7 @@
  */
 
 
-class EntrepotNumeriqueMelun_Service_Parser
+class Numel_Service_Parser
   extends Class_WebService_OAI_DublinCoreParser_ForRessourceNumerique {
 
   public function endIdentifier($data) {
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/View/Helper/Album.php b/library/digital_resources/Numel/View/Helper/Album.php
similarity index 94%
rename from library/digital_resources/EntrepotNumeriqueMelun/View/Helper/Album.php
rename to library/digital_resources/Numel/View/Helper/Album.php
index 7a408d68a4ac27e16626e83c83503a38f63ae2f0..37b04a240ba13ca886b04c484ca3ad5668840df7 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/View/Helper/Album.php
+++ b/library/digital_resources/Numel/View/Helper/Album.php
@@ -20,7 +20,7 @@
  */
 
 
-class EntrepotNumeriqueMelun_View_Helper_Album extends Class_DigitalResource_AlbumViewHelper {
+class Numel_View_Helper_Album extends Class_DigitalResource_AlbumViewHelper {
   public function album($album) {
     if (!$album)
       return '';
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/controllers/IndexController.php b/library/digital_resources/Numel/controllers/IndexController.php
similarity index 90%
rename from library/digital_resources/EntrepotNumeriqueMelun/controllers/IndexController.php
rename to library/digital_resources/Numel/controllers/IndexController.php
index 3d3f3b7acb9c8e99ecb429a3c714ee4e754199ca..c1396572c0612d3f3f6c0859fe60a9a13818900b 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/controllers/IndexController.php
+++ b/library/digital_resources/Numel/controllers/IndexController.php
@@ -20,4 +20,4 @@
  */
 
 
-class EntrepotNumeriqueMelun_Plugin_IndexController extends Class_DigitalResource_Controller {}
\ No newline at end of file
+class Numel_Plugin_IndexController extends Class_DigitalResource_Controller {}
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/images/icon.png b/library/digital_resources/Numel/images/icon.png
similarity index 100%
rename from library/digital_resources/EntrepotNumeriqueMelun/images/icon.png
rename to library/digital_resources/Numel/images/icon.png
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php b/library/digital_resources/Numel/tests/NumelTest.php
similarity index 85%
rename from library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php
rename to library/digital_resources/Numel/tests/NumelTest.php
index 3eaa695d21a01ebce3409157dcd58b508f7a063e..c60464694c05f383122df45a248e836815732fd1 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php
+++ b/library/digital_resources/Numel/tests/NumelTest.php
@@ -20,7 +20,7 @@
  */
 
 
-abstract class EntrepotNumeriqueMelunActivatedTestCase extends AbstractControllerTestCase {
+abstract class NumelActivatedTestCase extends AbstractControllerTestCase {
   protected
     $_storm_default_to_volatile = true,
     $_user;
@@ -28,8 +28,8 @@ abstract class EntrepotNumeriqueMelunActivatedTestCase extends AbstractControlle
 
   public function setUp() {
     parent::setUp();
-    Class_AdminVar::set('EntrepotNumeriqueMelun_SSO_URL', 'https://test.org/api/bokeh/login');
-    Class_AdminVar::set('EntrepotNumeriqueMelun_EntrepotNumeriqueMelun', '1');
+    Class_AdminVar::set('Numel_SSO_URL', 'https://test.org/api/bokeh/login');
+    Class_AdminVar::set('Numel_Numel', '1');
 
     $group = $this->fixture('Class_UserGroup',
                             ['id' => 1,
@@ -43,7 +43,7 @@ abstract class EntrepotNumeriqueMelunActivatedTestCase extends AbstractControlle
 
     $this->fixture('Class_Permission',
                    ['id' => 1,
-                    'code' => 'EntrepotNumeriqueMelun'])
+                    'code' => 'Numel'])
          ->permitTo($group,  new Class_Entity());
   }
 }
@@ -51,13 +51,13 @@ abstract class EntrepotNumeriqueMelunActivatedTestCase extends AbstractControlle
 
 
 
-class EntrepotNumeriqueMelunDashboardUnactivatedTest extends Admin_AbstractControllerTestCase {
+class NumelDashboardUnactivatedTest extends Admin_AbstractControllerTestCase {
   protected $_storm_default_to_volatile = true;
 
 
   public function setUp() {
     parent::setUp();
-    $this->dispatch('/EntrepotNumeriqueMelun_Plugin', true);
+    $this->dispatch('/Numel_Plugin', true);
   }
 
 
@@ -70,7 +70,7 @@ class EntrepotNumeriqueMelunDashboardUnactivatedTest extends Admin_AbstractContr
 
 
 
-class EntrepotNumeriqueMelunDashboardActivatedTest extends EntrepotNumeriqueMelunActivatedTestCase {
+class NumelDashboardActivatedTest extends NumelActivatedTestCase {
   protected $_storm_default_to_volatile = true;
 
 
@@ -80,7 +80,7 @@ class EntrepotNumeriqueMelunDashboardActivatedTest extends EntrepotNumeriqueMelu
     $album = $this->fixture('Class_Album',
                ['id' => 20,
                 'titre' => '10 moutons',
-                'type_doc_id' => 'EntrepotNumeriqueMelun',
+                'type_doc_id' => 'Numel',
                ])
                   ->addThumbnailURI('userfiles/album/20/thumb_20_large_10Moutons.jpeg')
                   ->addPosterURI('userfiles/album/20/thumb_20_large_10Moutons.jpeg');
@@ -91,7 +91,7 @@ class EntrepotNumeriqueMelunDashboardActivatedTest extends EntrepotNumeriqueMelu
                                                          'password' => 'admin',
                                                          'role_level' => ZendAfi_Acl_AdminControllerRoles::SUPER_ADMIN]));
     Class_Album::getLoader()->setMemoryCleaner(function() {});
-    $this->dispatch('/EntrepotNumeriqueMelun_Plugin', true);
+    $this->dispatch('/Numel_Plugin', true);
   }
 
 
@@ -121,14 +121,14 @@ class EntrepotNumeriqueMelunDashboardActivatedTest extends EntrepotNumeriqueMelu
 
   /** @test */
   public function doctypeImageUrlShouldBePresent() {
-    $this->assertXPath('//h4/img[contains(@src, "/digital-resource/typedoc-icon/id/EntrepotNumeriqueMelun")]');
+    $this->assertXPath('//h4/img[contains(@src, "/digital-resource/typedoc-icon/id/Numel")]');
   }
 }
 
 
 
 
-class EntrepotNumeriqueMelunHarvestTests extends EntrepotNumeriqueMelunActivatedTestCase {
+class NumelHarvestTests extends NumelActivatedTestCase {
 
   protected
     $_storm_default_to_volatile = true,
@@ -149,7 +149,7 @@ class EntrepotNumeriqueMelunHarvestTests extends EntrepotNumeriqueMelunActivated
                         ->answers(file_get_contents(__DIR__ . '/oai_page2.xml'))
       ;
 
-    $this->_service = EntrepotNumeriqueMelun_Service::getInstance();
+    $this->_service = Numel_Service::getInstance();
     $this->_service->setDefaultHttpClient($http_client);
     $this->_service->harvest();
 
@@ -159,7 +159,7 @@ class EntrepotNumeriqueMelunHarvestTests extends EntrepotNumeriqueMelunActivated
 
   /** @test */
   public function harvestingShouldHaveCreate39Albums() {
-    $this->assertEquals(39, EntrepotNumeriqueMelun_Config::getInstance()->countAlbums());
+    $this->assertEquals(39, Numel_Config::getInstance()->countAlbums());
   }
 
 
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page1.xml b/library/digital_resources/Numel/tests/oai_page1.xml
similarity index 100%
rename from library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page1.xml
rename to library/digital_resources/Numel/tests/oai_page1.xml
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page2.xml b/library/digital_resources/Numel/tests/oai_page2.xml
similarity index 100%
rename from library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page2.xml
rename to library/digital_resources/Numel/tests/oai_page2.xml