Quiz 17: More on UML

Computing

The full form of UML is Unified Modelling language. It is used to explain the software development process using object oriented analysis and unified process. • UML is a language which models software using UML use cases, class diagrams, use case diagrams, interaction diagrams, activity diagrams etc. • UML is a language using which developers specify and analysis a software system. • UML is not a method that tells how to develop a software product instead UML provides notations which helps in how a software product can be analysed and structured so that the development of software product can be done. • UML is a language which can be described as a simple tool for expressing the ideas (software product). Thus, UML is not a methodology. It is a notation that can be used in conjunction with any method.

The full form of UML is Unified Modelling language. UML is a language which models software using UML use cases, class diagrams, use case diagrams, interaction diagrams, activity diagrams etc. UML is a language using which developers specify and analysis a software system. It a simple tool for expressing the software product. The figure 1 below shows the simplest class diagram of Airport class. Figure 2 represents the details of Airport class in which the upper part of the Airport class represents the instance and the lower part represents the methods. img

The full form of UML is Unified Modelling language. UML is a language which models software using UML use cases, class diagrams, use case diagrams, interaction diagrams, activity diagrams etc. UML is a language using which developers specify and analysis a software system. It a simple tool for expressing the software product. • The class diagram of cake class is shown. The notation Cake class is used to specify object of the class. • The upper part of the diagram represents the instance of Cake class which are eggs, flour, sugar, baking powder, milk and cocoa. • The lower part of the diagram represents the operations done on the instance of the class which are mix, bake, frost and eat. • The prefix + denotes that attributes and methods are public which can be invoked anywhere in the software. The prefix - denotes that attributes and methods are private which helps in information hiding. The UML for modelling chocolate cake with the given instructions is as follows: img