El grupo ColSWE organiza su actividad investigativa en cinco líneas principales.
La línea de investigación en Arquitectura de Software estudia las decisiones, modelos y técnicas de verificación que dan forma a sistemas de software robustos y adaptables, abarcando el diseño estructural, los atributos de calidad y la complejidad a gran escala.
La línea de investigación en Ingeniería de Software Automatizada estudia métodos y herramientas inteligentes que automatizan el ciclo de vida del desarrollo de software.
La línea de investigación en Arquitectura Empresarial estudia la alineación entre los procesos de negocio, los sistemas de información y las tecnologías orientadas a servicios, abarcando la gestión de procesos, los sistemas de información y la toma de decisiones estratégicas.
La línea de investigación en Ingeniería de Software Centrada en el Humano estudia métodos y herramientas que incorporan valores humanos y ética en los sistemas de software.