El grupo ColSWE organiza su actividad investigativa en cinco líneas principales.
La línea de investigación en Arquitectura de Software estudia y genera nuevo conocimiento sobre 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, los sistemas a gran escala, el modelado arquitectónico y la verificación.
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 la estrategia organizacional, los procesos de negocio, la información, las aplicaciones y la infraestructura tecnológica, en estrecha relación con BPM y la transformación digital.
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.
La línea de investigación en Ciudades Inteligentes estudia la ciudad como un ecosistema sociotécnico que integra datos, IoT, inteligencia artificial, sistemas de información, gobernanza y participación ciudadana para un desarrollo urbano sostenible, inclusivo y resiliente.