Using roles for OSS adoption strategy models
Document typeConference report
Rights accessOpen Access
European Commisision's projectRISCOSS - Managing Risk and Costs in Open Source Software Adoption (EC-FP7-318249)
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.