UML Modeling for Tea / Coffee Machine Mr. S. Venu Gopal ? , Mr. H. Venkateswara Reddy ? & Mr. G. Sreenivasulu ? Abstract -Unified Modeling language (UML) is one of the important modeling languages used for the visual representation of the research problem. In the present paper, UML model is designed for the Tea / Coffee Machine which is used for the purpose of the public in the hotels or restaurants'. The class and use case diagrams are designed & performance is evaluated as a sample program through a case study. Coffeemakers or coffee machines are cooking appliances used to brew coffee without having to boil water in a separate container. While there are many different types of coffeemakers using a number of different brewing principles, in the most common devices, coffee grounds are placed in a paper or metal filter inside a funnel, which is set over a glass or ceramic coffee pot, a cooking pot in the kettle family. Cold water is poured into a separate chamber, which is then heated up to the boiling point, and directed into the funnel. IndexTerms : UML, Modeling, things, class diagram, use case diagram, annotational things, package, note notation, Relationships and stereo types. I. # Introduction to Uml and Topic his section provides a general overview of UML concentrating on the syntax that is relevant to this paper. Figure 1 displays the different types of UML syntax used in this paper. In addition, we introduce new UML syntax (Vocabulary) in the form of stereotypes. For further information on UML the reader is referred to [1] . UML has three main building blocks: Things, Relationships, and Diagrams. "Things" are the main components of the model. "Things" are connected by Relationships. Diagrams display the Things and Relationships in different active or passive contexts. For example, a diagram can document a dynamic process in which a student may register for a cIass or it can document a static data structure of an organization. There are four kinds of things: Structural, Behavior, Grouping, and Annotational. One of the seven structural ?things? of interest is a class. A class can contain a name, attributes, and operations. Classes will be used with objects. Behavior "things" are the verbs of UML. They are the dynamic parts of the UML. Behavior "things" will not be discussed in this paper. A grouping "thing" as the name states, permits the combining of different parts under a similar category. We will use the grouping "thing" named 'package". The final "thing" is annotational (it can also be called as a note). Notes comment a model. Notes can be used to comment the enterprise constraints of a key chain. # II. # Modeling of Tea/ Coffee Machine Main Idea Object Diagram for Tea / Coffee Machine working model. # III. Basic Notations to Model Tea/ Coffee Machine The following are the basic notations to model the Tea / Coffee machine working model. Basic Notations to Model tea / Coffee Machine # Conclusion From the above, it is concluded that the UML Class model is a powerful model used to depict the software development problems and the hardware problems. In the Tea / Coffee Machine Designing, it's a time consuming with compare to normal process. The present work is further extended by considering the different kinds of activities performed by customer and supplier. The present work is considered only for the basic model of tea / Coffee machine at therefore, the UML modeling for Tea / Coffee machine can be further extended for the automatic machine. ![Author ? : M. Tech (CSE), MISTE. Sr. Assistant Professor, Department of Computer Science and Engineering. E-mail : venusekkeri@gmail.com Author ? : M.Tech(CSE), (Ph.D), Associate Professor, Department of Computer Science and Engineering. E-mail : venkat_nidhish@yahoo.co.in Author ? : ME, MISTE, Associate Professor, Department of Computer Science and Engineering, ACE Engineering College , Hyderabad. E-mail : gvsreenu@gmail.com](image-2.png "") 2![Figure 2 : Class Diagram for Tea / Coffee Machine working model.](image-3.png "Figure 2 :") 3![Figure 3 :](image-4.png "Figure 3 C") 4![Figure 4 :](image-5.png "Figure 4") * User Interface Modelling with UML Paulo Pinheiro da Silva and Norman W. PatonOMG , 2 Available Online Via www.omg.org 2001 Unified Modeling Language Specification * UML for Modeling Complex Real Time Systems BSelic JRumbaugh Available Online Via ww * Venu Gopal is a Sr SMr Hyderabad. He got his M. Tech (CSE) from JNTU Hyderabad 218 Assistant Professor, Department of Computer Science and Engineering,Vardhaman College of Engineering He has more than 7 years of teaching experience * He is perusing Ph.D from JNTU Hyderabad. He has more than 15 Years of teaching experience HMr Shamshabad -501 218, Hyderabad Department of Computer Science and Engineering, Vardhaman College of Engineering Venkateswara Reddy is a Associate Professor * He is perusing Ph.D from JNTU Hyderabad. He has more than 10 Years of teaching experience Department of Computer Science and Engineering, Engineering College Hyderabad