tATAmI: A Platform for the Development and Deployment of Agent-based AmI Applications

In the vision of a future pervaded by Ambient Intelligence (AmI), innovative solutions are required in order to facilitate the development of applications able to fulfill the real needs of the users. In using agents for building AmI applications, there is a lack of platforms and languages that strik...

Full description

Saved in:
Bibliographic Details
Published in:Procedia computer science Vol. 52; pp. 476 - 483
Main Authors: Olaru, Andrei, Benea, Marius-Tudor, Seghrouchni, Amal El Fallah, Florea, Adina Magda
Format: Journal Article
Language:English
Published: Elsevier B.V 2015
Subjects:
ISSN:1877-0509, 1877-0509
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract In the vision of a future pervaded by Ambient Intelligence (AmI), innovative solutions are required in order to facilitate the development of applications able to fulfill the real needs of the users. In using agents for building AmI applications, there is a lack of platforms and languages that strike a good balance between flexibility and power of expression, on the one hand, and ease of use and quick deployment, on the other hand. We introduce the tATAmI platform, which together with the S-CLAIM AOP language presents a suitable solution for these issues. This paper presents the architecture of tATAmI together with a brief description of two scenarios that were implemented using the platform and some other important technical aspects concerning it.
AbstractList In the vision of a future pervaded by Ambient Intelligence (AmI), innovative solutions are required in order to facilitate the development of applications able to fulfill the real needs of the users. In using agents for building AmI applications, there is a lack of platforms and languages that strike a good balance between flexibility and power of expression, on the one hand, and ease of use and quick deployment, on the other hand. We introduce the tATAmI platform, which together with the S-CLAIM AOP language presents a suitable solution for these issues. This paper presents the architecture of tATAmI together with a brief description of two scenarios that were implemented using the platform and some other important technical aspects concerning it.
Author Florea, Adina Magda
Seghrouchni, Amal El Fallah
Olaru, Andrei
Benea, Marius-Tudor
Author_xml – sequence: 1
  givenname: Andrei
  surname: Olaru
  fullname: Olaru, Andrei
  organization: Computer Science Department - University Politehnica of Bucharest, Romania
– sequence: 2
  givenname: Marius-Tudor
  surname: Benea
  fullname: Benea, Marius-Tudor
  email: marius-tudor.benea@lip6.fr
  organization: LIP6 - University Pierre and Marie Curie, France
– sequence: 3
  givenname: Amal El Fallah
  surname: Seghrouchni
  fullname: Seghrouchni, Amal El Fallah
  organization: LIP6 - University Pierre and Marie Curie, France
– sequence: 4
  givenname: Adina Magda
  surname: Florea
  fullname: Florea, Adina Magda
  organization: Computer Science Department - University Politehnica of Bucharest, Romania
