Applying End User Software Product Line Engineering for Smart Spaces

被引:0
|
作者
Tzeremes, Vasilios [1 ]
Gomaa, Hassan [1 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:5756 / 5765
页数:10
相关论文
共 50 条
  • [21] Software Product Line Engineering: A Practical Experience
    Horcas, Jose-Miguel
    Pinto, Monica
    Fuentes, Lidia
    SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2020, : 164 - 176
  • [22] Quality aware software product line engineering
    Computer Science Department, University of Mondragon
    不详
    J. Braz. Comput. Soc., 2008, 1 (57-69):
  • [23] Regression Testing in Software Product Line Engineering
    Runeson, Per
    Engstrom, Emelie
    ADVANCES IN COMPUTERS, VOL 86, 2012, 86 : 223 - 263
  • [24] Change control for product line software engineering
    Staples, M
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 572 - 573
  • [25] Formal Methods in Software Product Line Engineering
    Schaefer, Ina
    Hahnle, Reiner
    COMPUTER, 2011, 44 (02) : 82 - 85
  • [26] Cognitive Factors in Software Product Line Engineering
    Ahmed, Faheem
    Campbell, Piers
    Lagharid, Mohammad Shakeel
    UKSIM 2009: ELEVENTH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION, 2009, : 352 - +
  • [27] Variability management in software product line engineering
    Metzger, Andreas
    Pohl, Klaus
    29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: ICSE 2007 COMPANION VOLUME, PROCEEDINGS, 2007, : 186 - +
  • [28] Workshop on Collaborative Software Product Line Engineering
    Weiss, David M.
    Li, Dong
    2012 IEEE 25TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2012, : 77 - +
  • [29] SCRUMPL Software Product Line Engineering with Scrum
    Santos, Antonio, Jr.
    Lucena, Vicente, Jr.
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 239 - 244
  • [30] Smart manufacturing in intelligent digital mesh: Integration of enterprise architecture and software product line engineering
    Uysal, Murat Pasa
    Mergen, A. Erhan
    JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2021, 22