Situation-Aware Community Computing Model for Developing Dynamic Ubiquitous Computing Systems

被引:0
作者
Jung, Youna [1 ]
Kim, Minsoo [1 ]
机构
[1] Univ Pittsburgh, LERSAIS, Pittsburgh, PA 15260 USA
关键词
Community Computing; Ubiquitous Computing System; Cooperation; Context-Awareness; Multi-agent System Development; Model Driven Architecture; CONTEXT;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For many complex and dynamic ubiquitous services, context-aware cooperation can be a solution. However, the way is not yet clear to make individual objects cooperate with each other as situations change. In addition, in the present environment in which many smart agents are already deployed, we are able to quickly develop ubiquitous services by utilizing existing agents. In the case of urgent but unavailable services, such fast development is required but there is no existing work to provide a path. To meet such requirements, in this paper, we thus introduce community computing as a new paradigm in which ubiquitous services are provided through context-aware cooperation among existing agents. To design such systems intuitively, we propose an abstraction model, called the situation-aware community computing model which includes the community situation model and the situation-aware cooperation model. In addition, for fast and convenient system development, we propose a development process based on the MDA (Model-Driven Architecture) approach [OMG, 03]. Following the development steps of MDA, we propose three models each having different abstraction levels and the model transformation process from the high-level model, CCM, to the source code. To make such transformation semi-automatic, we develop a toolkit, called CDTK. By using CDTK, we are able to implement a community computing system conveniently and systematically. To verify the proposed work, we implemented two small systems based on motivated scenarios; CHILDCARE and COEX-Mall. Through the simulated results of those systems, we examined the possibility of community computing as a new development paradigm.
引用
收藏
页码:2139 / 2174
页数:36
相关论文
共 40 条
[1]  
ALMUHTADI J, 2004, SUPER SPACES MIDDLEW, P198
[2]  
[Anonymous], 2002, An Introduction to MultiAgent Systems
[3]  
[Anonymous], 1994, 1994 1 WORKSH MOB C, DOI [10.1109/WMCSA.1994.16, DOI 10.1109/WMCSA.1994.16]
[4]   A survey on context-aware systems [J].
Baldauf, Matthias ;
Dustdar, Schahram ;
Rosenberg, Florian .
INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2007, 2 (04) :263-277
[5]  
BLAU J, 2005, INFOWORLD MAGAZINE
[6]  
Borghoff U.M., 2000, COMPUTER SUPPORTED C
[7]   A context-sensitive infrastructure for coordinating agents in ubiquitous environments [J].
Bortenschlager, Manfred ;
Castelli, Gabriella ;
Rosi, Alberto ;
Zambonelli, Franco .
MULTIAGENT AND GRID SYSTEMS, 2009, 5 (01) :1-18
[8]  
BRAZIER FMT, 1997, LECT NOTES ARTIF INT, V1193, P141
[9]  
CABRI G, 2003, P C COOP INF SYST CO
[10]  
COCKBURN D, 1996, ARCHON DISTRIBUTED A, P319