Increasing adoption of Open Source Software (OSS) in information system engineering has led to the emergence of different OSS adoption strategies that affect and shape organizations’ business models. OSS adoption strategies can be operationalized by i* models describing the consequences of choosing each strategy. When an organization decides to adopt an OSS component, it becomes a part of the OSS ecosystem around this component. Therefore, OSS adoption strategy models need to be structured in the way to explicitly describe the role of the adopter organization within the OSS ecosystem, which may be quite different depending on the level of compromise that the organization prefers.
Making visible the roles played by the different agents involved in the OSS ecosystem, the involvement of the organization in the OSS community arises naturally. This paper includes a set of roles that emerge in an OSS ecosystem and their responsibilities, and describes the issues behind the fact of using the i* role and plays constructs.
CitationCostal, D., López, L., Franch, X. Using roles for OSS adoption strategy models. A: International i* Workshop. "iStar 2015: Eighth International i*Workshop: Proceedings of the Eighth International i*Workshop - iStar 2015 in conjunction with the 23rd International Requirements Engineering Conference (RE 2015): Ottawa, Canada, August 24-25, 2015". Ottawa: CEUR-WS.org, 2015, p. 19-24.
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder. If you wish to make any use of the work not provided for in the law, please contact: email@example.com