Programming stencils

Free
UML 2.1 Collection

UML 2.1 Collection

A collection of notation elements for creating UML 2 class, activity, use case, sequence, or component diagrams. It's a rather large stencil, but it contains most UML 2.1 elements. A tool converting Eclipse Java packages to UML class diagrams using this collection can be found on the linked website. Version history: 1.11 (Jun...more

Free
iPhone Sketch

iPhone Sketch

This is a stencil for quick sketching of iPhone ideas. Use the outline for printouts so you can hand sketch as well. The symbols are meant as a check list for included features in your app development. Visit www.iphonepool.com and join in:-) Please leave a comment, nice to know if it's usable for others.

Free
Box-and-Arrow Diagrams

Box-and-Arrow Diagrams

The classic elements of box-and-arrow diagrams, widely used in describing Lisp data structures constructed from cons cells.

Free
Petri nets

Petri nets

A stencil for creating Petri nets diagrams (for predicate/transition, or PT, nets)

Free
xHTML Content-out Approach

xHTML Content-out Approach

A simple set of stencils good for analyze web design layouts according to the Content-Out Approach, as seen on Transcending CSS: the fine art of web design by Andy Clarke (http://www.transcendingcss.com).

Free
FMC v2

FMC v2

Stencils for the Fundamental Model Concepts - http://www.fmc-modeling.org/ Version 2 contains additional stencils for Petri Nets.

Free
Class Responsibility Collaborator (CRC)

Class Responsibility Collaborator (CRC)

Class Responsibility Collaborator Models.

Free
Click Modular Router

Click Modular Router

Click is a new software architecture for building flexible and configurable routers. A Click router is assembled from packet processing modules called elements. Individual elements implement simple router functions like packet classifcation, queueing, scheduling, and interfacing with network devices. A router configuration...more

Free
Simple Domain Modeling

Simple Domain Modeling

Simple Domain Modeling for Ruby on Rails application development. No need to UMLize your thinking. Communication not documentation.