Use Case Sequence Diagram

The extending use case is dependent on the extended (base) use case. In the below diagram the “Calculate Bonus” use case doesn’t make much sense without the “Deposit Funds” use case. The extending use case is usually optional and can be triggered conditionally. In the diagram, you can see that the extending use case is triggered only. Creating sequence diagram for every use case can be a waste of time and effort. Fairly technical. Use case diagram. Use case diagram depicts how actors (a person or a system) interacts with a solution to accomplish one or more of the person’s or systems goals. It visually depicts the scope of the solution, the actors involved, and the use cases. The interaction that takes place in a collaboration that either realizes a use case or an operation (instance diagrams or generic diagrams) high-level interactions between user of the system and the system, between the system and other systems, or between subsystems. A use case diagram doesn't go into a lot of detail—for example, don't expect it to model the order in which steps are performed. Instead, a proper use case diagram depicts a high-level overview of the relationship between use cases, actors, and systems.

  1. Use Case Sequence Diagram
  2. Use Case Vs Sequence Diagram
  3. Use Case Sequence Diagram Extension
  4. Use Case And Sequence Diagram For Atm

A use case diagramis 'a diagram that shows the relationshipsamong actors and use cases within a system. 'Use case diagrams are often used to:

  • Provide an overview of all or part of the usage requirements for a system or organization in the form of an essential model or a business model
  • Communicate the scope of a development project
  • Model your analysis of your usage requirements in the form of a system use case model>

A use case model is comprised of one or more use case diagrams and anysupporting documentation such as use case specifications and actor definitions. Within most use case models the use case specifications tend to be the primaryartifact with use case diagrams filling a supporting role as the 'glue' thatkeeps your requirements model together. Use case models should bedeveloped from the point of view of your project stakeholders and not from the(often technical) point of view of developers. There are guidelines for:

1. Use Cases

A use case describes a sequence of actions that provide ameasurable value to an actor. A usecase is drawn as a horizontal ellipse on a UML use case diagram, as you see in Figure 1.

  1. Use Case Names Begin With a Strong Verb
  2. Name Use Cases Using Domain Terminology
  3. Place Your Primary Use Cases In The Top-Left Corner Of The Diagram
  4. Imply Timing Considerations By Stacking Use Cases. As you see in Figure1, the use cases that typically occur first are shown above those that appearlater.

Figure 1. Implying timing considerations between usecases.

2. Actors

An actor is a person, organization, or external system thatplays a role in one or more interactions with your system (actors are typically drawn asstick figures on UML Use Case diagrams).

Figure 2. Online shopping.

  1. Place Your Primary Actor(S) In The Top-Left Corner Of The Diagram
  2. Draw Actors To The Outside Of A Use Case Diagram
  3. Name Actors With Singular, Business-Relevant Nouns
  4. Associate Each Actor With One Or More Use Cases
  5. Actors Model Roles, Not Positions
  6. Use <> to Indicate System Actors
  7. Actors Don’t Interact With One Another
  8. Introduce an Actor Called 'Time' to Initiate Scheduled Events
Use Case Sequence Diagram

3. Relationships

There are several types of relationships that may appear ona use case diagram:

  • An association between an actor and a use case
  • An association between two use cases
  • A generalization between two actors
  • A generalization between two use cases

Associations are depicted as lines connecting two modelingelements with an optional open-headed arrowhead on one end of the lineindicating the direction of the initial invocation of the relationship.Generalizations are depicted as a close-headed arrow with the arrow pointingtowards the more general modeling element.

Figure 3. Enrolling students in a university.

  1. Indicate An Association Between An Actor And A Use Case If The ActorAppears Within The Use Case Logic
  2. Avoid Arrowheads On Actor-Use Case Relationships
  3. Apply <> When You Know Exactly When To Invoke TheUse Case
  4. Apply <> When A Use Case May Be Invoked AcrossSeveral Use Case Steps
  5. Introduce <> associations sparingly
  6. Generalize Use Cases When a Single Condition Results In Significantly NewBusiness Logic
  7. Do Not Apply <>, <>, or<>
  8. Avoid More Than Two Levels Of Use Case Associations
  9. Place An Included Use Case To The Right Of The Invoking Use Case
  10. Place An Extending Use Case Below The Parent Use Case
  11. Apply the 'Is Like' Rule to Use Case Generalization
  12. Place an Inheriting Use Case Below The Base Use Case
  13. Apply the 'Is Like' Rule to Actor Inheritance
  14. Place an Inheriting Actor Below the Parent Actor

4. System Boundary Boxes

The rectangle around the use cases is called the systemboundary box and as the name suggests it indicates the scope of your system -the use cases inside the rectangle represent the functionality that you intendto implement.

  1. Indicate Release Scope with a System Boundary Box. In Figure 2 you see that three system boundary boxes areincluded, each of which has a label indicating which release the various usecases have been assigned to.
  2. Avoid Meaningless System Boundary Boxes.

The Hubble sequence is a morphological classification scheme for galaxies invented by Edwin Hubble in 1926.[1][2][3][4] It is often colloquially known as the Hubble tuning fork diagram because the shape in which it is traditionally represented resembles a tuning fork.

Tuning-fork style diagram of the Hubble sequence

Hubble's scheme divided regular galaxies into three broad classes – ellipticals, lenticulars and spirals – based on their visual appearance (originally on photographic plates). A fourth class contains galaxies with an irregular appearance. The Hubble sequence is the most commonly used system for classifying galaxies, both in professional astronomical research and in amateur astronomy.

In June 2019, citizen scientists through Galaxy Zoo argued that the usual Hubble classification, particularly concerning spiral galaxies, may not be supported by evidence. Consequently, the scheme may thus need to be updated.[5][6]

Classes of galaxies[edit]


The giant elliptical galaxy ESO 325-G004.

On the left (in the sense that the sequence is usually drawn) lie the ellipticals. Elliptical galaxies have relatively smooth, featureless light distributions and appear as ellipses in photographic images. They are denoted by the letter E, followed by an integer n representing their degree of ellipticity in the sky. By convention, n is ten times the ellipticity of the galaxy, rounded to the nearest integer, where the ellipticity is defined as e = 1 − b/a for an ellipse with semi-major and semi-minor axes of lengths a and b respectively.[7] The ellipticity increases from left to right on the Hubble diagram, with near-circular (E0) galaxies situated on the very left of the diagram. It is important to note that the ellipticity of a galaxy on the sky is only indirectly related to the true 3-dimensional shape (for example, a flattened, discus-shaped galaxy can appear almost round if viewed face-on or highly elliptical if viewed edge-on). Observationally, the most flattened 'elliptical' galaxies have ellipticities e = 0.7 (denoted E7). However, from studying the light profiles and the ellipticity profiles, rather than just looking at the images, it was realised in the 1960s that the E5–E7 galaxies are probably misclassified lenticular galaxies with large-scale disks seen at various inclinations to our line-of-sight.[8][9] Observations of the kinematics of early-type galaxies further confirmed this.[10][11][12]

Examples of elliptical galaxies: M49, M59, M60, M87, NGC 4125.


The Spindle Galaxy (NGC 5866), a lenticular galaxy with a prominent dust lane in the constellation of Draco.

At the centre of the Hubble tuning fork, where the two spiral-galaxy branches and the elliptical branch join, lies an intermediate class of galaxies known as lenticulars and given the symbol S0. These galaxies consist of a bright central bulge, similar in appearance to an elliptical galaxy, surrounded by an extended, disk-like structure. Unlike spiral galaxies, the disks of lenticular galaxies have no visible spiral structure and are not actively forming stars in any significant quantity.

When simply looking at a galaxy's image, lenticular galaxies with relatively face-on disks are difficult to distinguish from ellipticals of type E0–E3, making the classification of many such galaxies uncertain. When viewed edge-on, the disk becomes more apparent and prominent dust-lanes are sometimes visible in absorption at optical wavelengths.

Use Case Sequence Diagram

At the time of the initial publication of Hubble's galaxy classification scheme, the existence of lenticular galaxies was purely hypothetical. Hubble believed that they were necessary as an intermediate stage between the highly flattened 'ellipticals' and spirals. Later observations (by Hubble himself, among others) showed Hubble's belief to be correct and the S0 class was included in the definitive exposition of the Hubble sequence by Allan Sandage.[13] Missing from the Hubble sequence are the early-type galaxies with intermediate-scale disks, in between the E and S0 type, Martha Liller denoted them ES galaxies in 1966.

