DocumentCode
1926867
Title
Software Ecosystems: Trends and Impacts on Software Engineering
Author
Santos, Rodrigo ; Werner, Cláudia ; Barbosa, Olavo ; Alves, Carina
Author_Institution
Comput. Sci. & Syst. Eng. Dept. COPPE, Fed. Univ. of Rio de Janeiro, Rio de Janeiro, Brazil
fYear
2012
fDate
23-28 Sept. 2012
Firstpage
206
Lastpage
210
Abstract
Economic and social issues are pointed out as Software Engineering (SE) challenges for the next years, since the field needs to treat issues beyond the technical side. These challenges require analyzing the field of SE from another perspective. In this sense, the study of software ecosystems (SECOs) is an emerging discipline that investigates the relationships among companies in the software industry. Companies work cooperatively and competitively in order to achieve their strategic objectives. They must engage in a new perspective, now also including third parties motivations and movements in the ecosystem, besides their own business viewpoint. Inspired on properties of natural and business ecosystems, SECO covers technical and business aspects of software development as well as partnership among companies. In this paper, we undertake a review on SECOs status as an emerging research topic in SE community. We map what is currently known about SECOs and also analyze them in a three-dimensional perspective in SE, i.e., technical, business and social. We observed that SECOs research is concentrated in eight main areas in which the most relevant ones are open source software, ecosystem modeling, and business issues. This paper also contributes to summarize the body of knowledge and presents a research agenda in SECOs.
Keywords
DP industry; public domain software; social aspects of automation; software engineering; SECO; business issues; business perspective; economic issues; ecosystem modeling; open source software; social issues; social perspective; software development; software ecosystems; software engineering impact; software engineering trend; software industry; technical perspective; Communities; Companies; Ecosystems; Educational institutions; Software; component-based development; global software development; open source software; social networks; software ecosystems; software reuse; value-based software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (SBES), 2012 26th Brazilian Symposium on
Conference_Location
Natal
Print_ISBN
978-1-4673-4472-2
Type
conf
DOI
10.1109/SBES.2012.24
Filename
6337876
Link To Document