Mason Archival Repository Service

End User Software Product Line Support for Smart Spaces

Show simple item record

dc.contributor.advisor Gomaa, Hassan Tzeremes, Vasilios
dc.creator Tzeremes, Vasilios 2017-01-29T01:17:30Z 2017-01-29T01:17:30Z 2016
dc.description.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 design, develop and deploy software applications for their smart spaces. Typical end user development is opportunistic, requirements are usually unplanned and undocumented, applications are simplistic in nature, design is ad-hoc, reuse is limited, and software testing is typically haphazard, leading to many quality issues. On the other hand, technical end users with advanced EUD skills and domain expertise have the ability to create sophisticated software applications for smart spaces that are well designed and tested.
dc.format.extent 287 pages
dc.language.iso en
dc.rights Copyright 2016 Vasilios Tzeremes
dc.subject Information technology en_US
dc.subject Computer science en_US
dc.subject End User Development en_US
dc.subject End User Software Product Lines en_US
dc.subject Feature Modeling en_US
dc.subject Smart Spaces en_US
dc.subject Software Product Lines en_US
dc.subject Software Reuse en_US
dc.title End User Software Product Line Support for Smart Spaces
dc.type Dissertation Ph.D. Computer Science George Mason University

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search MARS


My Account