Assessing the SALSA architecture for developing agent-based ambient computing applications

被引:11
|
作者
Rodriguez, Marcela D. [1 ]
Favela, Jesus [2 ]
机构
[1] UABC, Fac Ingn, Mexicali, Baja California, Mexico
[2] CICESE, Ensenada, Baja California, Mexico
关键词
Ubiquitous computing; Autonomous agents; Middleware; Evaluation; HEALTH-CARE;
D O I
10.1016/j.scico.2010.12.003
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We have proposed the use of autonomous agents for coping with some of the challenges of creating ambient computing systems. The motivation of this research is that ambient computing environments are characterized by the distribution, reactivity, collaboration and adaptation of their artifacts, which are also characteristics attributed to software agents. To assist developers in creating the software entities of an ambient computing environment, the Simple Agent Library for Smart Ambients (SALSA) was created. The SALSA middleware and architecture enables the creation of autonomous agents reactive to the context of the ambient computing environment. SALSA agents can represent users, resources, or wrap complex system functionality of the environment. The aim of this paper is to provide evidence that SALSA facilitates the implementation of ambient computing services through autonomous agents. Unfortunately, the literature on Ubicomp development frameworks has, aside from a few exceptions, not reported experimental evaluation of their usability. The evaluations of Ubicomp development platforms have not addressed this issue since their evaluations have been mostly focused on performance and to prove feasibility. We present the results of an empirical evaluation conducted to assess the use of SALSA. This study included in-lab programming experiments and design exercises to evaluate the programming facilities provided by SALSA agents. Even though for some of the evaluation participants the use of autonomous agents as an abstraction for the development of ubiquitous computing systems was not innate, the evaluation results demonstrate that the execution model of SALSA and its facilities to implement Ubicomp systems are comprehensible. (C) 2011 Published by Elsevier B.V.
引用
收藏
页码:46 / 65
页数:20
相关论文
共 50 条
  • [1] Survey of agent-based cloud computing applications
    De la Prieta, Fernando
    Rodriguez-Gonzalez, Sara
    Chamoso, Pablo
    Manuel Corchado, Juan
    Bajo, Javier
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 223 - 236
  • [2] An agent-based architecture for distributed imagery & geospatial computing
    Nolan, JJ
    Sood, AK
    Simon, R
    29TH APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP, PROCEEDINGS, 2000, : 252 - 258
  • [3] An architecture and framework for agent-based web applications
    Pokahr, Alexander
    Braubach, Lars
    MULTI-AGENT SYSTEMS AND APPLICATIONS V, PROCEEDINGS, 2007, 4696 : 304 - 306
  • [4] Agent-Based Voting Architecture for Traffic Applications
    Dennisen, Sophie L.
    Mueller, Joerg P.
    MULTIAGENT SYSTEM TECHNOLOGIES, MATES 2015, 2015, 9433 : 200 - 217
  • [5] An Intelligent Agent-based Architecture for Chance Discovery System Applications
    Xu, Yuezhu
    Liu, Daxin
    Zhang, Jin
    Qu, Liping
    ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 545 - 548
  • [6] Proposal of an agent-based software architecture model for distributed applications
    Huzita, EHM
    de Oliveira, HM
    Laine, JM
    IC-AI'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS I-III, 2001, : 1 - 7
  • [7] An intelligent agent-based architecture for strategic information system applications
    Shirazi, Mohsen Akbarpour
    Soroor, Javad
    KNOWLEDGE-BASED SYSTEMS, 2007, 20 (08) : 726 - 735
  • [8] Agent-based grid computing
    Shi, ZZ
    Dong, MK
    Zhang, HJ
    Sheng, QJ
    DCABES 2002, PROCEEDING, 2002, : 164 - 169
  • [9] Agent-Based Cloud Computing
    Sim, Kwang Mong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (04) : 564 - 577
  • [10] Agent-based Grid computing
    Zhang, HJ
    Shi, ZZ
    Dong, MK
    Sheng, QJ
    Jiang, YC
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XIV, PROCEEDINGS: COMPUTER SCIENCE, ENGINEERING AND APPLICATIONS, 2003, : 353 - 358