%0 Journal Article %T E-learning Materials Development: Applying and Implementing Software Reuse Principles and Granularity Levels in the Small %A Nabil Arman %J International Journal of u- and e- Service, Science and Technology %D 2010 %I SERSC %X E-learning materials development is typically acknowledged as an expensive, complicated, and lengthy process, often producing materials that are of low quality and difficult to adaptand maintain. It has always been a challenge to identify proper e-learning materials that can be reused at a reasonable cost and effort. In this paper, software engineering reuse principlesare applied to e-learning materials development process. These principles are then applied and implemented in a prototype that is integrated with an open-source course management systems. The reuse of existing e-learning materials is beneficial in improving developers of elearning materials productivity. E-learning material reuse is performed, in this research, based on construct¡¯s granularity rather than on unified constructs of one size. %K Software engineering %K software reuse %K e-learning %K granularity levels %U http://www.sersc.org/journals/IJUNESST/vol3_no2/4.pdf