answersLogoWhite

0


Best Answer

Developing/coding/modeling anything while satisfying any specific standards will usually decrease the technical performance (efficiency) of your end product (software). Standards (like UML standards) are there to make creating the end product a more rapid process, and to make it more manageable to work with other people / reuse existing software. A 'capable programmer/developer' can almost always create end products that perform better by explicitly creating the program for its purpose, disregarding standard routines.

However, you almost always DO want to follow standards (not just UML), because the performance loss is negligible for most products.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the disadvantage of UML?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

How do to draw UML diagrams of calculator functions addition subtraction division etc?

uml diagram for calculator


Are there a graph to see the path of execution of code?

Sequence diagram (UML), activity diagram (UML), traditional flow chart (may be more...)


Difference between interface and abstract class on uml?

In general, the differences are that interface has(1) no fields and(2) no implementation of methodsbut in UML interface may have features (fields), so the difference left is that interface in UML has no implemented methods while abstract class by definition is partially implemented class.


Tool for Generating UML Sequence diagram from source code?

Try this:Enterprise Architect


What is the history of Unified Modeling Language?

OverviewThe Unified Modeling Language (UML) is used to specify, visualise, modify, construct and document the artifacts of an object-oriented software intensive system under development.[1] UML offers a standard way to visualize a system's architectural blueprints, including elements such as:actorsbusiness processes(logical) componentsactivitiesprogramming language statementsdatabase schemas, andreusable software components.[2]UML combines best techniques from data modeling (entity relationship diagrams), business modeling (work flows), object modeling, and component modeling. It can be used with all processes, throughout the software development life cycle, and across different implementation technologies.[3] UML has synthesized the notations of the Booch method, the Object-modeling technique (OMT) and Object-oriented software engineering (OOSE) by fusing them into a single, common and widely usable modeling language. UML aims to be a standard modeling language which can model concurrent and distributed systems. UML is a de facto industry standard, and is evolving under the auspices of the Object Management Group (OMG). OMG initially called for information on object-oriented methodologies that might create a rigorous software modeling language. Many industry leaders have responded in earnest to help create the UML standard.[1]UML models may be automatically transformed to other representations (e.g. Java) by means of QVT-like transformation languages, supported by the OMG. UML is extensible, offering the following mechanisms for customization: profiles and stereotype. The semantics of extension by profiles have been improved with the UML 2.0 major revision.

Related questions

Disadvantage of using uml?

UML has high learning curve.


Advantages and disadvantages of uml?

The advantages of UML includes the ability to be used to model most types of applications and also generate test scripts apart from stub code. The biggest disadvantage of UML, is that it does not define a standard file format, which places limitations on the software capabilities.


What is latest version of UML?

The latest version of UML is UML 2.4 (beta), released in January 2011.


UML diagrams for invoicing system?

UML diagram for inventary management library system


What are the difference between ERD and UML?

what is the difference between ERD and UML Flowcharts.


Is Microsoft Visio an UML?

UML is visual language - various rectangles, ovals, lines, arrows, etc. each having special meaning and used to draw different diagrams.Microsof Visio is software product that you can purchase to draw UML diagrams on your computer. There are many other UML tools that you can get even for free to draw UML diagrams. Or you can draw UML diagrams with a pencil on a piece of paper.


How uml diagrams for social networking site will be made?

See examples of different types of UML diagrams, select which diagrams you need, find a tool to draw UML diagrams.


Differences or similarities between OMT and UML?

OMT is a modelling technique and UML is a Modelling language. OMT stands for object modelling technique and is given by Jim Rambaugh . UML is unified Modelling language and has a layered architecture.


How do to draw UML diagrams of calculator functions addition subtraction division etc?

uml diagram for calculator


Why uml is called unified?

the uml is as its name suggests,a unification of a number of earlier object oriented languages,


How do you draw a UML diagram for Website?

UML 2.4 has 14 different types of diagrams, so you will need to draw not one diagram but several of those. See provided link for online shopping UML examples which provides examples of several common types of UML diagrams.


How do you draw uml advanced class diagram for hospital management system?

with hand use program visual paradigm community edition (free) for uml. You can get in a few minutes beautifull uml pictures