928 research outputs found
Applying an unified access control for IoT-based Intelligent Agent Systems
IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA), 19/10/2015-21/10/2015, Roma, ItaliaThe rise of the Internet of Things (IoT) paradigm
has allowed the design and development of new services interconnecting
heterogeneous devices. However, the complexity
of these new systems hasn"t been followed by the increase of
intelligence and reasoning of the devices connected. On the
other hand, intelligent agent systems have developed precisely
these characteristics so the combination of both paradigms by
modelling intelligent agents in IoT devices is a very promising
approach that will enable a more powerful and smart IoT. The interconnection
of agents through a Internet-based network implies
addressing critical issues that affect all network communications,
such as security, privacy and access control, specially given the
sensitivity of the information exchanged by agents. In this paper,
we propose the application of User-Managed Access (UMA) to
provide an unified access control schema for an heterogeneous
hybrid architecture of IoT devices and intelligent agents.Ministerio de Economía y Competitivida
A Role-Based Approach for Orchestrating Emergent Configurations in the Internet of Things
The Internet of Things (IoT) is envisioned as a global network of connected
things enabling ubiquitous machine-to-machine (M2M) communication. With
estimations of billions of sensors and devices to be connected in the coming
years, the IoT has been advocated as having a great potential to impact the way
we live, but also how we work. However, the connectivity aspect in itself only
accounts for the underlying M2M infrastructure. In order to properly support
engineering IoT systems and applications, it is key to orchestrate
heterogeneous 'things' in a seamless, adaptive and dynamic manner, such that
the system can exhibit a goal-directed behaviour and take appropriate actions.
Yet, this form of interaction between things needs to take a user-centric
approach and by no means elude the users' requirements. To this end,
contextualisation is an important feature of the system, allowing it to infer
user activities and prompt the user with relevant information and interactions
even in the absence of intentional commands. In this work we propose a
role-based model for emergent configurations of connected systems as a means to
model, manage, and reason about IoT systems including the user's interaction
with them. We put a special focus on integrating the user perspective in order
to guide the emergent configurations such that systems goals are aligned with
the users' intentions. We discuss related scientific and technical challenges
and provide several uses cases outlining the concept of emergent
configurations.Comment: In Proceedings of the Second International Workshop on the Internet
of Agents @AAMAS201
Fog computing pour l'intégration d'agents et de services Web dans un middleware réflexif autonome
International audienceService Oriented Architecture (SOA) has emerged as a dominant architecture for interoperability between applications, by using a weak-coupled model based on the flexibility provided by Web Services, which has led to a wide range of applications, what is known as cloud computing. On the other hand, Multi-Agent System (MAS) is widely used in the industry, because it provides an appropriate solution to complex problems, in a proactive and intelligent way. Specifically, Intelligent Environments (Smart City, Smart Classroom, Cyber Physical System, and Smart Factory, among others) obtain great benefits by using both architectures, because MAS endows intelligence to the environment, while SOA enables users to interact with cloud services, which improve the capabilities of the devices deployed in the environment. Additionally, the fog computing paradigm extends the cloud computing paradigm to be closer to the things that produce and act on the intelligent environment, allowing to deal with issues like mobility, real time, low latency, geo-localization, among other aspects. In this sense, in this article we present a middleware, which not only is capable of allowing MAS and SOA to communicate in a bidirectional and transparent way, but also, it uses the fog computing paradigm autonomously, according to the context and to the system load factor. Additionally, we analyze the performance of the incorporation of the fog-computing paradigm in our middleware and compare it with other works
Towards Jacamo-rest: A Resource-Oriented Abstraction for Managing Multi-Agent Systems
The Multi-Agent Oriented Programming (MAOP) paradigm provides abstractions to
model and implements entities of agents, as well as of their organisations and
environments. In recent years, researchers have started to explore the
integration of MAOP and the resource-oriented web architecture (REST). This
paper further advances this line of research by presenting an ongoing work on
jacamo-rest, a resource-oriented web-based abstraction for the multi-agent
programming platform JaCaMo. Jacamo-rest takes Multi-Agent System (MAS)
interoperability to a new level, enabling MAS to not only interact with
services or applications of the World Wide Web but also to be managed and
updated in their specifications by other applications. To add a developer
interface to JaCaMo that is suitable for the Web, we provide a novel conceptual
perspective on the management of MAOP specification entities as web resources.
We tested jacamo-rest using it as a middleware of a programming interface
application that provides modern software engineering facilities such as
continuous deployments and iterative software development for MAS.Comment: 11 pages, 5 figures, Accepted to present on 14th Workshop-School on
Agents, Environments, and Applications (WESAAC 2020
A Self-adaptive Agent-based System for Cloud Platforms
Cloud computing is a model for enabling on-demand network access to a shared
pool of computing resources, that can be dynamically allocated and released
with minimal effort. However, this task can be complex in highly dynamic
environments with various resources to allocate for an increasing number of
different users requirements. In this work, we propose a Cloud architecture
based on a multi-agent system exhibiting a self-adaptive behavior to address
the dynamic resource allocation. This self-adaptive system follows a MAPE-K
approach to reason and act, according to QoS, Cloud service information, and
propagated run-time information, to detect QoS degradation and make better
resource allocation decisions. We validate our proposed Cloud architecture by
simulation. Results show that it can properly allocate resources to reduce
energy consumption, while satisfying the users demanded QoS
Governance of Autonomous Agents on the Web: Challenges and Opportunities
International audienceThe study of autonomous agents has a long tradition in the Multiagent System and the Semantic Web communities, with applications ranging from automating business processes to personal assistants. More recently, the Web of Things (WoT), which is an extension of the Internet of Things (IoT) with metadata expressed in Web standards, and its community provide further motivation for pushing the autonomous agents research agenda forward. Although representing and reasoning about norms, policies and preferences is crucial to ensuring that autonomous agents act in a manner that satisfies stakeholder requirements, normative concepts, policies and preferences have yet to be considered as first-class abstractions in Web-based multiagent systems. Towards this end, this paper motivates the need for alignment and joint research across the Multiagent Systems, Semantic Web, and WoT communities, introduces a conceptual framework for governance of autonomous agents on the Web, and identifies several research challenges and opportunities
- …