Classic Movies and Books

Learn Software Development

All about the processes involved in software development

Benefits of UML and some goals

Filed Under Architecture, UML, Benefits, Design, Techniques, Development, Process, Software | Posted on September 29, 2007

Why was UML made ? The primary goals in the design of the UML were:
- Provide users with a ready-to-use, expressive visual modeling language so they can develop and exchange meaningful models.
- Provide extensibility and specialization mechanisms to extend the core concepts.
- Be independent of particular programming languages and development processes.
- Provide a formal basis […]

What is UML ?

Filed Under Architecture, UML, Design, Techniques, Process, Terms, Development | Posted on September 29, 2007

UML stands for ‘Unified Modeling Language’. That’s fine, but what exactly does it mean ? This is a programming language that is used for object-oriented software development. To organize program code more efficiently, programmers often create “objects” that are sets of structured data within programs. UML, which has been standardized by the Object Management Group […]