digraph D {
  rankdir=TB
  node [color="blue"]
  edge [color="blue"]
  bgcolor=transparent
  PageTemplate -> OutPutPage
  DataForm -> RDFdata [label="edit data content"]
  TemplateForm -> DataTemplate [label="edit data selection/display"]
  RDFdata -> DataTemplate -> PageTemplate  [color="blue"]
  HTMLcontent -> PageTemplate  [color="red"]
  TextEditor -> HTMLcontent  [label="edit additional elements"]
  TextEditor -> PageTemplate [label="edit page layout"]
}