Software ecosystem

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Citation bot (talk | contribs) at 23:04, 20 August 2022 (Alter: title. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | #UCB_webform 3118/3816). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Software Ecosystem is a book written by David G. Messerschmitt and Clemens Szyperski that explains the essence and effects of a "software ecosystem", defined as a set of businesses functioning as a unit and interacting with a shared market for software and services, together with relationships among them. These relationships are frequently underpinned by a common technological platform and operate through the exchange of information, resources, and artifacts.[1][2][3][4][5]


The term in software analysis

In the context of software analysis, the term software ecosystem is defined by Lungu [6] as “a collection of software projects, which are developed and co-evolve in the same environment”. The environment can be organizational (a company), social (an open-source community), or technical (the Ruby ecosystem). The ecosystem metaphor is used in order to denote an analysis which takes into account multiple software systems.[7] The most frequent of such analyses is static analysis of the source code of the component systems of the ecosystem.

References

  1. ^ Software Ecosystem: Understanding an Indispensable Technology and Industry. Cambridge, MA, USA: MIT Press. 2003. ISBN 978-0-262-13432-3. {{cite book}}: Cite uses deprecated parameter |authors= (help)
  2. ^ Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar. 2013. ISBN 978-1781955628. {{cite book}}: Cite uses deprecated parameter |authors= (help)
  3. ^ Profit from Software Ecosystems: Business Models, Ecosystems and Partnerships in the Software Industry. Norderstedt, Germany: BOD. 2010. ISBN 978-3-8423-0051-4. {{cite book}}: Cite uses deprecated parameter |authors= (help)
  4. ^ "Software acquisition: A business strategy analysis" (PDF). Proceedings of the Fifth IEEE International Symposium on Requirements Engineering. IEEE. 2001. pp. 76–83. doi:10.1109/ISRE.2001.948546. {{cite conference}}: Cite uses deprecated parameter |authors= (help)
  5. ^ "Providing transparency in the business of software: A modeling technique for software supply networks". Proceedings of the 8th IFIP Working Conference on Virtual Enterprises. IFIP. 2007. doi:10.1007/978-0-387-73798-0. hdl:10773/9367. ISBN 978-0-387-73797-3. {{cite conference}}: Cite uses deprecated parameter |authors= (help)
  6. ^ Lungu, Mircea (2009). Reverse Engineering Software Ecosystems (Ph.D.). University of Lugano.
  7. ^ "Why apps are more than icons on your mobile and they're more often software ecosystems. | Blog | Crystalnix". Archived from the original on 2013-01-20. Retrieved 2012-11-23.

External links