Utilizzare metodi e strumenti per progettare e programmare interfacce di software e componenti di sistema.