Please use this identifier to cite or link to this item: http://hdl.handle.net/10125/41922

Towards a Software Product Line Architecture to Build M-learning Applications for the Teaching of Programming

File Size Format  
paper0773.pdf 1.01 MB Adobe PDF View/Open

Item Summary

Title:Towards a Software Product Line Architecture to Build M-learning Applications for the Teaching of Programming
Authors:Silva Marcolino, Anderson
Francine Barbosa, Ellen
Keywords:Mobile learning
software architecture
software product line engineering
teaching of programming.
Date Issued:04 Jan 2017
Abstract:Software Product Line (SPL) is concerned with the sharing of common features within a family of products. It offers benefits, proven in several industry success cases. Regardless of its success, such a reuse-based development methodology has not been well explored in educational fields yet, as mobile platforms. In a different but related perspective, several initiatives have been undertaken as an attempt to improve the teaching of programming; however, no reuse approaches have been considered. In this paper we discuss the most significant approaches and methodologies for the conception of an SPL architecture according to the specificities of mobile devices and the teaching of programming. As main contributions, we highlight the identification of a set of approaches that support the conduction of the initial SPL processes, the design of a conceptual architecture model, and its qualitative evaluation with stakeholders
Pages/Duration:10 pages
URI:http://hdl.handle.net/10125/41922
ISBN:978-0-9981331-0-2
DOI:10.24251/HICSS.2017.758
Rights:Attribution-NonCommercial-NoDerivatives 4.0 International
https://creativecommons.org/licenses/by-nc-nd/4.0/
Appears in Collections: Software Product Lines and Platform Ecosystems: Engineering, Services, and Management Minitrack


Please email libraryada-l@lists.hawaii.edu if you need this content in ADA-compliant format.

This item is licensed under a Creative Commons License Creative Commons