5 Jul 2022

74

Unified Modelling Language (UML)

Format: APA

Academic level: College

Paper type: Essay (Any Type)

Words: 492

Pages: 2

Downloads: 0

Introduction 

The Unified Modelling Language (UML) is a language which represents best engineering practices that are used to specify, visualize, construct, and document the elements of software, business modeling, and even non-software systems. The UML was developed in 1997 by the Object Management Group (OMG) ( Larman, 2012). 

UML 

UML provides designers with a framework that they could use to construct systems. The UML can be used by designers to specify what is needed of a system and how the system should be implemented. The UML also helps designers to visualize systems before implementing them. This is because UML is graphical in nature and this allows designers to see systems from a graphical point of view and therefore adjust them before implementing them. However, what UML does not provide is the methodology for designing systems ( Larman, 2012). 

It’s time to jumpstart your paper!

Delegate your assignment to our experts and they will do the rest.

Get custom essay

The main reason why the UML was developed was to provide an architectural framework that could be used for modeling object-oriented applications and systems. OMG developed UML so that designers can have a basic structure or industry standard on which they base their designs or object modeling. If the UML had been developed, there would not have been an industry standard that could be used as a basis for object modeling. This implies that object modeling for different objects and systems would have different since there would have different methodologies and notations with regard to object modeling ( Larman, 2012). 

UML diagrams 

There are various groups of UML diagrams. They include UML use case diagram, UML sequence diagram, UML component diagram, UML class diagram, UML activity diagram, UML collaboration diagram, UML deployment diagram, UML state diagram, and UML Package diagram. The UML use case diagram depicts relationships between actors, use cases, and systems; the UML sequence diagram depicts how operations are carried out; the UML activity diagram models how activities are coordinated; the UML collaboration models system functionality; UML class diagram depicts object and information structures and communication with users; UML component diagram models the implementation of functionality; UML deployment diagram models physical hardware elements; UML state diagram models the dynamic nature of systems; and UML package diagram depicts the organization of a project. The use-case modeling identifies system functionality. it indicates how external devices or people interact with the system under design ( Larman, 2012). 

The three major tasks in conducting object-oriented analysis are defining, analyzing, and grouping. Conducting object-oriented analysis involves defining the requirements which are necessary for the successful operation of a system under design. This ensures that the right requirements are provided in designing a system. Analysis involves assessing the requirements to determine whether they are suitable for the system. Object-oriented analysis is normally carried out on requirements to ensure that they are suitable for the system. The last task is grouping. Grouping putting items which interact by data, behavior, or class so that a model which accurately represents the purpose it was intended for is created ( Larman, 2012). 

Business requirements use-case models are refined and changed into analysis use-case models through mapping. The activities in the requirements are mapped into the RUP of the analysis use-case models. The reason for the refinement and mapping is to allow for elaboration, inception, and construction of the system. The refinement and change thereby allows for the requirements to be involved in the construction of the system through mapping ( Larman, 2012). 

Reference 

Larman, C. (2012). Applying UML and Patterns: An Introduction to Object Oriented Analysis and Design and Interative Development . Pearson Education India. 

Illustration
Cite this page

Select style:

Reference

StudyBounty. (2023, September 16). Unified Modelling Language (UML).
https://studybounty.com/unified-modelling-language-uml-essay

illustration

Related essays

We post free essay examples for college on a regular basis. Stay in the know!

How AI Can Help Retailers Solve Business Problems

The global marketplace is currently more integrated than ever before. This situation presents a never-before experienced opportunity for retailers. Multinational organizations whose sole basis is the internet have...

Words: 2700

Pages: 5

Views: 138

The Natural Organizational Model and the Informal Groups

The nature of an organization is based on different factors such as the environment it is set up in. also, the type of activity it undertakes. This paper will examine the natural organizational model, the informal...

Words: 3009

Pages: 10

Views: 240

Why Pinkberry should focus on making orange and yellow the two prevailing colours

The fact that Pinkberry has evolved from a storefront to a nationally recognized brand makes this franchise of frozen dessert yogurt shops an example to be followed. Yes, the personality of a brand created a platform...

Words: 582

Pages: 2

Views: 94

Ford Motors: Board Presentation For Electric and Hybrid cars Production

Executive Summary The motor vehicle industry in America and worldwide is highly competitive with major players no longer enjoying the dominance that they had had before. Innovation and identification of trends...

Words: 1088

Pages: 4

Views: 130

Home Remodel Project Plan

Project Overview Home remodeling is one of the notable key projects undertake through project management, as a project manager is expected to come up with a clear plan that would help in meeting the expected...

Words: 2152

Pages: 8

Views: 69

How Airbnb Achieved Success

Hospitality industry includes firms that provide lodging and dining services for customers. Many of the businesses in the travel and hospitality industry offer customers with prepared meals, accommodation, snacks,...

Words: 906

Pages: 3

Views: 63

illustration

Running out of time?

Entrust your assignment to proficient writers and receive TOP-quality paper before the deadline is over.

Illustration