what is difference between Extend and Include with example?

Answer Posted / jawad ahmed

Include, one cannot live without the other. The use case
must include another use case. For example when you create
an order you always must verify name etc.

Extend, one can live without the other only some instances
the use case will extend to another use case to do some
stuff. For example, you can create an order but if the
order is for a new customer you possible have to do
additional check which you do not have to do for existing
customers. In that case you can have an extend use case.

Is This Answer Correct ?    206 Yes 32 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Does Visio Standard have UML?

566


What is a pattern?

552


What is component diagrams in UML?

620


Explain about executable UML?

598


What are the advantages of using UML?

528






Mention the different kinds of modeling diagrams used?

559


What are the static diagrams in UML?

580


What does associations, aggregation and composition in a class diagram mean?

552


What is elaboration?

597


Does UML diagram have relationships?

611


What are the messages and the dynamic diagrams?

550


Why is it required to have an abstraction layer in uml?

467


What is the life cycle divided into?

538


What are the roles played by packages, modules and wrappers in uml?

699


Why do we need UML diagrams?

577