Lecture 5.docx - Lecture 5 UML unified modeling language it is used for specification visualization construction and documentation of the artifacts of

Lecture 5.docx - Lecture 5 UML unified modeling language it...

This preview shows page 1 - 2 out of 3 pages.

Lecture 5 - UML: unified modeling language it is used for specification, visualization, construction, and documentation of the artifacts of the software system. - UML Advantages: o Provide a structure for problem solving o Reduce the time-to-market for business problem solution o Manage the risk of mistakes o Graphical figures is easier to understand than words o Decrease development cost o Provide different diagram for capturing different architectural views o Promotes component reusability o Captures the logical software architecture - UML Diagrams: o Use case view Use case diagram – represents the function of the system from the user’s perspective Components of a use-case diagram: Actor – model entities external to the system. It’s default symbol is a stickman. Use-case – represents actions that are done by the actor and the system in a dialogue. It’s notation in UML is a horizontal ellipse o Determining use cases: What functions will the actors want from the system?
Image of page 1
Image of page 2

You've reached the end of your free preview.

Want to read all 3 pages?

  • Winter '08
  • ahmedothman

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes