This paper describes a framework for a flexible multimedia- based e-learning environment that adapts to the evolving learner's model. The proposed environment is based on the IEEE/IMS learning object metadata (LOM) standard and allows adaptation of courseware sequence, navigation and user-system interaction. The nature of adaptations provided by this environment is centered on the learner. The proposed system consist of three main components: an authoring tool to generate LOM-based learning objects; a learner modeler to track the learner's behavior, his learning strategies and learning modalities; and a path planner capable of constructing a learning route customized to each learner. This paper highlights the role of learning objects and their deployment using the learning path-planner. An implementation of such a system is described. This is based on an open architecture using CORBA middleware.