class diagram
Home > SOA Definitions - Class diagram
SearchSOA.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

class diagram



Word of the Day
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


DEFINITION -

A class diagram is an illustration of the relationships and source code dependencies among classes in the Unified Modeling Language (UML). In this context, a class defines the methods and variables in an object, which is a specific entity in a program or the unit of code representing that entity. Class diagrams are useful in all forms of object-oriented programming (OOP). The concept is several years old but has been refined as OOP modeling paradigms have evolved.

In a class diagram, the classes are arranged in groups that share common characteristics. A class diagram resembles a flowchart in which classes are portrayed as boxes, each box having three rectangles inside. The top rectangle contains the name of the class; the middle rectangle contains the attributes of the class; the lower rectangle contains the methods, also called operations, of the class. Lines, which may have arrows at one or both ends, connect the boxes. These lines define the relationships, also called associations, between the classes.

LAST UPDATED: 28 Mar 2007

Read more about class diagram:
- IBM describes the structure and notation of class diagrams.
- The Sun Developer Network offers a class diagram tutorial.
- Prentice-Hall discusses UML class diagrams for Java programmers.


Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Lock-in, security loom as dark side of Compute Cloud
Ask some viewers, is it a good idea to have XML Schema, process definitions and policies floating in the Cloud? A Mule Source executive says Cloud can...
Ganymede: Modeling tools target SOA, UML
Service-oriented architecture (SOA) is supported by new SCA, Ecore and UML tools in next week's release of the updated Eclipse Modeling Framwork...
Data services mashups emerge for SOA
The emergence of data services mashups in SOA applications is explained by Kirstan Vandersluis, founder and chief scientist for XAware Inc.

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Fast Infoset (FI)  (SearchSOA.com)
Fast Infoset (FI) is a standard that can serve as an alternative to XML (Extensible Markup Language) document formatting... (Continued)
GeoRSS  (SearchSOA.com)
GeoRSS is a method of describing and pinpointing the physical locations of Internet content.




About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2001 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts