Got a tricky question? Receive an answer from students like you! Try us!

UML - Essay Example

Only on StudentShare
Author : ashleighoconner

Summary

The Unified Modeling Language (UML) is a standard graphical language used for specifying, visualizing, constructing, and documenting the artifacts of software systems as well as non-software systems, and for business modeling purposes. Being a standard language for writing software blueprints, the UML represents a collection of best engineering practices that has proven successful in the modeling of large and complex systems…

Extract of sample
UML

It is a highly expressive language, addressing all the views needed to develop and deploy such systems. The UML has gained substantial industry support from various organizations through the UML Partners Consortium and has been approved by the Object Management Group (OMG) as a criterion. The UML provides the rules and the vocabulary for conceptual and physical representation of a system. Additionally, UML renders the guidelines to create and read well-formed models of systems. Employing UML, application architects and programmers can make a blueprint of a project that visualizes the relationship between elements of software, which in turn makes the actual development process of the software easier. The originator of UML, the Rational Rose from Rational Software, is the most popular visual modeling tool. The UML is a modeling language that focuses on capturing, communicating and levering knowledge. However, the UML is not restricted to modeling software systems; it can also be utilized for modeling non-software systems. It helps in visualizing a system in that it can be used to visually depict a system before it is deployed. It helps in specifying systems in that it addresses "what" is required of system, and "how" the system may be deployed. ...
Download paper

Related Essays

Software Engineering Term
They are primarily used in the requirements analysis and aims to simplify the transition to object-oriented design and programming.…
4 pages (1004 words)
System Analysis and Design
With the use cases, UML enables us to study existing objects to see if they can be reused or adapted for new uses, and to define new or modified objects that will be combined with existing objects into a useful business computing application. This identification objects within the systems environment, and the relationships between those objects makes the drawing of the diagrams much faster and easier. For example, in our case we identify the objects (member), their data attributes (member no, firstname), associated behavior such as booking for a tennis court, and relationships which support…
10 pages (2510 words)
Career for an IT Specialist
Rapid changes in the field make it a prerequisite for the individual to remain relevant to the industry. The IT specialist is in general responsible for decomposing business requirements and subsequently designing, developing, implementing and maintaining business application systems. The skill set required for an IT specialist includes;…
4 pages (1004 words)
Systems Requirements Engineering
It is the phase that encompasses those tasks that go into determining the needs to meet the goals, taking account of the possible conflicts and specifying the overall risks. A sub-phase of the requirements specifications which deems high importance is Software Requirements Specification (SRS). SRS is a description of a behavioral aspects of the system which includes all the interactions that the users will have with the product (Stellman & Greene, 2005).…
6 pages (1506 words)
System Development and Project Management
We are interested in a system development, which can manage projects within the organisation. Organizations felt the need of system development as the requirements increases. First of all they have to depute a team leader or manager who plans, manage and controls the development process of the project. The project manager has to understand the requirements of the client and then determine the scope of the project. At the same time a system development team has to be created by those employees who have requisite qualifications and knowledge. The team should be lead by dynamic, able leader who…
4 pages (1004 words)
UML Assignment
This paper will give details of Use Case Diagrams, Use Cases, Sequence Diagram and Class diagram of Cement Mountain Ltd information system.…
8 pages (2008 words)
Information Systems, ICT; Meta-data semantic languages, Meta Modelling REA and UMM/UML, XBRL
beneficial to the users as well as XBRL to possibly use another Meta Model like REA? I will go onto doing an in depth analysis of the two meta models, comparing and contrasting the two models in question and discussing why modelling is important for meta-data semantic languages.…
28 pages (7028 words)