An Outline of Development Process Framework for Software based on Open-source Components

Jakub Swacha, Karolina Muszyńska, Zygmunt Drążek

2012

Abstract

The open-source community produces a wide range of software products every year. However, there are often significant differences between the set of functionalities and/or non-functional requirements demanded by the end-users and what the available software offers. Therefore, often an open-source system cannot simply be adopted; it has to be adapted. In this paper we propose a new process framework for adapting open-source software. We call it FEChADO which is an acronym of the six steps it consists of: Find available solutions, Evaluate solutions from the list, Choose the most appropriate solution, Adapt the solution, Develop new modules, Obtain users’ feedback. The framework is a direct result of our practical experiences from developing software based on open-source components.

References

  1. Atos Origin (2006). Method for Qualification and Selection of Open Source software, version 1.6. Retrieved Feb 1, 2012 from www.qsos.org/download/ qsos-1.6-en.pdf.
  2. Cabano, M., Monti, C., Piancastelli, G. (2007). ContextDependent Evaluation Methodology for Open Source Software. In Feller, J. Fitzgerald, B., Scacchi, W. and Sillitti, A. (Eds.), Open Source Development, Adoption and Innovation (pp. 301-306). New York: Springer.
  3. Galoppini, R. (2011). How to find an Open-Source Alternative to a Commercial Software. Retrieved Feb 1, 2012 from http://www.masternewmedia.org/opensource-software-tools-and-directories-where-to-findthem-how-to-evaluate-them.
  4. Golden, B. (2005). Succeeding with Open Source. Boston: Addison-Wesley.
  5. OpenBRR (2005). Business Readiness Rating for Open Source. Retrieved Feb 1, 2012 from http://docencia. etsit.urjc.es/moodle/file.php/125/OpenBRR_Whitepap er.pdf.
  6. Polancic, G., Horvat, R. V., Rozman, T. (2004). Comparative assessment of open source software using easy accessible data. In Luzar-Stiffler, V. and Dobric, V. H. (Eds.), Proceedings of the 26th International Conference on Information Technology Interfaces (pp. 673-678). Zagreb: IEEE.
  7. Saaty, T. L. (1980). The Analytic Hierarchy Process. New York: McGraw-Hill.
  8. Swacha, J., Muszynska, K., Komorowski, T. and Drazek, Z. (2011). Development and maintenance of a multilingual e-Tourism website on the example of BalticMuseums 2.0 Online Information Platform. Information Management, 3, 237-246.
  9. Wheeler, D. A. (2011). How to Evaluate Open Source Software / Free Software (OSS/FS) Programs. Retrieved Feb 1, 2012 from http://www.dwheeler.com/oss _fs_eval.html.
Download


Paper Citation


in Harvard Style

Swacha J., Muszyńska K. and Drążek Z. (2012). An Outline of Development Process Framework for Software based on Open-source Components . In Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-8565-11-2, pages 183-186. DOI: 10.5220/0004005001830186


in Bibtex Style

@conference{iceis12,
author={Jakub Swacha and Karolina Muszyńska and Zygmunt Drążek},
title={An Outline of Development Process Framework for Software based on Open-source Components},
booktitle={Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2012},
pages={183-186},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004005001830186},
isbn={978-989-8565-11-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 14th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - An Outline of Development Process Framework for Software based on Open-source Components
SN - 978-989-8565-11-2
AU - Swacha J.
AU - Muszyńska K.
AU - Drążek Z.
PY - 2012
SP - 183
EP - 186
DO - 10.5220/0004005001830186