<pedrocorreia.net ⁄>

<UMLing your PHP project ⁄ >

clicks: 3868 3868 2006-09-09 2006-09-09 goto tecnologia myNews tecnologia  Bookmark This Bookmark This

What is UML?
Umbrello docs - The Unified Modelling Language (UML) is a diagramming language or notation to specify, visualize and document models of Object Orientated software systems. UML is not a development method, that means it does not tell you what to do first and what to do next or how to design your system, but it helps you to visualize your design and communicate with others. UML is controlled by the Object Management Group (OMG) and is the industry standard for graphically describing software.

PHPKitchen - Why is UML important?

The heart of object-oriented problem solving is the construction of a model. The model abstracts the essential details of the underlying problem from its usually complicated real world. Several modeling tools are wrapped under the heading of the UML, which stands for Unified Modeling Language. The purpose of this course is to present important highlights of the UML.

At the center of the UML are its nine kinds of modeling diagrams, which we describe here.
  • Use case diagrams

  • Class diagrams

  • Object diagrams

  • Sequence diagrams

  • Collaboration diagrams

  • Statechart diagrams

  • Activity diagrams

  • Component diagrams

  • Deployment diagrams

  • UML and PHP
    PHPPatterns - Now lets jump straight in and assume knowledge of UML and concentrate on some specific PHP code and it's equivalent UML representation - this isn't meant to be a complete analysis of class diagrams.

    este é só um excerto do artigo, para aceder ao artigo completo, clique no link em baixo:
    this is just a small excerpt from the article, to access the full article please click in the link below:


    Subscribe News RSS  Subscribe News Updates by E-mail

    myNews <myNews show="rand" cat="tecnologia" ⁄>

    MongoDb Architecture new ...

    NOSQL has become a very heated topic for large web-scale deployment where scalability and semi-struc (...)

    clicks: 19470 19470 2012-05-14 2012-05-14 goto url (new window) horicky.blogspo... goto myNews tecnologia

    A Hopefully Fair and Useful Comparison of Haskell Web Frameworks new ...

    Recently there has been a lot of discussion and questions about the differences between the big thre (...)

    clicks: 21395 21395 2012-05-13 2012-05-13 goto url (new window) softwaresimply.... goto myNews tecnologia

    Retina graphics for your website new ...

    retina.js is an open source script that makes it easy to serve high-resolution images to devices wit (...)

    clicks: 15652 15652 2012-05-11 2012-05-11 goto url (new window) retinajs.com/ goto myNews tecnologia

    What every programmer should know about memory, Part 1 new ...

    In the early days computers were much simpler. The various components of a system, such as the CPU, (...)

    clicks: 17408 17408 2012-05-10 2012-05-10 goto url (new window) lwn.net/Article... goto myNews tecnologia

    The State Of HTML5 Video

    HTML5 has entered the online video market, which is both exciting and challenging for developers in (...)

    clicks: 7153 7153 2012-02-14 2012-02-14 goto url (new window) longtailvideo.c... goto myNews tecnologia

    A Tour of Amazon's DynamoDB

    Amazon's recent release of DynamoDB, a database whose name is inspired by Dynamo, the key-value data (...)

    clicks: 6605 6605 2012-02-13 2012-02-13 goto url (new window) paperplanes.de/... goto myNews tecnologia

    Google BigQuery Service: Big data analytics at Google speed

    Rapidly crunching terabytes of big data can lead to better business decisions, but this has traditio (...)

    clicks: 6450 6450 2011-11-30 2011-11-30 goto url (new window) googlecode.blog... goto myNews tecnologia

    Video: CSS3 Secrets: 10 things you might not know about CSS3

    A number of prominent front-end developers delivered helpful talks at this year's Fronteers 2011 con (...)

    clicks: 7133 7133 2011-11-30 2011-11-30 goto url (new window) css.dzone.com/a... goto myNews tecnologia