Le design pattern "Chain of Responsibility" est selon GOF(the Gang Of Four) un patron de conception comportemental. Son intention est d'éviter de coupler l’émetteur d’une requête avec son récepteur en donnant une chance a plusieurs autres objets de gérer cette requête. La chaine d’objets récepteurs passent la requête jusqu’a ce qu’un objet gère cette dernière.