Configuration
Management
Unified Modeling Language:
Unified Modeling
Language
(UML) is becoming a standardized modeling notation for expressing
object-oriented models and designs.
The UML is based on an intuitive and easy to understand diagrammatic
notation. More and more software developers are using UML
to model their software in the early stages of software development.
Recent research shows that software errors is most likely
to be introduced during the requirement analysis and design
stage; and these errors can have a lasting impact on the reliability,
cost and safety of a system.
Furthermore, requirement errors are between 10 and 100 times
more costly to fix during later stages of the software lifecycle
than during the requirements stage.
|