Using ISO/IEC 12207 to Analyze Open Source Software Development Processes: An E-Learning Case Study

  • Aarthy Krishnamurthy
  • Rory V. O’Connor
Part of the Communications in Computer and Information Science book series (CCIS, volume 349)


To date, there is no comprehensive study of open source software development process (OSSDP) carried out for open source (OS) e-learning systems. This paper presents the work which objectively analyzes the open source software development (OSSD) practices carried out by e-learning systems development communities and their results are represented using DEMO models. These results are compared using ISO/IEC 12207:2008. The comparison of DEMO models with ISO/IEC 12207 is a useful contribution; as it provides deeper understanding to-wards the OS e-learning system development.


Software Development Process Open Source Software DEMO Models Activity Flow Diagrams E-Learning Systems ISO/IEC 12207:2008 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Scacchi, S., Feller, J., Fitzgerald, B., Hissam, S., Lakhani, K.: Understanding Free/Open Source software Development Process. Software Process Improvement and Practice 11(2), 95–105 (2006)CrossRefGoogle Scholar
  2. 2.
    Krishnamurthy, A., O’Connor, R., McManis, J.: Usability in Software Development Process for Open Source e/m-Learning Systems. In: Proceedings of the 4th Irish Human Computer Interaction Conference, iHCI 2010 (2010)Google Scholar
  3. 3.
    Krishnamurthy, A., O’Connor, R.V.: Analysis of Software Development Processes of Open Source E-Learning Systems. In: McCaffery, F., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2013. CCIS, vol. 364. Springer, Heidelberg (2013)Google Scholar
  4. 4.
    Jensen, C., Scacchi, W.: Guiding the Discovery of Open Source Software Processes with a Reference Model. In: Feller, J., Fitzgerald, B., Scacchi, W., Sillitti, A. (eds.) Open Source Development, Adoption and Innovation. IFIP, vol. 234, pp. 265–270. Springer, Boston (2007)CrossRefGoogle Scholar
  5. 5.
    Basili, V.R., Lonchamp, J.: Open source software development process modeling. In: Acuña, S.T., Juristo, N. (eds.) Software Process Modelling, vol. 10, pp. 29–64. Springer, US (2005)CrossRefGoogle Scholar
  6. 6.
    Gruber, T.: Toward Principles for the Design of Ontologies Used for Knowledge Sharing. IJHCS 43(5/6), 907–928 (1994)Google Scholar
  7. 7.
    Huysmans, P., Ven, K., Verelst, J.: Using the DEMO methodology for modeling open source software development processes. Information and Software Technology 52, 656–671 (2010)CrossRefGoogle Scholar
  8. 8.
    Clarke, P., O’Connor, R.V.: The situational factors that affect the software development process: Towards a comprehensive reference framework. Journal of Information and Software Technology 54(5), 433–447 (2012)CrossRefGoogle Scholar
  9. 9.
    Clarke, P., O’Connor, R.: Harnessing ISO/IEC 12207 to Examine the Extent of SPI Activity in an Organisation. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 25–36. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  10. 10.
    Clarke, P., O’Connor, R.V., Yilmaz, M.: A hierarchy of SPI activities for software SMEs: Results from ISO/IEC 12207-based SPI assessments. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 62–74. Springer, Heidelberg (2012)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Aarthy Krishnamurthy
    • 1
  • Rory V. O’Connor
    • 2
  1. 1.School of Electronic EngineeringDublin City UniversityIreland
  2. 2.School of ComputingDublin City UniversityIreland

Personalised recommendations