BookMark eNp9UMtqwzAQFCWFpmm-oBf9gN2VZVtSoQeTvgKB9pCchaxH62BbxjKB_H2VpIeeugy7M4cZlrlFs973FqF7AikBUj7s02H0OqQZkCKFCMKv0JxwxhIoQMz-8Bu0DGEPcSjngrA52k3VturWj7jCn62anB87HBeevi1-tgfb-qGz_YRVb6IeWn88S-9w9RVJUqtgDY4JuBqGttFqanwf7tC1U22wy9-7QLvXl-3qPdl8vK1X1SbRlGZTwkBBCRZACG6NypmjQmSlq6krnc2hMKyoKePG1USIOq-NplmmFPCSE8JyukD0kqtHH8JonRzGplPjURKQp3LkXp7LkadyJEQQHl1PF5eNrx0aO8qgG9tra5rR6kka3_zr_wHp-m9Y
Cites_doi 10.1016/j.procs.2012.06.008
10.1186/2194-3206-1-3
10.1145/1978802.1978815
10.1016/j.scico.2011.10.004
10.1109/MIS.2008.19
10.1007/978-3-540-32260-3_7
10.1007/11758532_95
10.1016/S0304-3975(99)00231-5
10.1007/11750734_9
10.1145/2095050.2095088
10.1007/0-387-26350-0_6
ContentType Journal Article
Copyright 2015 The Authors
Copyright_xml – notice: 2015 The Authors
DBID 6I.
AAFTH
AAYXX
CITATION
DOI 10.1016/j.procs.2015.05.018
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1877-0509
EndPage 483
ExternalDocumentID 10_1016_j_procs_2015_05_018
S1877050915008182
GroupedDBID --K
0R~
0SF
1B1
457
5VS
6I.
71M
AACTN
AAEDT
AAEDW
AAFTH
AAIKJ
AALRI
AAQFI
AAXUO
ABMAC
ACGFS
ADBBV
ADEZE
ADVLN
AEXQZ
AFTJW
AGHFR
AITUG
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AMRAJ
E3Z
EBS
EJD
EP3
FDB
FNPLU
HZ~
IXB
KQ8
M41
M~E
NCXOZ
O-L
O9-
OK1
P2P
RIG
ROL
SES
SSZ
9DU
AAYWO
AAYXX
ABWVN
ACRPL
ACVFH
ADCNI
ADNMO
AEUPX
AFPUW
AIGII
AKBMS
AKYEP
CITATION
~HD
ID FETCH-LOGICAL-c332t-70a060e00998eda47f39926fb3f6fe405d75b378dfb199b4bdc322aa086811743
ISICitedReferencesCount 2
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000361567100058&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1877-0509
IngestDate Sat Nov 29 02:44:39 EST 2025
Sat Aug 31 16:02:33 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords ambient intelligence
cross-platform deployment
multi-agent systems
agent-oriented programming
Language English
License http://creativecommons.org/licenses/by-nc-nd/4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c332t-70a060e00998eda47f39926fb3f6fe405d75b378dfb199b4bdc322aa086811743
OpenAccessLink https://dx.doi.org/10.1016/j.procs.2015.05.018
PageCount 8
ParticipantIDs crossref_primary_10_1016_j_procs_2015_05_018
elsevier_sciencedirect_doi_10_1016_j_procs_2015_05_018
PublicationCentury 2000
PublicationDate 2015
2015-00-00
PublicationDateYYYYMMDD 2015-01-01
PublicationDate_xml – year: 2015
  text: 2015
PublicationDecade 2010
PublicationTitle Procedia computer science
PublicationYear 2015
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References L. Cardelli, A.D. Gordon, Mobile ambients, Theor. Comput. Sci. 240 (1) (2000) 177-213.
1978802.1978815.
j.procs.2012.06.008.
A. Pokahr, L. Braubach, W. Lamersdorf, Jadex: A BDI reasoning engine, in: R. Bordini, M. Dastani, J. Dix, A. El Fallah Seghrouchni (Eds.), Multi-Agent Programming, Vol. 15 of Multiagent Systems, Artificial Societies, and Simulated Organizations, Springer US, 2005, pp. 149-174. doi:10.1007/0-387-26350-0 6.
N. Howden, R. Rönnquist, A. Hodgson, A. Lucas, JACK Intelligent Agents-summary of an agent infrastructure, in: 5th International confer- ence on autonomous agents, 2001.
F. Sadri, Ambient intelligence: A survey, ACM Comput. Surv. 43 (4) (2011) 36:1-36:66. doi:10.1145
D. Greenwood, JADE web service integration gateway (WSIG), Whitestein Technologies, Jade Tutorial, AAMAS’05.
A. Suna, A. Fallah-Seghrouchni, A mobile agents platform: Architecture, mobility and security elements, in: R. Bordini, M. Dastani, J. Dix, A. Fallah Seghrouchni (Eds.), Programming Multi-Agent Systems, Vol. 3346 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2005, pp. 126-146. doi:10.1007
11758532 95.
C. Muldoon, G. O’Hare, R. Collier, M. O’Grady, Agent Factory Micro Edition: A framework for ambient applications, in: V. Alexandrov,. G. van Albada, P. Sloot,;1; J. Dongarra (Eds.), Computational Science ICCS 2006, Vol. 3993 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2006, pp. 727-734. doi:10.1007
E. Scagliotti, G. Caire, Web services dynamic client guide (2009).
M. North, N. Collier, J. Ozik, E. Tatara, C. Macal, M. Bragen, P. Sydelko, Complex adaptive systems modeling with Repast Simphony, Complex Adaptive Systems Modeling 1 (1). doi:10.1186/2194-3206-1-3.
978-3-540-32260-3_7.
C. Ramos, J.C. Augusto, D. Shapiro, Ambient intelligence - the next step for artificial intelligence, IEEE Intelligent Systems 23 (2) (2008) 15-18.
R. Bordini, J. Hbner, BDI agent programming in AgentSpeak using Jason, in: F. Toni, P. Torroni (Eds.), Computational Logic in Multi-Agent Systems, Vol. 3900 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2006, pp. 143-164. doi:10.1007
M. Lützenberger, T. Küster, T. Konnerth, A. Thiele, N. Masuch, A. Hessler, J. Keiser, M. Burkhardt, S. Kaiser, S. Albayrak, JIAC V: A MAS framework for industrial applications, in: Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS ‘13, International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 2013, pp. 1189-1190.
V. Baljak, M.T. Benea, A.E. F. Seghrouchni, C. Herpson, S. Honiden, T.T. N. Nguyen, A. Olaru, R. Shimizu, K. Tei, S. Toriumi, S-CLAIM: An agent-based programming language for AmI, a smart-room case study, Procedia Computer Science 10 (0) (2012) 30-37, {ANT} 2012 and MobiWIS 2012. doi:10.1016
O. Boissier, R.H. Bordini, J.F. Hbner, A. Ricci, A. Santi, Multi-agent oriented programming with JaCaMo, Science of Computer Program- ming 78 (6) (2013) 747-761. doi:http://dx.doi.org/10.1016/j.scico.2011.10.004.
A. Sorici, O. Boissier, G. Picard, A. Santi, Exploiting the JaCaMo framework for realising an adaptive room governance application, in: Proceedings of the Compilation of the Co-located Workshops on DSM’11, TMC’11, AGERE! 2011, AOOPES’11, NEAT’11, & VMIL’11, SPLASH ‘11 Workshops, ACM, New York, NY, USA, 2011, pp. 239-242. doi:10.1145
K. Ducatel, M. Bogdanowicz, F. Scapolo, J. Leijten, J. Burgelman, Scenarios for ambient intelligence in 2010, Office for official publications of the European Communities, 2001.
11750734 9.
D. Ehringer, The Dalvik virtual machine architecture, Techn. report (March 2010).
2095050.2095088.
S. Gupta, Pro Apache Log4j, Vol. 2, Springer, 2005.
10.1016/j.procs.2015.05.018_bib0080
10.1016/j.procs.2015.05.018_bib0090
10.1016/j.procs.2015.05.018_bib0060
10.1016/j.procs.2015.05.018_bib0070
10.1016/j.procs.2015.05.018_bib0015
10.1016/j.procs.2015.05.018_bib0025
10.1016/j.procs.2015.05.018_bib0005
10.1016/j.procs.2015.05.018_bib0055
10.1016/j.procs.2015.05.018_bib0010
10.1016/j.procs.2015.05.018_bib0065
10.1016/j.procs.2015.05.018_bib0035
10.1016/j.procs.2015.05.018_bib0045
10.1016/j.procs.2015.05.018_bib0040
10.1016/j.procs.2015.05.018_bib0050
10.1016/j.procs.2015.05.018_bib0020
10.1016/j.procs.2015.05.018_bib0075
10.1016/j.procs.2015.05.018_bib0030
10.1016/j.procs.2015.05.018_bib0085
References_xml – reference: C. Muldoon, G. O’Hare, R. Collier, M. O’Grady, Agent Factory Micro Edition: A framework for ambient applications, in: V. Alexandrov,. G. van Albada, P. Sloot,;1; J. Dongarra (Eds.), Computational Science ICCS 2006, Vol. 3993 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2006, pp. 727-734. doi:10.1007
– reference: V. Baljak, M.T. Benea, A.E. F. Seghrouchni, C. Herpson, S. Honiden, T.T. N. Nguyen, A. Olaru, R. Shimizu, K. Tei, S. Toriumi, S-CLAIM: An agent-based programming language for AmI, a smart-room case study, Procedia Computer Science 10 (0) (2012) 30-37, {ANT} 2012 and MobiWIS 2012. doi:10.1016
– reference: K. Ducatel, M. Bogdanowicz, F. Scapolo, J. Leijten, J. Burgelman, Scenarios for ambient intelligence in 2010, Office for official publications of the European Communities, 2001.
– reference: R. Bordini, J. Hbner, BDI agent programming in AgentSpeak using Jason, in: F. Toni, P. Torroni (Eds.), Computational Logic in Multi-Agent Systems, Vol. 3900 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2006, pp. 143-164. doi:10.1007
– reference: A. Sorici, O. Boissier, G. Picard, A. Santi, Exploiting the JaCaMo framework for realising an adaptive room governance application, in: Proceedings of the Compilation of the Co-located Workshops on DSM’11, TMC’11, AGERE! 2011, AOOPES’11, NEAT’11, & VMIL’11, SPLASH ‘11 Workshops, ACM, New York, NY, USA, 2011, pp. 239-242. doi:10.1145
– reference: E. Scagliotti, G. Caire, Web services dynamic client guide (2009).
– reference: L. Cardelli, A.D. Gordon, Mobile ambients, Theor. Comput. Sci. 240 (1) (2000) 177-213.
– reference: N. Howden, R. Rönnquist, A. Hodgson, A. Lucas, JACK Intelligent Agents-summary of an agent infrastructure, in: 5th International confer- ence on autonomous agents, 2001.
– reference: 11758532 95.
– reference: 1978802.1978815.
– reference: C. Ramos, J.C. Augusto, D. Shapiro, Ambient intelligence - the next step for artificial intelligence, IEEE Intelligent Systems 23 (2) (2008) 15-18.
– reference: 978-3-540-32260-3_7.
– reference: 11750734 9.
– reference: D. Ehringer, The Dalvik virtual machine architecture, Techn. report (March 2010).
– reference: j.procs.2012.06.008.
– reference: 2095050.2095088.
– reference: M. Lützenberger, T. Küster, T. Konnerth, A. Thiele, N. Masuch, A. Hessler, J. Keiser, M. Burkhardt, S. Kaiser, S. Albayrak, JIAC V: A MAS framework for industrial applications, in: Proceedings of the 2013 International Conference on Autonomous Agents and Multi-agent Systems, AAMAS ‘13, International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, 2013, pp. 1189-1190.
– reference: F. Sadri, Ambient intelligence: A survey, ACM Comput. Surv. 43 (4) (2011) 36:1-36:66. doi:10.1145
– reference: O. Boissier, R.H. Bordini, J.F. Hbner, A. Ricci, A. Santi, Multi-agent oriented programming with JaCaMo, Science of Computer Program- ming 78 (6) (2013) 747-761. doi:http://dx.doi.org/10.1016/j.scico.2011.10.004.
– reference: A. Suna, A. Fallah-Seghrouchni, A mobile agents platform: Architecture, mobility and security elements, in: R. Bordini, M. Dastani, J. Dix, A. Fallah Seghrouchni (Eds.), Programming Multi-Agent Systems, Vol. 3346 of Lecture Notes in Computer Science, Springer Berlin Heidelberg, 2005, pp. 126-146. doi:10.1007
– reference: M. North, N. Collier, J. Ozik, E. Tatara, C. Macal, M. Bragen, P. Sydelko, Complex adaptive systems modeling with Repast Simphony, Complex Adaptive Systems Modeling 1 (1). doi:10.1186/2194-3206-1-3.
– reference: D. Greenwood, JADE web service integration gateway (WSIG), Whitestein Technologies, Jade Tutorial, AAMAS’05.
– reference: A. Pokahr, L. Braubach, W. Lamersdorf, Jadex: A BDI reasoning engine, in: R. Bordini, M. Dastani, J. Dix, A. El Fallah Seghrouchni (Eds.), Multi-Agent Programming, Vol. 15 of Multiagent Systems, Artificial Societies, and Simulated Organizations, Springer US, 2005, pp. 149-174. doi:10.1007/0-387-26350-0 6.
– reference: S. Gupta, Pro Apache Log4j, Vol. 2, Springer, 2005.
– ident: 10.1016/j.procs.2015.05.018_bib0020
  doi: 10.1016/j.procs.2012.06.008
– ident: 10.1016/j.procs.2015.05.018_bib0045
– ident: 10.1016/j.procs.2015.05.018_bib0075
– ident: 10.1016/j.procs.2015.05.018_bib0090
– ident: 10.1016/j.procs.2015.05.018_bib0055
– ident: 10.1016/j.procs.2015.05.018_bib0035
  doi: 10.1186/2194-3206-1-3
– ident: 10.1016/j.procs.2015.05.018_bib0010
  doi: 10.1145/1978802.1978815
– ident: 10.1016/j.procs.2015.05.018_bib0065
  doi: 10.1016/j.scico.2011.10.004
– ident: 10.1016/j.procs.2015.05.018_bib0015
  doi: 10.1109/MIS.2008.19
– ident: 10.1016/j.procs.2015.05.018_bib0030
  doi: 10.1007/978-3-540-32260-3_7
– ident: 10.1016/j.procs.2015.05.018_bib0040
  doi: 10.1007/11758532_95
– ident: 10.1016/j.procs.2015.05.018_bib0025
  doi: 10.1016/S0304-3975(99)00231-5
– ident: 10.1016/j.procs.2015.05.018_bib0060
  doi: 10.1007/11750734_9
– ident: 10.1016/j.procs.2015.05.018_bib0085
– ident: 10.1016/j.procs.2015.05.018_bib0005
– ident: 10.1016/j.procs.2015.05.018_bib0070
  doi: 10.1145/2095050.2095088
– ident: 10.1016/j.procs.2015.05.018_bib0050
  doi: 10.1007/0-387-26350-0_6
– ident: 10.1016/j.procs.2015.05.018_bib0080
SSID ssj0000388917
Score 1.99087
Snippet In the vision of a future pervaded by Ambient Intelligence (AmI), innovative solutions are required in order to facilitate the development of applications able...
SourceID crossref
elsevier
SourceType Index Database
Publisher
StartPage 476
SubjectTerms agent-oriented programming
ambient intelligence
cross-platform deployment
multi-agent systems
Title tATAmI: A Platform for the Development and Deployment of Agent-based AmI Applications
URI https://dx.doi.org/10.1016/j.procs.2015.05.018
Volume 52
WOSCitedRecordID wos000361567100058&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1877-0509
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0000388917
  issn: 1877-0509
  databaseCode: M~E
  dateStart: 20100101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1La9wwEBZL2kMvfZemL3TobSvwQ7as3kxpaKENgWxKbkaypXTDxhs23pBTf0l_bGck-QEbSlsoLGbXYGnRfOgbjWe-IeSt4UjimWYyjQrGay6ZVlnKosbaVOY6l65u7dsXcXhYnJ7Ko9nsZ18Lc70SbVvc3MjL_2pquAfGxtLZvzD3MCjcgO9gdLiC2eH6R4bvykV58dlXnB-tVIde6ZBMOMkRCknI2PC3Twgosc6KIbE1cxjDu6jTmF7wYl11AQDLJaRjT4h5INIxZKs22yFfcjmc-WFjVaFCaLm9Yottsx6Sg4_NGfYMQklZ9-QFKh6v5gcY6f8-wmy98UOUQLoKBjoLIYUQufBVmz6QtlNM4_beQgiGcjSemm65FzZsL3kbdlwu8gl5c98VZ4cXfIjiHFmpRpH2OPN6rcVIg0Ny4jFOinOCr4yCf0DwdxKRSUwY_PpjjOChjo50LZ2Hf9nLWrkEwp25bnd9Ju7M4iG5H84htPT4eURmpn1MHvQ9PmjY8p-QEw-n97SkPZgoXCiAiU7ARAFMdAQTXVs6AROFEegUTE_JycHHxYdPLLTiYHWaJh0TkYryyOB5ojCN4sKioHFudWpza8Dpb0SmU1E0VsdSaq6bGphCKTgwYyUzT5-RvXbdmueEyjiprdI8TpRFDVoJJIMva3MbmTpP6n3yrl-l6tIrrlR9KuJ55Ra1wkWtIvjExT7J-5WsAta9M1iB7X_34It_ffAluYe_fBzuFdnrNlvzmtytr7vl1eaNw8gvhciQMg
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=tATAmI%3A+A+Platform+for+the+Development+and+Deployment+of+Agent-based+AmI+Applications&rft.jtitle=Procedia+computer+science&rft.au=Olaru%2C+Andrei&rft.au=Benea%2C+Marius-Tudor&rft.au=Seghrouchni%2C+Amal+El+Fallah&rft.au=Florea%2C+Adina+Magda&rft.date=2015&rft.pub=Elsevier+B.V&rft.issn=1877-0509&rft.eissn=1877-0509&rft.volume=52&rft.spage=476&rft.epage=483&rft_id=info:doi/10.1016%2Fj.procs.2015.05.018&rft.externalDocID=S1877050915008182
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1877-0509&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1877-0509&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1877-0509&client=summon