Lenticular and spiral galaxies, taken together, are often referred to as disk galaxies. The bulge-to-disk flux ratio in lenticular galaxies can take on a range of values, just as it does for each of the spiral galaxy morphological types (Sa, Sb, etc.).[14]

Examples of lenticular galaxies: M85, M86, NGC 1316, NGC 2787, NGC 5866, Centaurus A.


The Pinwheel Galaxy (Messier 101/NGC 5457): a spiral galaxy classified as type Scd on the Hubble sequence
The barred spiral galaxy NGC 1300: a type SBbc

On the right of the Hubble sequence diagram are two parallel branches encompassing the spiral galaxies. A spiral galaxy consists of a flattened disk, with stars forming a (usually two-armed) spiral structure, and a central concentration of stars known as the bulge. Roughly half of all spirals are also observed to have a bar-like structure, with the bar extending from the central bulge, and the arms begin at the ends of the bar. In the tuning-fork diagram, the regular spirals occupy the upper branch and are denoted by the letter S, while the lower branch contains the barred spirals, given the symbol SB. Both type of spirals are further subdivided according to the detailed appearance of their spiral structures. Membership of one of these subdivisions is indicated by adding a lower-case letter to the morphological type, as follows:

  • Sa (SBa) – tightly wound, smooth arms; large, bright central bulge
  • Sb (SBb) – less tightly wound spiral arms than Sa (SBa); somewhat fainter bulge
  • Sc (SBc) – loosely wound spiral arms, clearly resolved into individual stellar clusters and nebulae; smaller, fainter bulge

Hubble originally described three classes of spiral galaxy. This was extended by Gérard de Vaucouleurs[15] to include a fourth class:

  • Sd (SBd) – very loosely wound, fragmentary arms; most of the luminosity is in the arms and not the bulge

Although strictly part of the de Vaucouleurs system of classification, the Sd class is often included in the Hubble sequence. The basic spiral types can be extended to enable finer distinctions of appearance. For example, spiral galaxies whose appearance is intermediate between two of the above classes are often identified by appending two lower-case letters to the main galaxy type (for example, Sbc for a galaxy that is intermediate between an Sb and an Sc).

Our own Milky Way is generally classed as Sc or SBc,[16] making it a barred spiral with well-defined arms.

Examples of regular spiral galaxies: (visually) M31 (Andromeda Galaxy), M74, M81, M104 (Sombrero Galaxy), M51a (Whirlpool Galaxy), NGC 300, NGC 772.

Examples of barred spiral galaxies: M91, M95, NGC 1097, NGC 1300, NGC1672, NGC 2536, NGC 2903.


The Large Magellanic Cloud (LMC) – a dwarf irregular galaxy

Galaxies that do not fit into the Hubble sequence, because they have no regular structure (either disk-like or ellipsoidal), are termed irregular galaxies. Hubble defined two classes of irregular galaxy:[17]

  • Irr I galaxies have asymmetric profiles and lack a central bulge or obvious spiral structure; instead they contain many individual clusters of young stars
  • Irr II galaxies have smoother, asymmetric appearances and are not clearly resolved into individual stars or stellar clusters

In his extension to the Hubble sequence, de Vaucouleurs called the Irr I galaxies 'Magellanic irregulars', after the Magellanic Clouds – two satellites of the Milky Way which Hubble classified as Irr I. The discovery of a faint spiral structure[18] in the Large Magellanic Cloud led de Vaucouleurs to further divide the irregular galaxies into those that, like the LMC, show some evidence for spiral structure (these are given the symbol Sm) and those that have no obvious structure, such as the Small Magellanic Cloud (denoted Im). In the extended Hubble sequence, the Magellanic irregulars are usually placed at the end of the spiral branch of the Hubble tuning fork.


Examples of irregular galaxies: M82, NGC 1427A, Large Magellanic Cloud, Small Magellanic Cloud.

Physical significance[edit]

Elliptical and lenticular galaxies are commonly referred to together as “early-type” galaxies, while spirals and irregular galaxies are referred to as “late types”. This nomenclature is the source of the common,[19] but erroneous, belief that the Hubble sequence was intended to reflect a supposed evolutionary sequence, from elliptical galaxies through lenticulars to either barred or regular spirals. In fact, Hubble was clear from the beginning that no such interpretation was implied:

The nomenclature, it is emphasized, refers to position in the sequence, and temporal connotations are made at one's peril. The entire classification is purely empirical and without prejudice to theories of evolution...[3]

