Uma Abordagem Baseada em Modelos SSN para Análise da Saúde e Qualidade de Ecossistemas de Software

  • André Luís Carvalho da Silva UFC
  • Francisco Victor da Silva Pinheiro UFC
  • Emanuel Ferreira Coutinho UFC

Resumo


Este trabalho propõe uma abordagem baseada em modelos Software Supply Network (SSN) para a análise da saúde e qualidade de Ecossistemas de Software (ECOS). A proposta busca preencher lacunas na literatura, fornecendo um processo estruturado que abrange desde a identificação da necessidade de análise até a compilação de resultados. A abordagem inclui a modelagem SSN, definição de indicadores de qualidade e aplicação de análises estatísticas e qualitativas. Como um estudo emergente, espera-se que os resultados contribuam para o desenvolvimento de métodos eficazes para avaliar e aprimorar a sustentabilidade e resiliência de ECOS.

Referências

Belo, Í. and Alves, C. (2024). Strategic patterns to foster the evolution of emerging software ecosystems. Journal of Software: Evolution and Process, page e2747.

Bosch, J. (2009). From software product lines to software ecosystems. In 2009 13th International Software Product Line Conference, volume 9, pages 111–119.

Boucharas, V., Jansen, S., and Brinkkemper, S. (2009). Formalizing software ecosystem modeling. In Proceedings of the 1st international workshop on Open component ecosystems, pages 41–50.

Carvalho, I., Campos, F., Braga, R., David, J. M. N., Stroelle, V., and Araújo, M. A. (2017). Heal me-an architecture for health software ecosystem evaluation. In 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (JSOS), pages 59–65. IEEE.

Costa, G., Silva, F., Santos, R., Werner, C., and Oliveira, T. (2013). From applications to a software ecosystem platform: An exploratory study. In Proceedings of the Fifth International Conference on Management of Emergent Digital EcoSystems.

Coutinho, E. F., Santos, I., Moreira, L. O., and Bezerra, C. I. (2019). A report on the teaching of software ecosystems in software engineering discipline. In Proceedings of the XXXIII Brazilian Symposium on Software Engineering, pages 130–139.

Coutinho, E. F., Viana, D., and Dos Santos, R. P. (2017). An exploratory study on the need for modeling software ecosystems: The case of solar seco. In 2017 IEEE/ACM 9th International Workshop on Modelling in Software Engineering (MiSE), pages 47–53. IEEE.

Evertse, R., Lencz, A., Šinik, T., Jansen, S., and Soussi, L. (2021). Is your software ecosystem in danger? preventing ecosystem death through lessons in ecosystem health. In Agile Processes in Software Engineering and Extreme Programming–Workshops: XP 2021 Workshops, Virtual Event, June 14–18, 2021, Revised Selected Papers 22, pages 96–105. Springer.

Jansen, S. (2020). A focus area maturity model for software ecosystem governance. Information and Software Technology, 118:106219.

Jansen, S., Brinkkemper, S., and Finkelstein, A. (2007). Providing transparency in the business of software: a modeling technique for software supply networks. In Working Conference on Virtual Enterprises, pages 677–686. Springer.

Johnson, D., Tizard, J., Damian, D., Blincoe, K., and Clear, T. (2020). Open crowdre challenges in software ecosystems. In 2020 4th international workshop on crowd-based requirements engineering (CrowdRE), pages 1–4. IEEE.

Manikas, K. and Hansen, K. M. (2013). Software ecosystems–a systematic literature review. Journal of Systems and Software, 86(5):1294–1306.

Mens, T., Adams, B., and Marsan, J. (2017). Towards an interdisciplinary, socio-technical analysis of software ecosystem health. arXiv preprint arXiv:1711.04532.

Pinheiro, F., Coutinho, E., Lima, R., Silva, M., Bezerra, C., and Andrade, R. (2025). Ecos modeling: A modeling tool, repository for models and evolution analysis of software ecosystems. In Anais do XXI Simpósio Brasileiro de Sistemas de Informação, pages 369–378, Porto Alegre, RS, Brasil. SBC.

Pinheiro, F. V. and Coutinho, E. (2024). Uma abordagem baseada em rede de fornecimento de software para análise da evolução de ecossistemas de software. In Anais Estendidos do XX Simpósio Brasileiro de Sistemas de Informação, pages 138–153, Porto Alegre, RS, Brasil. SBC.

Pinheiro, F. V., Coutinho, E., Silva, M. E., and Bezerra, C. (2024). A systematic mapping of health, quality, evolution, simulation and modeling in software ecosystems. In Proceedings of the 20th Brazilian Symposium on Information Systems, pages 1–10.

Pinheiro, F. V. d. S., Coutinho, E. F., Santos, I., and Bezerra, C. I. M. (2022). A tool for supporting the teaching and modeling of software ecosystems using ssn notation. Journal on Interactive Systems, 13(1):192–204.

Santos, R., Valença, G., Viana, D., Estácio, B., Fontão, A., Marczak, S., Werner, C., Alves, C., Conte, T., and Prikladnicki, R. (2014). Qualidade em ecossistemas de software: Desafios e oportunidades de pesquisa. In Proceedings of VIII Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, pages 41–44.

Schueller, W. and Wachs, J. (2024). Modeling interconnected social and technical risks in open source software ecosystems. Collective Intelligence, 3(1):26339137241231912.

Silva, F. M. A., da Silva Pinheiro, F. V., and Coutinho, E. F. (2021). Um estudo preliminar sobre a saúde de ecossistemas de software. Revista Sistemas e Mídias Digitais (RSMD), 6(1).

Souza, L. S., Rodríguez, G., and Rocha, F. G. (2018). Gestão da qualidade em ecossistemas de software: Um mapeamento sistemático da literatura.
Publicado
19/05/2025
SILVA, André Luís Carvalho da; PINHEIRO, Francisco Victor da Silva; COUTINHO, Emanuel Ferreira. Uma Abordagem Baseada em Modelos SSN para Análise da Saúde e Qualidade de Ecossistemas de Software. In: TRILHA DE TEMAS, IDEIAS E RESULTADOS EMERGENTES EM SISTEMAS DE INFORMAÇÃO - SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 21. , 2025, Recife/PE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 379-385. DOI: https://doi.org/10.5753/sbsi_estendido.2025.246849.