AUTONOMIC COMPUTING THROUGH REUSE OF VARIABILITY MODELS AT RUNTIME: THE CASE OF SMART HOMES

被引:74
作者
Cetina, Carlos [1 ]
Giner, Pau [1 ]
Fons, Joan [1 ]
Pelechano, Vicente [1 ]
机构
[1] Univ Politecn Valencia, Res Ctr Software Prod Methods, Valencia, Spain
关键词
Autonomic computing; Reusable software; Runtime modeling; Smart homes; Software engineering; Variability modeling;
D O I
10.1109/MC.2009.309
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
By automating tasks such as installation, healing, and updating, autonomic computing simplifies system operation at the cost of increasing internal complexity. A proposed approach for developing autonomic systems in smart homes reuses variability models at runtime to provide a richer semantic base for decision making. © 2009 IEEE.
引用
收藏
页码:37 / 43
页数:7
相关论文
共 12 条
[1]
Benavides D, 2005, LECT NOTES COMPUT SC, V3520, P491
[2]
CETINA C, 2008, P 12 INT SOFTW PROD, P117, DOI DOI 10.1109/SPLC.2008.13
[3]
Commonality and variability in software engineering [J].
Coplien, J ;
Hoffman, D ;
Weiss, D .
IEEE SOFTWARE, 1998, 15 (06) :37-+
[4]
Garlan David, 2002, P 1 WORKSH SELFH HEA, P27, DOI [10.1145/582128.582134, DOI 10.1145/582128.582134]
[5]
Dynamic software product lines [J].
Hallsteinsen, Svein ;
Hinchey, Mike ;
Park, Sooyong ;
Schmid, Klaus .
COMPUTER, 2008, 41 (04) :93-95
[6]
The vision of autonomic computing [J].
Kephart, JO ;
Chess, DM .
COMPUTER, 2003, 36 (01) :41-+
[7]
THE EVOLVING PHILOSOPHERS PROBLEM - DYNAMIC CHANGE MANAGEMENT [J].
KRAMER, J ;
MAGEE, J .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (11) :1293-1306
[8]
Lee J, 2006, SPLC 2006: 10TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, P131
[9]
The Open Services Gateway Initiative: An introductory overview [J].
Marples, D ;
Kriens, P .
IEEE COMMUNICATIONS MAGAZINE, 2001, 39 (12) :110-114
[10]
Morin B, 2008, LECT NOTES COMPUT SC, V5301, P782, DOI 10.1007/978-3-540-87875-9_54