Nome completo do aluno
|
Simone da Silva Amorim
|
Título do trabalho
|
Architectural Health of Software Ecosystems: A Practice-Based Evaluation Framework
|
Resumo do trabalho
|
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 impor-
tance 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 a framework Health Evaluation for Software Ecosystems/Software Architecture
(HEVAL/SA). HEVAL/SA was defined considering the architectural practices adopted
those influence health indicators in a software ecosystem. The evaluation of these prac-
tices 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 architec-
tural practices adopted by them. The framework will also help to assess the “ weight ”
of the software architecture on the health of ecosystems
|
Orientador
|
Christina von Flach Garcia Chavez
|
Co-orientador
|
Eduardo Santana de Almeida
|
Membro Titular Externo 1 (com afiliação)
|
Igor Fabio Steinmacher - UTFPR
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/5529725593221391
|
Membro Titular Externo 2 (com afiliação)
|
Rosana Teresinha Vaccare Braga - USP
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/5877415967509579
|
Membro Titular Interno 1 ou Titular Externo 3 (com afiliação)
|
Manoel Gomes de Mendonça Neto - UFBA
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/1608062196337851
|
Membro Titular Interno 2 ou Titular Externo 4 (com afiliação)
|
Rita Suzana Pitangueira Maciel - UFBA
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/0290950513716961
|
Membro Suplente Externo 1 (com afiliação)
|
Awdren de Lima Fontão - UFMS
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/0597440372595970
|
Membro Suplente Externo 2 (com afiliação)
|
Thais Vasconcelos Batista - UFRN
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/5521922960404236
|
Membro Suplente Interno 1 ou Suplente Externo 3 (com afiliação)
|
Cláudio Nogueira Sant`Anna - UFBA
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/3228159608138969
|
Membro Suplente Interno 2 ou Suplente Externo 4 (com afiliação)
|
Rodrigo Rocha Gomes e Souza - UFBA
|
Link para o curriculum lattes
|
http://lattes.cnpq.br/7697794806460975
|
Data da defesa
|
29 Nov, 2022
|
Horário da defesa
|
1:00 PM
|