0% found this document useful (0 votes)
47 views10 pages

CBSE 2014: Modeling Components With UML 2 - Exercises and Discussion

This document discusses modeling components using UML 2 component diagrams. It provides examples of component diagrams showing the different elements like components, interfaces, ports, and connectors. It also lists some online examples of component diagrams for an online shopping system and web-based meal ordering service. Finally, it mentions some free and commercial UML modeling tools that can be used to draw component diagrams.

Uploaded by

RelaxyFuzz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views10 pages

CBSE 2014: Modeling Components With UML 2 - Exercises and Discussion

This document discusses modeling components using UML 2 component diagrams. It provides examples of component diagrams showing the different elements like components, interfaces, ports, and connectors. It also lists some online examples of component diagrams for an online shopping system and web-based meal ordering service. Finally, it mentions some free and commercial UML modeling tools that can be used to draw component diagrams.

Uploaded by

RelaxyFuzz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 10

CBSE 2014

Modeling Components with UML 2


– Exercises and Discussion
Concepts Review
• Component
• Required Interface
• Provided Interface
• Port
• Dependency
• Assembly Connector
• Delegation Connector
Example: a component,
black-box view

• http://www.ibm.com/developerworks/rational/library/dec04/bell/
Example: a component diagram

• http://www.ibm.com/developerworks/rational/library/dec04/bell/
Example: a component
white-box view

• http://www.ibm.com/developerworks/rational/library/dec04/bell/
Example: a component with ports
UML 2 Component Diagrams
• Examples:
– Online Shopping System, http://www.uml-
diagrams.org/examples/online-shopping-uml-
component-diagram-example.html
– Web-based Meal Ordering Service,
http://msdn.microsoft.com/en-
us/library/dd409390.aspx
• Goals:
– Reading component diagrams (recognize the
elements of component diagrams)
– Examples of using component diagrams to describe
system’s structure
//www.uml-diagrams.org/examples/online-shopping-uml-component-diagram-example.html
Source: MSDN - UML Component Diagrams Reference
http://msdn.microsoft.com/en-us/library/dd409390.aspx
UML Tools
• Wikipedia List of UML tools
• http://en.wikipedia.org/wiki/List_of_Unified_Mod
eling_Language_tools

• StarUML (free StarUML1 version, free StarUML2


Beta version)
• UMLet (free simple UML drawing tool, includes
component diagrams )
• MS Visio (60 days trial version)
• IBM Rational Software Architect (30 days trial)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy