7 CONCLUSIONS
This position paper described opportunities and
issues an organisation has to face with when it
decides to adopt Open Source Software. It is a short
report of work in progress that is part of a European
project involving 8 partners. We focused on the
aspect of OSS adoption risks, envisaging the
characteristics of a methodology, and the related
supporting platform, to help the organizations in
evaluating and mitigating these kinds of risks.
An important property of the proposed approach
is that it considers the adoption risks problem in a
holistic way, meaning that it does not only focus on
the technical properties of the OSS components that
have to be introduced in the organization, but also
evaluates the impact this introduction has on the
strategic and business level of the organisation and
of the entire ecosystem the organisation belongs to.
We believe that, in the case of OSS more than in the
case of proprietary components and/or tools, the
ecosystem and community dimensions are crucial to
assess and mitigate the risks related to the adoption
because, for example, the production and
distribution of software in OSS follows different
rules and values than pure commercial and
competitive interests. Moreover, the dependency that
OSS components naturally establish between the
organisation and the OSS communities influences
the business strategies of the organisation, for
example reducing the time-to-market for particular
products or increasing the variability in the product
line of the organisation because of the variety of the
components available from the communities.
ACKNOWLEDGEMENTS
This work is a result of the RISCOSS project,
funded by the EC 7th Framework Programme
FP7/2007-2013, agreement number 318249.
REFERENCES
Asnar Y., Giorgini P., Mylopoulos J., 2011. ”Goal-driven
risk assessment in requirements engineering”.
Requirements Engineering 16(2), 101-116.
Bosch, J., 2009. From Software Product Lines to Software
Ecosystems. In SPLC’09, 13th International Software
Product Line Conference. ACM.
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T., 2002, “A
fast and elitist multiobjective genetic algorithm:
NSGA-II,” IEEE Trans. On Evolutionary
Computation, ,vol.6, no.2, pp.182-197.
Fernández-López, M. Gómez-Pérez, A. Juristo, J., 1997.
“METHONTOLOGY: From Ontological Art Towards
Ontological Engineering”. In Ontological Engineering
AAAI-97 Spring Symposium Series.
Gangemi, A., Guarino, N, Masolo, C., Oltramari, A, 2003,
“Sweetening WORDNET with DOLCE”. 13-24 24 AI
Magazine 3.
Gartner Group, September 2012. Understand the
Challenge of Open-Source Software. Gartner Reports.
Gartner Group, June 2011. Critical Strategies to Manage
Risk and Maximize Business Value of Open Source in
the Enterprise. Gartner Reports.
Gartner Group, Novembre 2011. Five Mistakes to avoid
when Implementing Open-Source Software. Gartner
Reports.
Grüber, T. R., 1995. “Towards Principles for the Design of
Ontologies used for Knowledge Sharing”. Int. Journal
on Human Computer Studies, 43, 907-928.
Giorgini P., Mylopoulos J., Nicchiarelli E., Sebastiani R.,
2003. “Formal Reasoning Techniques for Goal
Models”. LNCS (2800), 1-20.
Guizzardi, G., Wagner, G., 2005. “Some Applications of a
Unified Foundational Ontology in Business
Modeling”. Business Systems Analysis with
Ontologies, IGI Global, 345-367.
Helander, N., Rissanen, T., 2005. Value-Creating
Networks Approach to Open Source Software
Business Models. Frontiers of E-Business Research.
Kenett, R., Raanan, Y., 2010. Operational Risk
Management: A Practical Approach to Intelligent
Data Analysis. John Wiley & Sons.
van Lamsweerde, A. Letier, E., 2000. “Handling Obstacles
in Goal-Oriented Requirements Engineering”. 978-
1005 2000 26 IEEE Trans. Software Eng. 10
Li, J., Conradi, R., Slyngstad, O.P.N., Torchiano, M.,
Morisio, M., Bunse, C., 2008. A State-of-the-Practice
Survey of Risk Management in Development with
Off-the-Shelf Software Components. IEEE Trans. on
Software Eng., 34(2).
Messerschmitt, D. G., Szyperski, C., 2003. Software
Ecosystem: Understanding an Indispensable Techno-
logy and Industry. The MIT Press, Cambridge, Mass.
Moody, D. L., 2009. “The “Physics” of Notations: Toward
a Scientific Basis for Constructing Visual Notations in
Software Engineering”. IEEE Trans. Software Eng.
35(6): 756-779.
Moore, J. F., 1993. Predators and Prey: A New Ecology of
Competition. Harvard Business Review, 71.
Osterwalder, A., Pigneur, Y., Tucci, C.L., 2005.
“Clarifying business models: origins, present, and
future of the concept”. Communications of the
Association for Information Systems 16, 1-25.
Palma F., Susi A., Tonella P., 2011. “Using an SMT
Solver for Interactive Requirements Prioritization”. In
ESEC/FSE 2011, 48–58.
Qualypso 2013. http://www.qualipso.org. Last visited
March 14
th
, 2013.
RRL 2013, http://earthdata.nasa.gov/esdswg/software-
reuse-srwg/recommendation-documents/ reuse-
ManagingRiskinOpenSourceSoftwareAdoption
263