The object technology revolution has allowed the replacement of the procedural refinement paradigm by the more fashionable object composition paradigm. This change has radical effect in software development. The Object Management Group (OMG) is rapidly moving from its previous Object Management Architecture vision (OMA) to the newest Model-Driven Architecture (MDA). this paper shows the importance of the modeling methods as presented by model driven architecture (MDA) and the usefulness of Unified Modeling Language (UML) on the issue of modeling. And The benefit of MDA how it will go along with the development based on software development life cycle (SDLC) process, from analysis and requirement phase through design and implementation stages as employed by object oriented system analysis and design approach using real case study "Modeling e-LMS for Telecom-Egypt training-sector".