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 :
بازگشت