Easy definition of new facets in the frame-based language Objlog+ This article aims at presenting a method that allows to extend frame-based languages at the level of their facets, in the framework of a language called Objlog+. First, we describe the different methods classically used to create new facets and show their limitations. We then propose our facet definition method which keeps them their status of descriptive elements within slots. Its fundamental principle consists in representing every facet by means of a frame which contains its properties as well as the knowledge allowing our language to manage the control structure of this facet automatically at the moment one of its occurrences within a frame slot is accessed. For that purpose, the facet notion has been first analyzed systematically in order to extract its main characteristics.