Business and Technology Consulting Organization in Mumbai

Electronic Transformation Globally Technology Solution IT Consultancy Service Provider

UML => UML Interview question answers


Q: Why UML ?
UML is Unified Modeling Language. a graphical representation of components and functions of the system.

Q: What is the relationship in UML?
There are three type of relationship in UML.
Association, Dependencies, Generalization and Realisation

Associations - Customer buying products.
Dependencies - A change in one class/object may affect another.
Generalization - Class subclass scenario, its basically inheritance.
Realisation - In this relationship one entity (normally interface) define a set of funtionality as a contract and other entity (normally class) implement those functionality defined by contract.

Q: What are the different views in UML?
Use Case view - Presents the requirements of a system.
Design View - Capturing the vocabulary.
Process View - Modeling the systems processes and threads.
Implementation view - Addressing the physical implementation of the system.
Deployment view - Model the components required for deploying the system.

Q: What is "<<include>>" UML?
Includes connection the relation between 2 cases. Indicates that one case is used by other usecase.

Q: What is "<<extend>>" UML?
Extend is connection the relation between 2 cases. It indicates additional functionality of another usecase.

Q: What is streotypes ?
"<<include>>" and "<<extend>>" called streotypes in UML.
<<Application>>:- Used to represent a UI system in a application.
<<Database>> :- represents a database in a application.
<<Table>> :- A table with in database.
<<Library>> :- A reusable library or function.
<<File>> :- Physical file on a folder.
<<Executable>> :- A software component which can be executed.
<<Web services>> :- Represents a web service.
<<JDBC>> :- Java database connectivity , a JAVA API to connect to database.
<<ODBC>> :- Open database connectivity , a Microsoft API to connect to database.

 

Leave your comment.

Reduce your Dialy IT Cost, Consult with us
Stay healthy in recession

Advertisement
Sponsored by

HR Recruitment & Process Management System
Jewellery production process management software
Share
©2009 ETG Consultancy, All Rights Reserved Privacy Policy | Terms & Conditions
Asp.net, Ado.net, .Net Remoting, .Net Webservice, SQL, XML, XSLT, WCF, WPF, WWF NHibernate, Ajax, Jquery, DHTML