Seminar "Do software engineers and practitioners know how to test context-aware software systems?"
The Computer Science Department is pleased to invite you to the seminar by Professor Guilherme Horta Travassos, Tenured Professor of Software Engineering at COPPE/UFRJ (Federal University of Rio de Janeiro).
This seminar will take place on Thursday June 6 from 1pm to 2pm, Amphi DOAE.
-
Le 06/06/2024
-
13:00 - 14:00
-
Seminar
-
Mont Houy Campus
amphi DOAE
Title
Do software engineers and practitioners know how to test context-aware software systems? Results from a series of literature reviews
Summary
Society is increasingly dependent on software and its quality. Contemporary software systems, with their "properties" of omniscience, omnipresence and omnipotence, present us with the challenges and pitfalls of modern software engineering. Context-sensitive software systems can identify changes in the logical or physical environment (i.e. the context) and adapt their behavior to provide a better service to the actor. As this is a requirement, it needs to be tested. But do we know how to test context-sensitive software systems? This talk aims to motivate a (non-exhaustive, self-limiting and incomplete) discussion of what we have observed in a series of literature studies (e.g., quasi-systematic literature reviews, rapid reviews and multivocal reviews) undertaken collaboratively since 2015 concerning the testing of contemporary software systems.
Short biography
Guilherme Horta Travassos, an electrical engineer from the Federal University of Juiz de Fora (1985), holds a master's degree (1990) and a doctorate (1994) in systems engineering and computer science from COPPE, the Federal University of Rio de Janeiro. He completed a postdoctoral fellowship at the University of Maryland-College Park and SEL/NASA (USA - 98/00), focusing on applied experimentation in software engineering and software product lines. Full Professor of Software Engineering at COPPE/UFRJ, CNPq 1C researcher and State Scientist of Rio de Janeiro (FAPERJ), he is interested in experimental software engineering and contemporary software systems engineering. His work focuses on software quality (VV&T), ubiquitous and context-aware systems, the Internet of Things, simulation in engineering software, and tools to support software development and experimentation.
.He heads the Experimental Software Engineering group at COPPE/UFRJ and actively participates in ISERN - International Software Engineering Research Network. He is a member of the Brazilian Computer Society (SBC) and a professional member of the ACM (Association for Computer Machinery). In addition, he is Associate Editor of Elsevier's Information & Software Technology (IST) journal, and serves on the editorial boards of the SBC Journal of Software Engineering Research and Development (JSERD), World Scientific's International Journal of Software Engineering and Knowledge Engineering (IJSEKE) and the e-Informatica Software Engineering Journal (eISEJ). Its collaboration with the software industry includes research and development projects conducted by COPPE/UFRJ.