Smo
Essay by review • February 21, 2011 • Essay • 291 Words (2 Pages) • 965 Views
UML (Unified Modeling Language) is a language which use for constructing, making the different types of software's. It also identifies process of software's making and constructing a blue print for structure. Now it has become a very important part of the computers and for engineering students who are studying in universities and in other parts of professionalism.
According to (Sinan Si Alhir, 1998)[1] UML allow us to solve specifying, visualizing, understanding, capturing, communicating levering knowledge and constructing problems which can be very useful in information system. However it does not recommend solving any particular problems but it is able to solve any problem with very flexibility. Basically it use for resolving and giving means for addressing issues concerning problems, solutions and problems. After that (R.J.R.Back, L.Petre and I.Porres)[2] who has analyzed UML says that there are some advantages of UML and some disadvantages. The following are advantages:
1. We can use UML to confine the externally-required functionality of the systems.
2. We can recognize many types of goals for individual person.
3. We can grow an understanding with problem which is with domain and also considerate on proposed solution.
Disadvantages of UML
1. It is not easy to find that which functions provided by system are predictable by the actors
2. UML only provide probable scenarios not complete requirements because the numbering and collaboration picture only supply examples of how system should perform.
Finally in (Gerhard Goos, Juris hartmanis and Jan van Leeuwen)[3] views they says that there is a major benefit of using UML is that we can query models are easy to understand by a wide community of software developers.
In conclusion we can say that it is useful for professional people and solving computer related problems. But it is also having some drawbacks.
...
...