1.What is Unified Modelling Language (UML)?
A) UML is one of the modelling tools and techniques used in systems analysis phase for Systems Development Life Cycle(SDLC).To get the systems requirement document Unified Modeling Language is used.Accordng to D Binder (2007,p.22) ‘Unified Modeling Language (UML) is a general purpose modeling language that includes a standardized graphical notation used to create an abstract model of a system. It is designed to specify, visualize, construct and document software-intensive systems (Eiglsperger,Gutwenger,Kaufmann & Kupke 2004).UML uses class diagrams to show generalizations, associations, aggregations, and compositions in one picture.UML Class diagrams are done by a layered graph drawing paradigm which has large and deep structural information (Eiglsperger,Gutwenger,Kaufmann & Kupke 2004).
Eiglsperger,Gutwenger,Kaufmann & Kupke(2004,p.190) indicates that ‘a UML class diagram can be modeled as a mixed hierarchical graph G=(V,A,E) associated with two kinds of connections: arcs representing the generalizations in the set A, edges representing the associations in the set E,as well as labels’.
2)How might UML be used in information systems development?
A)Uml can be used as a bridge between systems analysis and database implementation so that it help to improve the information system development(Golden,Matos 2006).According to Golden & Matos(2006) UML Diagrams have replaced entity-relationship data flow diagrams and structured charts for information systems.when using obect-oriented system development UML can be used effectively. Its seen that for creating complex Business applications or Information systems Projects Objects and Object Oriented Development Methodologies are used(A. Hodgett 2003).A Hodgett (2003) noted that ‘The Unified Modeling Language (UML) has been adopted by the Object Management Group as a standard language for object-oriented systems development’.Latest version of UML that is UML 2 which have high level of precision,improved language organization,improved ability to model large-scale software systems,good support for domain-based specialization and strengthed various modeling concepts resulting in a simplified and more consistent language(Selic 2006)
3)What journals might be useful to search for articles about UML?
A)IBM Systems Journals ,International Journal of Information Technology , Journal of Database Management are some of the good journals usefull for searching these type of articles.
REFERENCES
John D Binder 2007, ‘Aerospace America. New York, Vol. 45,pp 22(Online ProQuest)
Donald Golden,Victor Matos 2006, ‘Introducing the Unified Modeling Language into the Information Systems
Curriculum’,Journal of Information Systems Education,vol. 17(1),pp 83-92(online ProQuest)
Markus Eiglsperger, Carsten Gutwenger, Michael Kaufmann & Joachim Kupke 2004,’Automatic layout of UML class diagrams in orthogonal style’,Information Visualization,Vol.3,Iss.3,pp. 189-208,(online ProQuest)
Richard A. Hodgett 2003,’The Acceptance of Object-Oriented Development Methodologies in Australian Organizations and the Place of UML in Information Systems Programs’viewed 29 july 2007, http://proceedings.informingscience.org/IS2003Proceedings/docs/022Hodge.pdf
B.Selic 2006,’UML 2: a model-driven development tool’,IBM Systems Journal , Vol.45.3 , PP.607-620(Infotrac)