Corpus ID: 107063709

Open source software development process for the development of open source e-learning systems

  title={Open source software development process for the development of open source e-learning systems},
  author={Aarthy Krishnamurthy},
Over the last decade, numerous educational institutions and corporate world have employed various kinds of e-learning software solutions. One of the major components of end-to-end e-learning solution is the learning management system (LMS). These LMS are either developed as open source software (OSS) or close source software (CSS) product. In this regard, CSS for e-learning systems has a major drawback of being expensive and this hinders its widespread use. On the other hand, OSS is virtually… Expand
1 Citations
Proposing an Open Web Learning System
A computer system, called Open Web Learning Platform (OWLP), that allows a teacher not only to upload his/her own teaching material but also to stream out his/ her lecture in real-time is proposed. Expand


Understanding Free/Open Source Software Development Processes
This article introduces a special issue of Software Process—Improvement and Practice focusing on processes found in free or open source software development (F/OSSD) projects, which reveals a more diverse set of different types of processes than have typically been examined in conventional software development projects. Expand
Free/Open Source Software Development: Recent Research Results and Methods
This chapter reviews what is known about free and open source software development (FOSSD) work practices, development processes, project and community dynamics, and other socio-technical relationships, and seeks to explore how FOSS is developed and evolved. Expand
Evolution patterns of open-source software systems and communities
A case study of four typical OSS projects is conducted, and it is found that while collaborative development within a community is the essential characteristic of OSS, different collaboration models exist, and that the difference in collaboration model results in different evolution patterns of O SS systems and communities. Expand
Software Development Practices in Open Software Development Communities: A Comparative Case Study
This study presents an initial set of findings from an empirical study of social processes, technical system configurations, organizational contexts, and interrelationships that give rise to openExpand
1 Issues and Experiences in Modeling Open Source Software Development Processes
Overview This study presents selected analyses and findings from a multi-year study into the development processes, work practices, and community dynamics that arise in open source softwareExpand
Using the DEMO methodology for modeling open source software development processes
The use of DEMO within OSSD process modeling is proposed as an analysis tool that should be complemented with other techniques and models for communication and reenactment purposes. Expand
Open source software development process modeling
This chapter draws attention to software process modeling for open source software development by proposing a three-layered open source Software Process Engineering Meta-model, which allows to describe fine-grained process model fragments characteristics of different open source projects. Expand
An empirical study of open-source and closed-source software products
It is concluded that, when implementing or switching to the open-source development model, practitioners should ensure that an appropriate metrics collection strategy is in place to verify the perceived benefits. Expand
Toward an understanding of the motivation of open source software developers
  • Y. Ye, K. Kishida
  • Computer Science
  • 25th International Conference on Software Engineering, 2003. Proceedings.
  • 2003
It is theorized that learning is one of the motivational forces that motivates people to participate in OSS communities, and is grounded in the learning theory of Legitimate Peripheral Participation and is supported by analyzing the social structure of O SS communities and the co-evolution between OSS systems and communities. Expand
Towards the identification of the influence of SPI on the successful evolution of software SMEs
Software development requires multi-stage processes in order to organise the software development effort. Each software development project should implement a development process that is appropriateExpand