preview

Uml Usage And Standardizing Its Guidelines

Good Essays

UML usage and standardizing its guidelines. Name - Sriram.UdayKumar Id # 700622897 SUMMARY Unified modeling language came into being in the mid 90’s, it is combination of many object oriented (OO) software methods. This language is widely accepted as modeling standard for OO software development. OMG (Object Management Group, www.omg.org) group took the responsibility of taking care of the progress of this language. Many people invested their time and articulated the concepts of this language, this is a not a methodology but a programming language hence guidelines are not base lined. Though this language is widely accepted there is very little information of …show more content…

To keep this article more precise only 6 of 9 UML diagrams are emphasized here; namely, Use case Class Activity Collaboration Sequence Statechart Use case narrative diagram in additional to these 6 above mentioned diagrams Object diagram is more like class diagram hence it is eliminated along with Component and development diagrams. From the survey results, 117 responses were useful and mentioned UML was used in their projects, and 11 respondents cited UML also being used along with other OO methodologies. On an average of 27 projects, 6.7 used UML and average of 15 years 4.7 used UML in IT. UML project budget was $1000000, 6.5 resources-year and contained about 50,000 lines of code. From the survey responses below is the diagram that shows UML components usage: Diagram 1: UML Component Usage Based upon the survey each component’s utilization is showcased , few claimed using 2/3rd or more of the components in their projects, few never used it and few said it provided more information, from the table it is so evident that Use case narrative component doesn’t provide any new information. Though UML is represented as use case driven, class diagram is widely used cause 73% as per the survey respondents said they used class diagram in 2/3rd of their project and 90% respondents felt it provided new

Get Access