Use Case Sequence Diagram

The evolutionary picture appears to be lent weight by the fact that the disks of spiral galaxies are observed to be home to many young stars and regions of active star formation, while elliptical galaxies are composed of predominantly old stellar populations. In fact, current evidence suggests the opposite: the early Universe appears to be dominated by spiral and irregular galaxies. In the currently favored picture of galaxy formation, present-day ellipticals formed as a result of mergers between these earlier building blocks; while some lenticular galaxies may have formed this way, others may have accreted their disks around pre-existing spheroids.[20] Some lenticular galaxies may also be evolved spiral galaxies, whose gas has been stripped away leaving no fuel for continued star formation,[21] although the galaxy LEDA 2108986 opens the debate on this.


A common criticism of the Hubble scheme is that the criteria for assigning galaxies to classes are subjective, leading to different observers assigning galaxies to different classes (although experienced observers usually agree to within less than a single Hubble type).[22][23] Although not really a shortcoming, since the 1961 Hubble Atlas of Galaxies, the primary criteria used to assign the morphological type (a, b, c, etc.) has been the nature of the spiral arms, rather than the bulge-to-disk flux ratio, and thus a range of flux ratios exist for each morphological type,[24][25][26] as with the lenticular galaxies.

Another criticism of the Hubble classification scheme is that, being based on the appearance of a galaxy in a two-dimensional image, the classes are only indirectly related to the true physical properties of galaxies. In particular, problems arise because of orientation effects. The same galaxy would look very different, if viewed edge-on, as opposed to a face-on or ‘broadside’ viewpoint. As such, the early-type sequence is poorly represented: the ES galaxies are missing from the Hubble sequence, and the E5–E7 galaxies are actually S0 galaxies. Furthermore, the barred ES and barred S0 galaxies are also absent.

Use Case Vs Sequence Diagram

Visual classifications are also less reliable for faint or distant galaxies, and the appearance of galaxies can change depending on the wavelength of light in which they are observed.

Nonetheless, the Hubble sequence is still commonly used in the field of extragalactic astronomy and Hubble types are known to correlate with many physically relevant properties of galaxies, such as luminosities, colours, masses (of stars and gas) and star formation rates.[27]

