Open Source Ecosystems - Donald Bren School of Information and Computer ...
[Pages:27]Open Source Ecosystems: Challenges and Opportunities
Walt Scacchi
Institute for Software Research and
Institute for Virtual Environments and Computer Games University of California, Irvine Irvine, CA 92697-3455 USA
Overview
Definition of terms (for this presentation) Personal history of OSS ecosystem studies OSS requirements practices and processes OSS role sets and role migration Component-based open architecture software
systems
? Intellectual property licenses ? Cybersecurity
Conclusions
What is open source?
Open source software (OSS) denotes specifications, representations, socio-technical processes, and multi-party coordination mechanisms in human readable, computer processable formats.
Socio-technical control of OSS is elastic, negotiated, and amenable to decentralization.
OSS development subsidized by participants.
What is a (software) ecosystem?
An ecology of systems with diverse species juxtaposed in adaptive prey-predator food chain relationships.
Economic network of processes that transform the flow of resources, enacted by actors in different roles, using tools, to produce products, services, or capabilities.
Software supply network of component producers, system integrators, and consumers.
Personal History of OSS Ecosystem Studies
2000-2015 (60+ publications)
? Computer games, defense, X-ray astronomy, Internet/Web infrastructure, bioinformatics, higher education, e-commerce, neuroscience, virtual reality.
Discovering requirements practices and processes across OSS communities of practice.
Participant role sets, role migration, and social movements within/across OSS projects.
Open architecture (OA) systems with heterogeneously licensed components.
Web software ecosystem
Source: C. Jensen and W. Scacchi, Process Modeling Across the Web Information Infrastructure, 6 Software Process--Improvement and Practice, 10(3), 255-272, July-September 2005.
7
NetBeans self-organized coordination and control
Legend: Boxes are activities (using informalisms); Ellipses are resources required or provided; Actor roles
8
in boldface; flow dependencies as arrows.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- open source ticket request system email
- comparative study of ticket booking system ijedr
- electronic support ticket management system ijert
- a fully open source platform for automotive systems
- integrating ticketing system for vulnerability management ijeit
- customer ticketing system with validation using google firebase and
- open source ecosystems donald bren school of information and computer
- it ticketing system with a chatbot
- open source ticket request system
- information modeling of online air tickets reservation system
Related searches
- examples of open source products
- list of free open source software
- list of open source software
- berkeley school of information tenure track opening
- free and open source software
- berkeley school of information ranking
- examples of open source projects
- school of art and design
- examples of open source software
- types of open source software
- high school of art and design nyc
- high school of art and design