Goal-Oriented Process Plans in a Multiagent System for Plug & Produce
Journal article, 2021

This article presents a framework for Plug & Produce that makes it possible to use configurations rather than programming to adapt a manufacturing system for new resources and parts. This is solved by defining skills on resources, and goals for parts. To reach these goals, process plans are defined with a sequence of skills to be utilized without specifying specific resources. This makes it possible to separate the physical world from the process plans. When a process plan requires a skill, e.g., grip with a gripper resource, then that skill may require further skills, e.g., move with a robot resource. This creates a tree of connected resources that are not defined in the process plan. Physical and logical compatibility between resources in this tree is checked by comparing several parameters defined on the resources and the part. This article presents an algorithm together with a multiagent system framework that handles the search and matching required for selecting the correct resources.

Plug & Produce



process plan


Mattias Bennulf

University West

Fredrik Danielsson

University West

Bo Svensson

University West

Bengt Lennartson

Chalmers, Electrical Engineering, Systems and control

IEEE Transactions on Industrial Informatics

1551-3203 (ISSN)

Vol. 17 4 2411-2421

Subject Categories

Software Engineering


Computer Science



More information

Latest update

3/5/2021 3