Para cumplir sus tareas, el Instituto realiza actividades en tres ejes:
- Investigación de excelencia competitiva a un nivel mundial.
- Transferencia de conocimiento, para transferir a la industria y a la sociedad los resultados de la investigación.
- Educación y formación, para formar investigadores y profesionales en el desarrollo de software.