Um Estudo Preliminar de Ecossistemas de Software na Disciplina Engenharia de Software
Abstract
The Software Engineering discipline is commonly taught in several undergraduate courses related to Computing and Engineering. A Software Ecosystem (SECO) refers to a collection of software products with some degree of symbiotic relationship, and may consist of a set of actors interacting as a unit, which in turn interact with a distributed market between software and services. This paper aims to report an experience of the SECO teaching in the Software Engineering discipline in an undergraduate course. It was noticed by the initial results that the teaching of SECO in the discipline could add value to the other areas of Software Engineering. Also in this work, we propose a tool to support the teaching of ECOS.References
Boucharas, V., Jansen, S., Brinkkemper, S. (2009) Formalizing software ecosystem modeling, in Proceedings of the 1st International Workshop on Open Component Ecosystems ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), pp. 41-50, Amsterdam, The Netherlands, August.
Costa, G., Silva, F., Santos, R., Werner, C., Oliveira, T. (2013) From Applications to a Software Ecosystem Platform: An Exploratory Study, in Proceedings of the 5th ACM International Conference on Management of Emergent Digital EcoSystems (MEDES), 2013, pp. 9-16, Neumünster Abbey, Luxembourg, October.
Coutinho, E., Moreira, L., Sarmento, W. (2013) Maat sistema de avaliação de alunos e tutores para um ambiente virtual de aprendizagem, in IX Simpósio Brasileiro de Sistemas de Informação ao (SBSI2013), João Pessoa.
Coutinho, E. F., Gomes, G. A. M., e Junior, A. J. M. L. (2016). Applying design thinking in disciplines of systems development. In 8th Euro American Conference on Telematics and Information Systems (EATIS2016).
Coutinho, E. F., Santos, I., M. Bezerra, C. I. (2017a) A software ecosystem for a virtual learning environment: Solar seco. 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 41{47, May 2017.
Coutinho, E. F., Viana, D., Santos, R. P. (2017b) 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).
Jansen, S., Brinkkemper, S., e Finkelstein, A. (2009a). Business network management as a survival strategy: A tale of two software ecosystems. In Proceedings of the First International Workshop on Software Ecosystems, 11th International Conference on Software Reuse, pages 34–48.
Jansen, S., Finkelstein, A., Brinkkemper, S. (2009b) A Sense of Community: A Research Agenda for Software Ecosystems, in Proceedings of the 31st International Conference on Software Engineering (ICSE), New and Emerging Research Track, 2009, pp. 187-190, Vancouver, Canada.
Jorge, F. F., Bezerra, C. I. M., Coutinho, E. F., Monteiro, J. M., e Andrade, R. M. C. (2015). A evolução do jogo itestlearning para o ensino das atividades de execução de testes de software. In XX Conferência Internacional sobre Informática na Educação (TISE 2015) Nuevas Ideas en Informática Educativa TISE 2015.
Manikas, K., Hansen, K. M. (2013) Software Ecosystems – A Systematic Literature Review", Journal of Systems and Software, v. 86, n. 5 (May), pp. 1294-1306.
Messerschmitt, D. e Szyperski, C. (2003). Software Ecosystem: Understanding an Indispensable Technology and Industry. The MIT Press, 1 edition.
Portela, C., Vasconcelos, A., Oliveira, S. R. B. (2017) Um Modelo Iterativo para o Ensino de Engenharia de Software Baseado em Abordagens Focadas no Aluno, Anais do XXVIII Simpósio Brasileiro de Informática na Educação (SBIE 2017).
Santos, R. E. S., Magalhães, C. V. C., Correia-Neto, J. S., Vilar, G. (2014) Ensino guiado por estudo dirigido: uma experiência no contexto da Engenharia de Software, Anais do XX Workshop de Informática na Escola (WIE 2014).
Published
2018-10-28
How to Cite
COUTINHO, Emanuel; SANTOS, Italo; MOREIRA, Leonardo Oliveira; BEZERRA, Carla Ilane Moreira.
Um Estudo Preliminar de Ecossistemas de Software na Disciplina Engenharia de Software. In: WORKSHOP ON COMPUTING AT SCHOOL (WIE), 24. , 2018, Fortaleza, CE.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2018
.
p. 21-30.
DOI: https://doi.org/10.5753/cbie.wie.2018.21.
