On the socially aware development of self-adaptive ubiquitous computing applications

被引:2
作者
Geihs, Kurt [1 ]
Niemczyk, Stefan [1 ]
Rossnagel, Alexander [1 ]
Witsch, Andreas [1 ]
机构
[1] Forschungszentrum Informationstechn Gestaltltung, Pfannkuchstr 1, D-34121 Kassel, Germany
来源
IT-INFORMATION TECHNOLOGY | 2014年 / 56卷 / 01期
关键词
ACM CCS: Software and its engineering; Software creation and management; Designing software; Human; centered computing; Ubiquitous and mobile computing; Socially aware computing; self-adaptive applications; software development process;
D O I
10.1515/itit-2014-1028
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ubiquitous computing applications provide pervasive support to users in a self-adaptive and non-obtrusive way. Applications reason about the user situation and adapt dynamically, often without explicit user interaction. Such applications exploit technical features such as context awareness, context reasoning, adaptation models, dynamic resource discovery/binding, and self-configuration. The engineering of ubiquitous computing applications is a challenge because the user acceptance depends not only on functional features but at least as much on non-functional and user-related features that we address under the term "social awareness". In this paper we present an interdisciplinary development approach for self-adaptive applications that takes into account social awareness requirements in a systematic and integrated manner. Our focus is on usability, trust, and legality. We present the ingredients of our new methodology and its evaluation based on application prototypes. Our approach is compatible with existing software engineering process models and practices.
引用
收藏
页码:33 / 41
页数:9
相关论文
共 26 条
[1]  
Andersson J., 2013, LNCS, V7475
[2]   Enhancing Social Interactions at Conferences [J].
Atzmueller, Martin ;
Benz, Dominik ;
Doerfel, Stephan ;
Hotho, Andreas ;
Jaeschke, Robert ;
Macek, Bjoern Elmar ;
Mitzlaff, Folke ;
Scholz, Christoph ;
Stumme, Gerd .
IT-INFORMATION TECHNOLOGY, 2011, 53 (03) :101-107
[3]   Socio-technical systems: From design methods to systems engineering [J].
Baxter, Gordon ;
Sommerville, Ian .
INTERACTING WITH COMPUTERS, 2011, 23 (01) :4-17
[4]  
Behrenbruch K., 2010, MENSCH COMPUTER 2010
[5]  
Bertagnolli S., 2003, ANAL ASPECT ORIENTED
[6]  
Brown DM, 2010, COMMUNICATING DESIGN
[7]  
Camara J, 2013, 8 INT S SOFTW ENG AD
[8]  
Comes D., 2011, INT WORKSH SMART MOB
[9]  
Comes D., 2012, P DISTR APPL INT SYS, P194
[10]  
David K., 2011, IEEE VEHICULAR TECHN