International Journal of Advanced Scientific and Technical Research Issue 4 volume 2, March-April 2014 Available online on http://www.rspublication.com/ijst/index.html ISSN 2249-9954 A STUDY ON UNIFIED MODELLING LANGUAGE AND ITS ARCHITECTURE Shikha Verma
[email protected] ABSTRACT In this paper basic architecture of UML (i.e. UNIFIED MODELLING LANGUAGE) along with its applications and various diagrams that come under two basic categories of UML has been studied. Software architecture is not only concerned with the structure and behavior but also with usage, functionality, performance, reuse .The details of this architecture is being covered in this paper. Key words: UML, Use case view, Design view, Interaction view, Implementation view, Deployment view, Structural Diagrams, Behavioral diagrams. INTRODUCTION UML stands for UNIFIED MODELLING LANGUAGE. It was developed by Grady Booch, James Rambaugh and War Jacobson at Rational software. It is a modeling language for visualizing, specifying, constructing and documenting the artifacts of software systems. VISUALIZING SPECIFICATION CONSTRUCTION DOCUMENTATION Fig 1:UML Universe Some of the crucial applications of UML include the following :- Enterprise informatiom system Banking and financial services R S. Publication,
[email protected] Page 297 International Journal of Advanced Scientific and Technical Research Issue 4 volume 2, March-April 2014 Available online on http://www.rspublication.com/ijst/index.html ISSN 2249-9954 Telecommunications Transportations Defense/Aerospace Retail Scientific Distributed web based services ARCHITECTURE OF UML CONFIG VOCABULARY DESIGN VIEW IMPLEMENTATION MANAGEMENT FUNCTIONALITY VIEW USE CASE VIEW SYSTEM VOCABULARY TOPOLOGY Performance FUNCTIONALITY INTERACTION VIEW Scalability DEPLOYMENT VIEW DELIVERY INSTALLATION VOCABULARY FUNCTIONALITY Fig 2: Architecture of UML Architecture is the set of significant decisions about the organization of the software system.