Une fonction de service est une action attendue du produit pour répondre à un besoin. Une contrainte est une fonction d'adaptation que doit respecter le système pour répondre à une exigence particulière liée à l'environnement ou aux pièces adjacentes. Sur le graphe d'interactions, une fonction de service relie deux EMU en traversant le système. La contrainte lie le système à seulement un EMU.