UML

UML Tutorial

  • UML is an industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems.
  • UML standard is defined by the Object Management Group(omg.org).
  • UML uses standard notation designing object-oriented system.
  • UML is a standard language for making a blueprint of a project.
  • UML allows to develop software of lasting quality.
  • Using UML, developers can put down good architectural foundation that can allow easy maintainence of the system.
  • UML presents structure of whole system which can be easily visualised and understand by developer. 

Use Case diagrams

A use case diagram depicts different users of the system and the functions of the system...............

Class diagrams

Class diagrams shows the classes used in the system. Each class has some properties and operations. Relationships between the........

Object diagrams & filmstrips

Object diagrams are a more refined and concrete representation of a class diagram. It helps to view the objects of the classes ..............

Activity diagrams

Activity diagrams show the activities of a particular operation in the system. The activity diagram consists of an initial mode; ...............

State chart diagrams

State diagrams are used to show the different states a class or object can go through. When a state changes it means a transition has occurred..............

Packages & model management

Packages in UML organize different structural or behavioral features of the system into groups. These features are known as model elements............

User Experience modeling

Designing a model based on User experiences is termed as user experience modeling. Based on the users past experience using a similar application,............

Business Modeling

Business modeling is used to represent various features, strategies, offerings, practices of a business. From the perspective of a system,..............

Enterprise Architecture

Enterprise architecture describes the practices used for documenting business strategies, business models, requirements, policies etc. Enterprise architecture can ..........

Iterative & incremental development

Iterative and incremental development involves repeating a set of activities (cyclic), evaluating output and incrementing. Output of an increment may not ..............

Change management

Change management involves managing of changes in the system. Managing changes would involve Identifying the change, analyzing, evaluation of ...............

User acceptance testing

User Acceptance testing is performed considering the users environment or production environment. Test suite is prepared to be executed ...............

Project planning & tracking

Project planning and tracking is a part of project management. When the requirements are stated and agreed upon by the client, a plan needs to be made..........

Building blocks of UML.
Things
Relationship
Diagram
Relationship in the UML
Dependancy
Association
Generalization
Realisation
Diagrams in the UML
Class Diagram
Object Diagram
Use case Diagram
Sequence Diagram
Collaboration Diagram
State Chart Diagram
Activity Diagram
Componant Diagram
Deployment Diagram 



Write your comment - Share Knowledge and Experience



 

Latest placement tests
Latest links
 
Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring