¿Es la ingeniería de software perenne o persistente?
El seminario del Prof. Guilherme Travassos de este viernes 30 de 10:00 a 11:00 se celebrará en la sala de reuniones 215 (Bat. Malvache).
.Título:¿Es la ingeniería de software perenne o persistente?
Abstracto:
La sociedad depende cada vez más del software y de su calidad. A lo largo de estos años hemos aprendido mucho y hemos evolucionado en lo que respecta a la creación de sistemas de software de alta calidad. Sin embargo, por mucho que hayamos entendido cómo resolver (aunque sea parcialmente) los problemas de ingeniería del pasado, los sistemas de software contemporáneos, con sus "propiedades" de omnisciencia, omnipresencia y omnipotencia, nos sitúan ante los retos y escollos de la ingeniería del software moderno. Esta charla pretende motivar una discusión (no exhaustiva, autolimitada e incompleta) de lo que hemos estado haciendo por la ingeniería del software en los últimos 20 (+) años y presentar algunos retos que pueden influir en el ciclo de vida de la ingeniería del software para los sistemas de software contemporáneos.
Duración:
50 minutos + breve debate
Presentador:
Guilherme Horta Travassos es ingeniero eléctrico (UFJF, 1985), máster (1990) y doctor (1994) en Ingeniería de Sistemas e Informática por el COPPE/UFRJ. Realizó unas prácticas postdoctorales en la Universidad de Maryland/College Park con el Laboratorio de Ingeniería de Software/NASA (EE.UU. -98/00), centrándose principalmente en la experimentación aplicada en la Ingeniería de Software y las líneas de productos de software. Actualmente es profesor titular, coordinador del Programa de Ingeniería de Sistemas e Informática (PESC) en el COPPE/UFRJ, y vicecoordinador del Grupo de Trabajo Multidisciplinar contra el COVID-19 (GT-Coronavirus) en la UFRJ. 1D Investigador del CNPq y Científico del Estado de Río de Janeiro/FAPERJ. Sus intereses de investigación se insertan en el contexto de la Ingeniería de Software Experimental y en la Ingeniería de Sistemas de Software Contemporáneos, trabajando principalmente en los siguientes temas: calidad de software (Verificación, Validación y Pruebas), sistemas ubicuos y conscientes del contexto, Internet de las Cosas, simulación en software, entornos y herramientas de apoyo al desarrollo y experimentación de software. Dirige el grupo de Ingeniería de Software Experimental en COPPE/UFRJ y es miembro de ISERN - Red Internacional de Investigación en Ingeniería de Software.
También es miembro de la Sociedad Brasileña de Informática (SBC) y miembro profesional de la ACM. Es editor asociado de Elsevier-Information and Software Technology (IST) y forma parte del consejo editorial de las revistas SBC/JSERD, World Scientific/IJSEKE, e-Informatica Software Engineering Journal (eISEJ) y MDPI Software. Colabora con la industria del software a través de proyectos de investigación y desarrollo desarrollados en COPPE/UFRJ. Puede obtener más información en www.cos.ufrj.br/~ght.
Abstract:
Society has been increasingly dependent on software and reliant on its quality. We've learned a lot and evolved concerning building high-quality software systems over these years. However, as much as we have understood how to solve (even partially) the engineering problems of the past, contemporary software systems with their “properties” of omniscience, omnipresence and omnipotence put us in front of challenges and pitfalls in engineering modern software. This talk is intended to motivate a (non-exhaustive, self-limited, and incomplete) discussion of what we have been doing for software engineering over the last 20 (+) years and present some challenges that can influence the life-cycle of software engineering for contemporary software systems.
Duration: 50 minutes + short debate
Presenter:
Guilherme Horta Travassos is an electrical engineer (UFJF, 1985), master (1990), and doctor (1994) in Systems and Computer Engineering from COPPE/UFRJ. He held a Post-Doctoral internship at the University of Maryland/College Park with the Software Engineering Lab/NASA (USA -98/00), focusing mainly on applied experimentation in Software Engineering and software product lines. He is currently a full professor, coordinator of the Systems and Computer Engineering Program (PESC) at COPPE/UFRJ, and vice-coordinator of the Multidisciplinary Working Group against COVID-19 (GT-Coronavirus) at UFRJ. 1D Researcher at CNPq and Scientist of the State of Rio de Janeiro/FAPERJ. His research interests are inserted in the context of Experimental Software Engineering and in the Engineering of Contemporary Software Systems, working mainly on the following topics: software quality (Verification, Validation and Testing), ubiquitous and context-aware systems, Internet of Things, simulation in software, environments, and tools to support software development and experimentation. He leads the Experimental Software Engineering group at COPPE/UFRJ and is a member of ISERN – International Software Engineering Research Network.
He is also a member of the Brazilian Computer Society (SBC) and a professional member of the ACM. He is an associate editor of Elsevier-Information and Software Technology (IST) and is on the editorial board of the journals SBC/JSERD, World Scientific/IJSEKE, e-Informatica Software Engineering Journal (eISEJ), and MDPI Software. It collaborates with the software industry through research and development projects developed at COPPE/UFRJ. Additional information can be obtained at www.cos.ufrj.br/~ght.