See also[edit]


  1. ^Hubble, E. P. (1926). 'Extra-galactic nebulae'. Contributions from the Mount Wilson Observatory / Carnegie Institution of Washington. 324: 1–49. Bibcode:1926CMWCI.324....1H.
  2. ^Hubble, E. P. (1926). 'Extra-galactic nebulae'. Astrophysical Journal. 64: 321–369. Bibcode:1926ApJ....64..321H. doi:10.1086/143018.
  3. ^ abHubble, E. P. (1927). 'The Classification of Spiral Nebulae'. The Observatory. 50: 276. Bibcode:1927Obs....50..276H.
  4. ^Hubble, E.P. (1936). The realm of the nebulae. Mrs. Hepsa Ely Silliman memorial lectures, 25. New Haven: Yale University Press. ISBN9780300025002. LCCN36018182. OCLC611263346.Alt URL
  5. ^Royal Astronomical Society (11 June 2019). 'Citizen scientists re-tune Hubble's galaxy classification'. EurekAlert!. Retrieved 11 June 2019.
  6. ^Masters, Karen L.; et al. (30 April 2019). 'Galaxy Zoo: unwinding the winding problem – observations of spiral bulge prominence and arm pitch angles suggest local spiral galaxies are winding'. Monthly Notices of the Royal Astronomical Society. 487 (2): 1808–1820. arXiv:1904.11436. Bibcode:2019MNRAS.487.1808M. doi:10.1093/mnras/stz1153. Retrieved 12 June 2019.
  7. ^Binney, J.; Merrifield, M. (1998). Galactic Astronomy. Princeton: Princeton University Press. ISBN978-0-691-02565-0.
  8. ^Martha Liller (1966), The Distribution of Intensity in Elliptical Galaxies of the Virgo Cluster. II
  9. ^Gorbachev, V.I. (1970), The Central Part of the Coma Cluster of Galaxies
  10. ^Graham, Alister W.; Colless, Matthew M.; Busarello, Giovanni; Zaggia, Simone; Longo, Giuseppe (1998), Extended stellar kinematics of elliptical galaxies in the Fornax cluster
  11. ^Emsellem, Eric, et al. (2011), The ATLAS3D project - III. A census of the stellar angular momentum within the effective radius of early-type galaxies: unveiling the distribution of fast and slow rotators
  12. ^Krajnović, Davor et al. (2013), The ATLAS3D project - XVII. Linking photometric and kinematic signatures of stellar discs in early-type galaxies
  13. ^Sandage, A. (1975). 'Classification and Stellar Content of Galaxies Obtained from Direct Photography'. In A. Sandage (ed.). Galaxies and the Universe. M. Sandage and J. Kristian. Retrieved 2007-11-20.
  14. ^Graham, A.; Worley, C. (August 2008). 'Inclination- and dust-corrected galaxy parameters: bulge-to-disc ratios and size-luminosity relations'. Monthly Notices of the Royal Astronomical Society. 388 (4): 1708–1728. arXiv:0805.3565. Bibcode:2008MNRAS.388.1708G. doi:10.1111/j.1365-2966.2008.13506.x. S2CID14406950.
  15. ^de Vaucouleurs, G.; Oemler, Augustus, Jr.; Butcher, Harvey R.; Gunn, James E. (1959). 'Classification and Morphology of External Galaxies'. Handbuch der Physik. 53: 275. Bibcode:1959HDP....53..275D.
  16. ^Paul Hodge (1983), The Hubble type of the Milky Way Galaxy
  17. ^Longair, M. S. (1998). Galaxy Formation. New York: Springer. ISBN3-540-63785-0.
  18. ^de Vaucouleurs, G.; Oemler, Augustus, Jr.; Butcher, Harvey R.; Gunn, James E. (1955). 'Studies of Magellanic Clouds. I. Dimensions and structure of the Large Cloud'. The Astronomical Journal. 160: 126–140. Bibcode:1955AJ.....60..126D. doi:10.1086/107173.
  19. ^Baldry, I. K. (2008). 'Hubble's Galaxy Nomenclature'. Astronomy & Geophysics. 49 (5): 5.25–5.26. arXiv:0809.0125. Bibcode:2008A&G....49e..25B. doi:10.1111/j.1468-4004.2008.49525.x.
  20. ^Graham, Alister W.; Dullo, Bililign T.; Savorgnan, Giulia A. D. (2015), Hiding in Plain Sight: An Abundance of Compact Massive Spheroids in the Local Universe
  21. ^Lars Lindberg Christensen; Davide de Martin; Raquel Yumi Shida (7 April 2010). Cosmic Collisions: The Hubble Atlas of Merging Galaxies. Springer Science & Business Media. pp. 24–. ISBN978-0-387-93855-4.
  22. ^Dressler, A.; Oemler, Jr., A.; Butcher, H. R.; Gunn, J. E. (July 1994). 'The morphology of distant cluster galaxies. 1: HST observations of CL 0939+4713'. The Astrophysical Journal. 430 (1): 107–120. Bibcode:1994ApJ...430..107D. doi:10.1086/174386.
  23. ^Lahav, O., et al. (1995), Galaxies, Human Eyes, and Artificial Neural Networks
  24. ^Allan Sandage (1961), [The Hubble Atlas of Galaxies]
  25. ^Vorontsov-Vel'Yaminov, B. A.; Arkhipova, V. P. (1962), Morphological catalogue of galaxies. Part 1.
  26. ^Vorontsov-Vel'Yaminov, B. A.; Noskova, R. I. (1973) Photometric Parameters of Flat Galaxies.
  27. ^Roberts, M. S.; Haynes, M. P. (1994). 'Physical Parameters along the Hubble Sequence'. Annual Review of Astronomy and Astrophysics. 32 (1): 115–152. Bibcode:1994ARA&A..32..115R. doi:10.1146/annurev.aa.32.090194.000555.

Use Case Sequence Diagram Extension

External links[edit]

  • Galaxies and the Universe – an introduction to galaxy classification
  • Near-Infrared Galaxy Morphology Atlas, T.H. Jarrett
  • The Spitzer Infrared Nearby Galaxies Survey (SINGS) Hubble Tuning-Fork, SINGS Spitzer Space Telescope Legacy Science Project
  • Galaxy Zoo – Galaxy classification participation project.

Use Case And Sequence Diagram For Atm

Retrieved from 'https://en.wikipedia.org/w/index.php?title=Hubble_sequence&oldid=1015657600'