DocumentCode
2139025
Title
Free and Open Source Software Development and Research: Opportunities for Software Engineering
Author
Kon, S. ; Meirelles, Paulo ; Lago, Nelson ; Terceiro, Antonio ; Chavez, Christina ; Mendonça, Manoel
Author_Institution
Dept. of Comput. Sci., Univ. of Sao Paulo, Sao Paulo, Brazil
fYear
2011
fDate
28-30 Sept. 2011
Firstpage
82
Lastpage
91
Abstract
Free/Libre/Open Source Software (FLOSS) communities have produced a large amount of valuable software that is directly or indirectly used daily by any person with access to a computer. The field of Software Engineering studies processes, mechanisms, tools, and frameworks for the development of software artifacts. Historically, however, most of Software Engineering research and education does not benefit from the large and rich source of data and experimental testbeds offered by FLOSS projects and their hundreds of millions of lines of working code. In this paper, we discuss how Software Engineering research and education can greatly benefit from the wealth of information available in the FLOSS ecosystem. We then evaluate how FLOSS has been used, up to now, by papers published in the Brazilian Symposium on Software Engineering. Finally, we present an agenda for the future, proposing concrete ways to exploit the synergies between research and education in Software Engineering and FLOSS projects.
Keywords
computer science education; public domain software; software engineering; Brazilian symposium; FLOSS ecosystem; FLOSS project; data rich source; free source software development; free-libre-open source software community; open source software development; software artifact; software engineering education; Educational institutions; Internet; Open source software; Programming; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (SBES), 2011 25th Brazilian Symposium on
Conference_Location
Sao Paulo
Print_ISBN
978-1-4577-2187-8
Type
conf
DOI
10.1109/SBES.2011.19
Filename
6065149
Link To Document