A Catalog of Bad Smells in Design-by-Contract Methodologies with Java Modeling Language. - Thiago Viana (J. Comput. Sci. Eng., 2013)

Towards a framework for managing inconsistencies in systems of systems. - Thiago Viana; Andrea Zisman; Arosha K. Bandara (SiSoS@ECSA, 2016)

Identifying Conflicting Requirements in Systems of Systems. - Thiago Viana; Andrea Zisman; Arosha K. Bandara (RE, 2017)

Call Me Maybe: Using Dynamic Protocol Switching to Mitigate Denial-of-Service Attacks on VoIP Systems. - John Kafke; Thiago Viana (Network, 2022)

Machine Learning Driven Developments in Behavioral Annotation: A Recent Historical Review. - Eleanor 'Nell' Watson; Thiago Viana; Shujun Zhang (Int. J. Soc. Robotics, 2024)