Integration patterns for interfacing software agents with industrial automation systems

Agent-based systems, an approach derived from distributed artificial intelligence, have been introduced for designing large complex systems. They are also suitable to solve challenging problems in industrial environments, being an appropriate technologyforrealizingcyber-physicalsystems.Insuchconfigura...

Full description

Bibliographic Details
Main Author: Leitão, Paulo (author)
Other Authors: Karnouskos, Stamatis (author), Ribeiro, Luis (author), Moutis, Panayiotis (author), Barbosa, José (author), Strasser, Thomas (author)
Format: conferenceObject
Language:eng
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/10198/21258
Country:Portugal
Oai:oai:bibliotecadigital.ipb.pt:10198/21258
Description
Summary:Agent-based systems, an approach derived from distributed artificial intelligence, have been introduced for designing large complex systems. They are also suitable to solve challenging problems in industrial environments, being an appropriate technologyforrealizingcyber-physicalsystems.Insuchconfiguration, they need to interface with automation and control devices. However, until now there is no widely accepted practice nor pattern to interface the software agents with the automation functions. This work addresses this issue and introduces corresponding integration patterns in order to achieve full interoperability and reusability. This work, therefore, provides a methodology for mappingexistingpracticesintoasetofgenerictemplatesandalso discusses the applicability of the proposed approach to different industrial application domains.