Banca de DEFESA: SIMONE DA SILVA AMORIM

Uma banca de DEFESA de DOUTORADO foi cadastrada pelo programa.
STUDENT : SIMONE DA SILVA AMORIM
DATE: 29/11/2022
TIME: 13:00
LOCAL: https://conferenciaweb.rnp.br/webconf/christina-von-flach-garcia-chavez
TITLE:

ARCHITECTURAL HEALTH OF SOFTWARE ECOSYSTEMS: A PRACTICE-BASED EVALUATION FRAMEWORK


KEY WORDS:

Software Ecosystems, Software Architecture, Software Practices, Ecosystems Health, Software Evaluation, Empirical Study.


PAGES: 168
BIG AREA: Ciências Exatas e da Terra
AREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
SPECIALTY: Engenharia de Software
SUMMARY:

Software ecosystems have emerged as an important technological environment where a common software platform and its applications are developed and maintained by a community. This community is composed of internal and external members working to satisfy their needs. Many ecosystems have evolved for years and achieve success as Apple, Facebook, Android, KDE, Hadoop, and others. They have achieved an effective way of developing products with greater sharing of costs, quality, and innovation when compared to traditional software engineering environments.

Software ecosystems have called the attention of the researchers to study how they were formed, developed, and survived for a long time. Many studies have been directed to investigate the concept of "Health'' which represents its ability to evolve and succeed over time. Health indicators were defined to obtain a picture of an ecosystem and to know how they are working. There is also a set of metrics proposed to know the real state of the health of a software ecosystem. Existing studies focus on the definition and measurement of health indicators without addressing other perspectives for studying the health of ecosystems.

Regarding the perspective of software architecture, we did not find studies on the intersection between software architecture and ecosystem health. Software architecture plays a crucial role in the operation of ecosystems. Several authors highlight its importance in different aspects such as attributes of quality, variability, and design challenges. However, the influences of software architecture on the health of ecosystems have not been explored by now. Our proposal introduces the concept of Architectural Health of Software Ecosystems which covers parts of ecosystem health influenced by architectural issues.

Thus, to assess the architectural health of software ecosystems, in this work, we propose the framework HEVAL/SA, defined considering the architectural practices adopted those influence health indicators in a software ecosystem. The evaluation of these practices will indicate a state for the health of the ecosystem. In addition, we validate HEVAL/SA through case studies in real-world open source software ecosystems. The results of HEVAL/SA can help to identify the strengths and weaknesses of the architectural practices adopted by them. The framework will also help to assess the "weight" of the software architecture on the health of ecosystems.


COMMITTEE MEMBERS:
Presidente - 287345 - CHRISTINA VON FLACH GARCIA CHAVEZ
Interno - 1710389 - CLAUDIO NOGUEIRA SANT ANNA
Interno - 1674550 - MANOEL GOMES DE MENDONCA NETO
Interna - 1708274 - RITA SUZANA PITANGUEIRA MACIEL
Externo ao Programa - 2973264 - RODRIGO ROCHA GOMES E SOUZA - UFBAExterno à Instituição - IGOR FABIO STEINMACHER
Externa à Instituição - ROSANA TERESINHA VACCARE BRAGA - USP
Externa à Instituição - THAÍS VASCONCELOS BATISTA - UFRN
Externo à Instituição - AWDREN FONTAO - UFMS
Notícia cadastrada em: 08/11/2022 22:16
SIGAA | STI/SUPAC - - | Copyright © 2006-2024 - UFBA