Banca de DEFESA: LEILA KARITA DOS ANJOS DO ESPIRITO SANTO

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE : LEILA KARITA DOS ANJOS DO ESPIRITO SANTO
DATA : 26/03/2020
HORA: 09:00
LOCAL: Defesa será realizada virtualmente
TÍTULO:

Characterizing Sustainability in Software Engineering through a Multi-Method Approach


PALAVRAS-CHAVES:

Software Engineering, Sustainable Software Development, Multi-Method Approach.


PÁGINAS: 129
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
ESPECIALIDADE: Engenharia de Software
RESUMO:

The interest of the Information and Communication Technology community on sustainability has grown considerably in recent years. Although still at an early stage, the theme has become of great relevance since it forces us to think about what we have done to ensure the planet and future generations' continuity. In the Software Engineering context, when we think about sustainable software development, we face gaps, since this subject is still nebulous for software engineers and developers, as well as for the research community in Software Engineering. For software to be produced in a sustainable way, software engineers need to understand how sustainability concepts are incorporated into software development, so that they can have a clear, common and shared understanding of that knowledge. However, the development of a recent study on the state-of-the-art about software approaches that support sustainable Software Engineering showed that there is still a gap about what is sustainable software development, in fact. The lack of such an understanding can prevent the industry from building software with sustainable awareness. Given the question, this research aims to characterize sustainable software engineering by highlighting the sustainable concerns present in the software development life-cycle. To achieve this goal, this dissertation adopted a multi-method approach and produced a series of qualitative studies. The multi-method approach is a methodological research strategy that combines two or more qualitative research methods or two or more quantitative data collection and analysis methods. We elaborated: (1) a systematic mapping study with the intention of knowing the Sustainable Software Engineering domain; (2) a survey to obtain the software industry perception on the adoption of sustainable practices; and (3) a grounded theory, with the aim of generating a theory to provide an understanding of sustainable software development to readers. The theory was organized around the sustainability dimensions. This dissertation concluded that sustainable software development is explained through the following propositions: (a) technical, environmental and social concerns are present in all phases of sustainable software development. This means that researchers and software engineers are concerned with considering the longevity of the software produced, as well as environmental resources, in addition to social welfare; (b) the sustainable requirements identification must occur in the project initial phase (c) with the support of experts engaged in sustainability, who must be part of the group of stakeholders; and (d) the use of sustainable concerns can generate trade-offs in the project. Therefore, the results contribute to a greater understanding of sustainable software development, from the literature and software practitioners' perspectives; and, consequently, with the evolution of the state-of-the-art in Sustainable Software Engineering.


MEMBROS DA BANCA:
Presidente - 4769482 - IVAN DO CARMO MACHADO
Interno - 1708274 - RITA SUZANA PITANGUEIRA MACIEL
Externo à Instituição - MONALESSA PERINI BARCELLOS - UFES
Notícia cadastrada em: 03/04/2020 16:06
SIGAA | STI/SUPAC - - | Copyright © 2006-2024 - UFBA