A pattern language for improving the capacity of reactive systems