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

Applying End User Software Product Line Engineering for Smart Spaces

File Size Format  
paper0723.pdf 1.22 MB Adobe PDF View/Open

Item Summary

Title:Applying End User Software Product Line Engineering for Smart Spaces
Authors:Tzeremes, Vasilios
Gomaa, Hassan
Keywords:Software Product Lines: Engineering, Services, and Management
End User Development, End User Application Derivation, Smart Spaces, Software Product Lines, Software Reuse
Date Issued:03 Jan 2018
Abstract:Smart spaces are physical environments equipped with pervasive technology that sense and react to human activities and changes in the environment. End User Development (EUD) skills vary significantly among end users who want to develop software applications for their smart spaces. This paper presents a systematic approach for adopting reuse in EUD for smart spaces by using Software Product Line (SPL) concepts. End User (EU) SPL designers develop EU SPLs for smart spaces whereas end users derive their individual smart space applications from these SPLs. In particular, this paper presents a systematic approach for EU SPL designers to develop EU SPLs and end users to derive software applications for their spaces, an EUD environment that supports EU SPL development and application derivation, and a testing approach for testing EU SPLs and derived applications.
Pages/Duration:10 pages
URI/DOI:http://hdl.handle.net/10125/50610
ISBN:978-0-9981331-1-9
DOI:10.24251/HICSS.2018.721
Rights:Attribution-NonCommercial-NoDerivatives 4.0 International
https://creativecommons.org/licenses/by-nc-nd/4.0/
Appears in Collections: Software Product Lines: Engineering, Services, and Management


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

Items in ScholarSpace are protected by copyright, with all rights reserved, unless otherwise indicated.