Writing good software engineering research papers: minitutorial
Proceedings of the 25th International Conference on Software Engineering
Free/open source software development: recent research results and emerging opportunities
The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
Symbiosis and Software Evolvability
IT Professional
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
Visualizing Gnome with the Small Project Observatory
MSR '09 Proceedings of the 2009 6th IEEE International Working Conference on Mining Software Repositories
Formalizing software ecosystem modeling
Proceedings of the 1st international workshop on Open component ecosystems
Research on Software Problems Based on Ecological Angle
ESIAT '09 Proceedings of the 2009 International Conference on Environmental Science and Information Application Technology - Volume 03
Journal of Systems and Software
A Quality Perspective of Software Evolvability Using Semantic Analysis
ICSC '09 Proceedings of the 2009 IEEE International Conference on Semantic Computing
HICSS '10 Proceedings of the 2010 43rd Hawaii International Conference on System Sciences
The Small Project Observatory: Visualizing software ecosystems
Science of Computer Programming
From software product lines to software ecosystems
Proceedings of the 13th International Software Product Line Conference
The small project observatory: a tool for reverse engineering software ecosystems
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
On the Issue of Reusability and Adaptability in M-learning Systems
WMUTE '10 Proceedings of the 2010 6th IEEE International Conference on Wireless, Mobile, and Ubiquitous Technologies in Education
Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
A method for analyzing software product line ecosystems
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
A three-dimensional view of software ecosystems
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Evaluating architectural openness in mobile software platforms
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Architecture challenges for software ecosystems
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Software ecosystems vs. natural ecosystems: learning from the ingenious mind of nature
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
On the role of software process modeling in software ecosystem design
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Industry taxonomy engineering: the case of the European software ecosystem
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Software ecosystems: a software ecosystem strategy assessment model
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Revisiting the concept of components in software engineering from a software ecosystem perspective
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Integrating recommender information in social ecosystems decisions
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Recovering inter-project dependencies in software ecosystems
Proceedings of the IEEE/ACM international conference on Automated software engineering
A framework for analysing and visualising open source software ecosystems
Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE)
The metropolis model and its implications for the engineering of software ecosystems
Proceedings of the FSE/SDP workshop on Future of software engineering research
The future of research in free/open source software development
Proceedings of the FSE/SDP workshop on Future of software engineering research
Architecture in the age of compositionality
ECSA'10 Proceedings of the 4th European conference on Software architecture
Complex adaptive digital EcoSystems
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Brazilian public software: beyond sharing
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
ACM SIGSOFT Software Engineering Notes
Variability issues in the evolution of information system ecosystems
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Workplace warriors: identifying team practices of appropriation in software ecosystems
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
SORASCS: a case study in soa-based platform design for socio-cultural analysis
Proceedings of the 33rd International Conference on Software Engineering
A study of ripple effects in software ecosystems (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Controversy Corner: An empirical study of software architectures' effect on product quality
Journal of Systems and Software
Proceedings of the 15th International Software Product Line Conference, Volume 2
Managing software portfolios: a comparative study
IS-EUD'11 Proceedings of the Third international conference on End-user development
ACM SIGSOFT Software Engineering Notes
Supporting the Collaborative Appropriation of an Open Software Ecosystem
Computer Supported Cooperative Work
Relationship intimacy in software ecosystems: a survey of the Dutch software industry
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
The power of propagation: on the role of software operation knowledge within software ecosystems
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Quality in software digital ecosystems the users perceptions
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Influences on developer participation in the Debian software ecosystem
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Improving activity in communities of practice through software release management
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Multi-homing in the Apple ecosystem: why and how developers target multiple Apple app stores
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Formalizing distributed evolution of variability in information system ecosystems
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
HICSS '12 Proceedings of the 2012 45th Hawaii International Conference on System Sciences
The dynamic network notation: harnessing network effects in PaaS-ecosystems
Proceedings of the Fourth Annual Workshop on Simplifying Complex Networks for Practitioners
SECONDA: Software Ecosystem Analysis Dashboard
CSMR '12 Proceedings of the 2012 16th European Conference on Software Maintenance and Reengineering
Reusability and Interoperability in Mobile Learning: A Study of Current Practices
WMUTE '12 Proceedings of the 2012 IEEE Seventh International Conference on Wireless, Mobile and Ubiquitous Technology in Education
A longitudinal case study of an emerging software ecosystem: Implications for practice and theory
Journal of Systems and Software
From proprietary to open source-Growing an open source ecosystem
Journal of Systems and Software
Shades of gray: Opening up a software producing organization with the open software enterprise model
Journal of Systems and Software
Scaling up software architecture analysis
Journal of Systems and Software
Understanding the role of licenses and evolution in open architecture software ecosystems
Journal of Systems and Software
Characterizing the Danish telemedicine ecosystem: making sense of actor relationships
Proceedings of the Fifth International Conference on Management of Emergent Digital EcoSystems
Software ecosystem modeling: the value chains
Proceedings of the Fifth International Conference on Management of Emergent Digital EcoSystems
Hi-index | 0.00 |
A software ecosystem is the interaction of a set of actors on top of a common technological platform that results in a number of software solutions or services. Arguably, software ecosystems are gaining importance with the advent of, e.g., the Google Android, Apache, and Salesforce.com ecosystems. However, there exists no systematic overview of the research done on software ecosystems from a software engineering perspective. We performed a systematic literature review of software ecosystem research, analyzing 90 papers on the subject taken from a gross collection of 420. Our main conclusions are that while research on software ecosystems is increasing (a) there is little consensus on what constitutes a software ecosystem, (b) few analytical models of software ecosystems exist, and (c) little research is done in the context of real-world ecosystems. This work provides an overview of the field, while identifying areas for future research.