GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Concepts  >  UML
Go To First  |  Previous Question  |  Next Question 
 UML  |  Question 8 of 16    Print  
What are the uses or application of UML?

  
Total Answers and Comments: 2 Last Update: November 02, 2007     Asked by: christia 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
March 06, 2007 13:35:16   #1  
ksaisridhar2k Member Since: April 2006   Contribution: 2    

RE: What are the uses or application of UML?
To develop Use Cases and to Provide users with a ready-to-use, expressive visual modeling.
 
Is this answer useful? Yes | No
November 02, 2007 11:58:58   #2  
Dusan B        

RE: What are the uses or application of UML?
UML can be used to model the whole system visually independently of the platform language. This applies to the very high level architecture (Component diagrams, Use-Case diagrams, State diagrams, etc.) done at the early times of software development life-cycle (Inception phase) all the way down to the detailed decision making (Class diagrams, Object diagrams, Message Sequence Charts, State Diagrams, etc.).

UML provides a vocabulary of diagrams and chart types to describe almost* any application in almost* any domain.


*-almost, because there are some domains to which UML applies better then to others. For example, UML doesn't work as well with embedded system development as it does with other domains.

 
Is this answer useful? Yes | No

 Related Questions

Latest Answer : UML can be used to model the whole system visually independently of the platform language. This applies to the very high level architecture (Component diagrams, Use-Case diagrams, State diagrams, etc.) done at the early times of software development life-cycle ...
Read Answers (2) | Asked by : christia


 Sponsored Links

 
Related Articles

Concepts of Object-Oriented Programming

Object Oriented JavaScript In this chapter you ll learn about OOP Object Oriented Programming and how it relates to JavaScript As an ASP NET developer you probably have some experience working with objects and you may even be familiar with concepts such as inheritance However unless you re already a
 

Application Development in .NET

ASP NET 2 0 Tutorials Application development in NET Client Side Application Development Client applications are applications that run on the client system or the desktop of the user They are closest to the traditional windows based applications and they display forms or windows on the desktop enabl
 

N-Tier Application Partitioning

N Tier Application Partitioning Application partitioning is a vital process as it provides one with the opportunity to clearly define an even distribution of an application s presentation process and key data components without which you may find yourself feeling quite lost The components may be dis
 

N-Tier Application Manageability

N Tier Application Manageability While it is a fact that N Tier applications tend to provide almost limitless scalability the desire to change or add new forms of functionality can present a challenge in more than one arena Growth on a large scale can make capacity planning quite hard When available
 

SOA Concepts

SOA Concepts Today the concept of Service Oriented Architecture has become ubiquitous Evidence from recent years establish that SOA is not just about hype but a part of every major Business environment The truth is Service Oriented Architecture can be beneficial to Business only when it is utilized
 

Application Frameworks in SQL Server 2005

The new application framework of SQL called the Service Broker is a distributed application framework that provides relable asynchronous messaging at the database to database level. It allows internal and external processes to exchange streams of reliable asynchronous messages using extensions of T-
 

Rapid Application Development

What is RAD? One of the conveniences of developing software is that it is not a physical tool that can be lost once it gets developed or manufactured. Codes are used to implement the software and it does not disappear together with the product. We can re-use the code all over again in another softw
 

The Interview Snafu

How to turn someone else’s mistake to your advantage Your dream job is about to become reality. A recruiter gave you the heads up about the perfect position at Humungous Conglomerate, Inc. You went through five interviews as well as a battery of psychological tests mandated by their HR de
 

Effective Controls for Attaining Continuous Application Security

Effective Controls for Attaining Continuous Application Security Throughout the Web Application Development Life Cycle Given the choice, every organization would want secure Web sites and applications from the Web application development phase all the way through the software development life cycle.
 

Winning a Job Interview with a Winning Resume

Does your resume unlock your potential, take your skills to the highest level and win you the interview and the job you want now? The job market today is highly competitive and even if you think you have what it takes to get an interview you won’t get over the line without a polished, prof
 

Sponsored Links

 




About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape