Jason-RS, a Collaboration between Agents and an IoT Platform
Autor: | Victor Manantsoa, Thomas Mahatody, Hantanirina Felixie Rafalimanana, Jean Luc Razafindramintsa, Laurent George, Sylvain Cherrier |
---|---|
Přispěvatelé: | Université de Fianarantsoa, Laboratoire d'Informatique Gaspard-Monge (LIGM), Centre National de la Recherche Scientifique (CNRS)-Fédération de Recherche Bézout-ESIEE Paris-École des Ponts ParisTech (ENPC)-Université Paris-Est Marne-la-Vallée (UPEM), Université Paris-Est Marne-la-Vallée (UPEM)-École des Ponts ParisTech (ENPC)-ESIEE Paris-Fédération de Recherche Bézout-Centre National de la Recherche Scientifique (CNRS), École des Ponts ParisTech (ENPC)-Centre National de la Recherche Scientifique (CNRS)-Université Gustave Eiffel, Selma Boumerdassi, Éric Renault, Paul Mühlethaler, TC 6 |
Jazyk: | angličtina |
Rok vydání: | 2019 |
Předmět: |
FOS: Computer and information sciences
Service (systems architecture) Computer science media_common.quotation_subject Interoperability 050801 communication & media studies 02 engineering and technology computer.software_genre BeC3 BDI Agent GeneralLiterature_MISCELLANEOUS [INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing [INFO.INFO-NI]Computer Science [cs]/Networking and Internet Architecture [cs.NI] Computer Science - Computers and Society Intelligent agent 0508 media and communications Human–computer interaction Computers and Society (cs.CY) 0202 electrical engineering electronic engineering information engineering [INFO]Computer Science [cs] Computer Science - Multiagent Systems Orchestration (computing) Jason media_common 05 social sciences Service choreography 020206 networking & telecommunications Choreography [INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA] Middleware Middleware (distributed applications) [INFO.INFO-ES]Computer Science [cs]/Embedded Systems Internet of Thing computer Autonomy Multiagent Systems (cs.MA) |
Zdroj: | International Workshop on Networking for Smart Living International Workshop on Networking for Smart Living, Dec 2019, Paris, France Machine Learning for Networking ISBN: 9783030457778 MLN Lecture Notes in Computer Science 2nd International Conference on Machine Learning for Networking (MLN) 2nd International Conference on Machine Learning for Networking (MLN), Dec 2019, Paris, France. pp.403-413, ⟨10.1007/978-3-030-45778-5_28⟩ |
DOI: | 10.1007/978-3-030-45778-5_28⟩ |
Popis: | International audience; In this article we start from the observation that REST services are the most used as tools of interoperability and orchestration in the Internet of Things (IoT). But REST does not make it possible to inject artificial intelligence into connected objects, i.e. it cannot allow autonomy and decision-making by the objects themselves. To define an intelligence to a connected object, one can use a Believe Desire Intention agent (BDI an intelligent agent that adopts human behavior) such as Jason Agentspeak. But Jason AgentSpeak does not guarantee orchestration or choreography between connected objects. There are platforms for service orchestration and choreography in IoT, still the interconnection with artificial intelligence needs to be built. In this article, we propose a new approach called Jason-RS. It is a result of pairing Jason BDI agent with the web service technologies to exploit the agent capacity as a service, Jason-RS turn in Java SE and it does not need any middleware. The architecture that we propose allows to create the link between Artificial Intelligence and Services choreography to reduce human intervention in the service choreography. In order to validate the proposed approach, we have interconnected the Iot BeC3 platform and the REST agent (Jason-RS). The decision-making faculty offered by Jason-RS is derived from the information sent by the objects according to the different methods of REST (GET, POST, PUT, and DELETE) that Jason-RS offers. As a result, the objects feed the inter-agent collaborations and decision-making inside the agent. Finally, we show that Jason-RS allows the Web of Objects to power complex systems such as an artificial intelligence responsible for processing data. This performance is promising. |
Databáze: | OpenAIRE |
Externí odkaz: |