UML


  • Unified Modeling Language (UML)
    http://www.uml.org/
    The Unified Modeling Language� - UML - is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.
  • ArgoUML
    http://argouml.tigris.org/
    open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It runs on any Java platform and is available in ten languages.
  • Enterprise Architect
    http://www.sparxsystems.com/products/ea/
    UML Design Tools and UML CASE tools for software development
  • OOPS Archives - onlinetutorialspoint
    http://www.onlinetutorialspoint.com/category/java/oops
    OOP Concepts In Java, Aggregation, Association, Composition, Inheritance, Polymorphism.
  • Principy objektově orientovaného programování
    http://www.cs.vsb.cz/benes/vyuka/upr/texty/objekty/
    stručný úvod do pojmů a principů objektově orientovaných metod návrhu a realizace aplikací.