End User Software Product Line Support for Smart Spaces

dc.contributor.advisorGomaa, Hassan
dc.contributor.authorTzeremes, Vasilios
dc.creatorTzeremes, Vasilios
dc.date.accessioned2017-01-29T01:17:30Z
dc.date.available2017-01-29T01:17:30Z
dc.date.issued2016
dc.description.abstractSmart 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.extent287 pages
dc.identifier.urihttps://hdl.handle.net/1920/10632
dc.language.isoen
dc.rightsCopyright 2016 Vasilios Tzeremes
dc.subjectInformation technology
dc.subjectComputer science
dc.subjectEnd user development
dc.subjectEnd user software product lines
dc.subjectFeature modeling
dc.subjectSmart spaces
dc.subjectSoftware product lines
dc.subjectSoftware reuse
dc.titleEnd User Software Product Line Support for Smart Spaces
dc.typeDissertation
thesis.degree.disciplineComputer Science
thesis.degree.grantorGeorge Mason University
thesis.degree.levelPh.D.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Tzeremes_gmu_0883E_11335.pdf
Size:
8.4 MB
Format:
Adobe Portable Document Format