AHCI RESEARCH GROUP
Publications
Papers published in international journals,
proceedings of conferences, workshops and books.
OUR RESEARCH
Scientific Publications
How to
You can use the tag cloud to select only the papers dealing with specific research topics.
You can expand the Abstract, Links and BibTex record for each paper.
2022
Cossentino, Massimo; Lopes, Salvatore; Sabatucci, Luca
Automatically-Generated Agent Organizations for Flexible Workflow Enactment Proceedings Article
In: Agents and Artificial Intelligence: 13th International Conference, ICAART 2021, Virtual Event, February 4– 6, 2021, Revised Selected Papers, pp. 70–84, Springer International Publishing Cham, 2022.
Abstract | Links | BibTeX | Tags: Agent organisations, Business Process, Dynamic workflow, Multi agent systems, Workflow management
@inproceedings{cossentinoAutomaticallyGeneratedAgentOrganizations2022,
title = {Automatically-Generated Agent Organizations for Flexible Workflow Enactment},
author = { Massimo Cossentino and Salvatore Lopes and Luca Sabatucci},
doi = {10.1007/978-3-031-10161-8_4},
year = {2022},
date = {2022-01-01},
booktitle = {Agents and Artificial Intelligence: 13th International Conference, ICAART 2021, Virtual Event, February 4– 6, 2021, Revised Selected Papers},
pages = {70--84},
publisher = {Springer International Publishing Cham},
abstract = {The use of multi-agent systems for the implementation and management of data-intensive workflows is generally considered a particularly interesting solution. We propose an approach that exploits the definition of processes described with the BPMN language for the automatic generation of agent organisations. To demonstrate the use of our approach, we chose the JaCaMo agent framework for its inherent support of agent organisations described with the MOISE meta-model. The resulting agent organization is built for adapting to different execution context, by self-modifying its structural and functional specification for continuing to fulfil the BP goal. textcopyright 2022, Springer Nature Switzerland AG.},
keywords = {Agent organisations, Business Process, Dynamic workflow, Multi agent systems, Workflow management},
pubstate = {published},
tppubtype = {inproceedings}
}
Cossentino, Massimo; Lopes, Salvatore; Sabatucci, Luca
Automatically-Generated Agent Organizations for Flexible Workflow Enactment Proceedings Article
In: Agents and Artificial Intelligence: 13th International Conference, ICAART 2021, Virtual Event, February 4–6, 2021, Revised Selected Papers, pp. 70–84, Springer International Publishing Cham, 2022.
Abstract | Links | BibTeX | Tags: Agent organisations, Business Process, Dynamic workflow, Multi agent systems, Workflow management
@inproceedings{cossentino_automatically-generated_2022,
title = {Automatically-Generated Agent Organizations for Flexible Workflow Enactment},
author = {Massimo Cossentino and Salvatore Lopes and Luca Sabatucci},
doi = {10.1007/978-3-031-10161-8_4},
year = {2022},
date = {2022-01-01},
booktitle = {Agents and Artificial Intelligence: 13th International Conference, ICAART 2021, Virtual Event, February 4–6, 2021, Revised Selected Papers},
pages = {70–84},
publisher = {Springer International Publishing Cham},
abstract = {The use of multi-agent systems for the implementation and management of data-intensive workflows is generally considered a particularly interesting solution. We propose an approach that exploits the definition of processes described with the BPMN language for the automatic generation of agent organisations. To demonstrate the use of our approach, we chose the JaCaMo agent framework for its inherent support of agent organisations described with the MOISE meta-model. The resulting agent organization is built for adapting to different execution context, by self-modifying its structural and functional specification for continuing to fulfil the BP goal. © 2022, Springer Nature Switzerland AG.},
keywords = {Agent organisations, Business Process, Dynamic workflow, Multi agent systems, Workflow management},
pubstate = {published},
tppubtype = {inproceedings}
}
2021
Cossentino, Massimo; Lopes, Salvatore; Sabatucci, Luca
Automatic Definition of MOISE Organizations for Adaptive Workflows. Proceedings Article
In: ICAART (1), pp. 125–136, 2021.
Abstract | Links | BibTeX | Tags: Agent organisations, Dynamic workflow, Metamodeling, Multi agent systems
@inproceedings{cossentinoAutomaticDefinitionMOISE2021,
title = {Automatic Definition of MOISE Organizations for Adaptive Workflows.},
author = { Massimo Cossentino and Salvatore Lopes and Luca Sabatucci},
doi = {10.5220/0010319201250136},
year = {2021},
date = {2021-01-01},
booktitle = {ICAART (1)},
pages = {125--136},
abstract = {The enactment of dynamic workflows may take advantage of the multi-agent system paradigm. The approach presented in this paper allows exploiting a high-level BPMN process definition to generate an agent organisation that can enact the workflow using different strategies. These are implemented as organisational schemes representing alternative goal decomposition trees. The availability of several equivalent solutions enables the optimisation and adaptation features of the approach. The mapping of the initial workflow to organisations starts with the automatic generation of goals from the BPMN, and it exploits a metamodeling approach to generate MOISE organisation definition. textcopyright 2021 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved},
keywords = {Agent organisations, Dynamic workflow, Metamodeling, Multi agent systems},
pubstate = {published},
tppubtype = {inproceedings}
}
Cossentino, Massimo; Lopes, Salvatore; Sabatucci, Luca
Automatic Definition of MOISE Organizations for Adaptive Workflows. Proceedings Article
In: ICAART (1), pp. 125–136, 2021.
Abstract | Links | BibTeX | Tags: Agent organisations, Dynamic workflow, Metamodeling, Multi agent systems
@inproceedings{cossentino_automatic_2021,
title = {Automatic Definition of MOISE Organizations for Adaptive Workflows.},
author = {Massimo Cossentino and Salvatore Lopes and Luca Sabatucci},
doi = {10.5220/0010319201250136},
year = {2021},
date = {2021-01-01},
booktitle = {ICAART (1)},
pages = {125–136},
abstract = {The enactment of dynamic workflows may take advantage of the multi-agent system paradigm. The approach presented in this paper allows exploiting a high-level BPMN process definition to generate an agent organisation that can enact the workflow using different strategies. These are implemented as organisational schemes representing alternative goal decomposition trees. The availability of several equivalent solutions enables the optimisation and adaptation features of the approach. The mapping of the initial workflow to organisations starts with the automatic generation of goals from the BPMN, and it exploits a metamodeling approach to generate MOISE organisation definition. © 2021 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved},
keywords = {Agent organisations, Dynamic workflow, Metamodeling, Multi agent systems},
pubstate = {published},
tppubtype = {inproceedings}
}
2020
Cossentino, Massimo; Lopes, Salvatore; Sabatucci, Luca
Goal-Driven Adaptation of MOISE Organizations for Workflow Enactment Proceedings Article
In: Proceedings of the 8th International Workshop on Engineering Multi-agent Systems (EMAS 2020). National Research Council of Italy, 2020.
Abstract | Links | BibTeX | Tags: Agent organisations, Dynamic workflow, Goal-Oriented Approach, Self-Adaptive Systems
@inproceedings{cossentinoGoaldrivenAdaptationMOISE2020,
title = {Goal-Driven Adaptation of MOISE Organizations for Workflow Enactment},
author = { Massimo Cossentino and Salvatore Lopes and Luca Sabatucci},
doi = {10.1007/978-3-030-34914-1_31},
year = {2020},
date = {2020-01-01},
booktitle = {Proceedings of the 8th International Workshop on Engineering Multi-agent Systems (EMAS 2020). National Research Council of Italy},
abstract = {The enactment of dynamic workflows may take advantage of the multi-agent system paradigm. The approach presented in this paper allows exploiting a high-level BPMN definition to generate several agent organisations that can enact the BPMN workflow. The availability of different solutions (i.e. organisations) enables the optimisation and adaptation features of the approach. The mapping of the initial workflow to organisations starts with the automatic generation of goals from the BPMN, and it exploits a metamodeling approach to generate MOISE organisation definitions.},
keywords = {Agent organisations, Dynamic workflow, Goal-Oriented Approach, Self-Adaptive Systems},
pubstate = {published},
tppubtype = {inproceedings}
}
Cossentino, Massimo; Lopes, Salvatore; Sabatucci, Luca
Goal-driven adaptation of MOISE organizations for workflow enactment Proceedings Article
In: Proceedings of the 8th International Workshop on Engineering Multi-agent Systems (EMAS 2020). National Research Council of Italy, 2020.
Abstract | Links | BibTeX | Tags: Agent organisations, Dynamic workflow, Goal-Oriented Approach, Multi-Paradigm, Self-Adaptive Systems, Shipboard power system, Smart Ship Safety, System of Systems
@inproceedings{cossentino_goal-driven_2020,
title = {Goal-driven adaptation of MOISE organizations for workflow enactment},
author = {Massimo Cossentino and Salvatore Lopes and Luca Sabatucci},
doi = {10.1007/978-3-030-34914-1_31},
year = {2020},
date = {2020-01-01},
booktitle = {Proceedings of the 8th International Workshop on Engineering Multi-agent Systems (EMAS 2020). National Research Council of Italy},
abstract = {The enactment of dynamic workflows may take advantage of the multi-agent system paradigm. The approach presented in this paper allows exploiting a high-level BPMN definition to generate several agent organisations that can enact the BPMN workflow. The availability of different solutions (i.e. organisations) enables the optimisation and adaptation features of the approach. The mapping of the initial workflow to organisations starts with the automatic generation of goals from the BPMN, and it exploits a metamodeling approach to generate MOISE organisation definitions.},
keywords = {Agent organisations, Dynamic workflow, Goal-Oriented Approach, Multi-Paradigm, Self-Adaptive Systems, Shipboard power system, Smart Ship Safety, System of Systems},
pubstate = {published},
tppubtype = {inproceedings}
}
2019
Sabatucci, Luca; Cossentino, Massimo; Lopes, Salvatore
Service Composition with Partial Goal Satisfaction. Proceedings Article
In: AI&IoT@ AI* IA, pp. 55–67, 2019.
Abstract | BibTeX | Tags: Dynamic workflow, IoT, Partial goal satisfaction, Service Composition
@inproceedings{sabatucciServiceCompositionPartial2019,
title = {Service Composition with Partial Goal Satisfaction.},
author = { Luca Sabatucci and Massimo Cossentino and Salvatore Lopes},
year = {2019},
date = {2019-01-01},
booktitle = {AI&IoT@ AI* IA},
pages = {55--67},
abstract = {IoT applications are often ad-hoc compositions of services offered by connected devices that cooperate to satisfy user's goals. Sometimes, addressing full goal satisfaction is too stringent and replacing that with an easier to satisfy partial goal satisfaction is a good alternative to a complete failure. In this paper we propose a service composition approach that adopts a metrics for measuring the partial satisfaction of goal. The metrics adopts an electrical analogy extended for dealing with temporal goals.},
keywords = {Dynamic workflow, IoT, Partial goal satisfaction, Service Composition},
pubstate = {published},
tppubtype = {inproceedings}
}
Sabatucci, Luca; Cossentino, Massimo
Supporting Dynamic Workflows with Automatic Extraction of Goals from BPMN Journal Article
In: ACM Transactions on Autonomous and Adaptive Systems (TAAS), vol. 14, no. 2, pp. 1–38, 2019.
Abstract | Links | BibTeX | Tags: Automatic extraction, Business Process, Dynamic workflow, Goals, Self-Adaptive Systems
@article{sabatucciSupportingDynamicWorkflows2019,
title = {Supporting Dynamic Workflows with Automatic Extraction of Goals from BPMN},
author = { Luca Sabatucci and Massimo Cossentino},
doi = {10.1145/3355488},
year = {2019},
date = {2019-01-01},
journal = {ACM Transactions on Autonomous and Adaptive Systems (TAAS)},
volume = {14},
number = {2},
pages = {1--38},
abstract = {Organizations willing to employ workflow technology have to be prepared to undertake a significant investment of time and effort due to the exceptional dynamic nature of the business environment. Today, it is unlikely that processes are modeled once to be repeatedly executed without any changes. Goal-oriented dynamic workflows are a promising approach to provide flexibility to the execution of business processes. Many goal-oriented frameworks exist in literature to be used for the purpose. However, modeling goals is a burden for the business analyst. This work proposes an automatic approach for extracting goals from a business process for supporting adaptive workflows. The approach consists of a static analysis of the global workflow state. Goals derive from individual BPMN elements and their interactions. For validating the theory, we developed the BPMN2Goals tool, which has been used for supporting a middleware for self-adaptation.},
keywords = {Automatic extraction, Business Process, Dynamic workflow, Goals, Self-Adaptive Systems},
pubstate = {published},
tppubtype = {article}
}
Sabatucci, Luca; Cossentino, Massimo; Lopes, Salvatore
Service Composition with Partial Goal Satisfaction. Proceedings Article
In: AI&IoT@ AI* IA, pp. 55–67, 2019.
Abstract | Links | BibTeX | Tags: Dynamic workflow, IoT, Partial goal satisfaction, Service Composition
@inproceedings{sabatucci_service_2019,
title = {Service Composition with Partial Goal Satisfaction.},
author = {Luca Sabatucci and Massimo Cossentino and Salvatore Lopes},
url = {https://ceur-ws.org/Vol-2502/paper4.pdf},
year = {2019},
date = {2019-01-01},
booktitle = {AI&IoT@ AI* IA},
pages = {55–67},
abstract = {IoT applications are often ad-hoc compositions of services offered by connected devices that cooperate to satisfy user's goals. Sometimes, addressing full goal satisfaction is too stringent and replacing that with an easier to satisfy partial goal satisfaction is a good alternative to a complete failure. In this paper we propose a service composition approach that adopts a metrics for measuring the partial satisfaction of goal. The metrics adopts an electrical analogy extended for dealing with temporal goals.},
keywords = {Dynamic workflow, IoT, Partial goal satisfaction, Service Composition},
pubstate = {published},
tppubtype = {inproceedings}
}
Sabatucci, Luca; Cossentino, Massimo
Supporting dynamic workflows with automatic extraction of goals from BPMN Journal Article
In: ACM Transactions on Autonomous and Adaptive Systems (TAAS), vol. 14, no. 2, pp. 1–38, 2019.
Abstract | Links | BibTeX | Tags: Automatic extraction, Business Process, Dynamic workflow, Goals, Self-Adaptive Systems
@article{sabatucci_supporting_2019,
title = {Supporting dynamic workflows with automatic extraction of goals from BPMN},
author = {Luca Sabatucci and Massimo Cossentino},
doi = {10.1145/3355488},
year = {2019},
date = {2019-01-01},
journal = {ACM Transactions on Autonomous and Adaptive Systems (TAAS)},
volume = {14},
number = {2},
pages = {1–38},
abstract = {Organizations willing to employ workflow technology have to be prepared to undertake a significant investment of time and effort due to the exceptional dynamic nature of the business environment. Today, it is unlikely that processes are modeled once to be repeatedly executed without any changes. Goal-oriented dynamic workflows are a promising approach to provide flexibility to the execution of business processes. Many goal-oriented frameworks exist in literature to be used for the purpose. However, modeling goals is a burden for the business analyst. This work proposes an automatic approach for extracting goals from a business process for supporting adaptive workflows. The approach consists of a static analysis of the global workflow state. Goals derive from individual BPMN elements and their interactions. For validating the theory, we developed the BPMN2Goals tool, which has been used for supporting a middleware for self-adaptation.},
keywords = {Automatic extraction, Business Process, Dynamic workflow, Goals, Self-Adaptive Systems},
pubstate = {published},
tppubtype = {article}
}
2018
Napoli, Claudia Di; Valentino, Marco; Sabatucci, Luca; Cossentino, Massimo
Adaptive Workflows of Home-Care Services Proceedings Article
In: 2018 IEEE 27th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 3–8, IEEE, 2018.
Abstract | Links | BibTeX | Tags: AAL for the Elderly, Assistive robotics, Distributed computer systems, Dynamic workflow, Health care application
@inproceedings{dinapoliAdaptiveWorkflowsHomecare2018,
title = {Adaptive Workflows of Home-Care Services},
author = { Claudia Di Napoli and Marco Valentino and Luca Sabatucci and Massimo Cossentino},
doi = {10.1109/WETICE.2018.00008},
year = {2018},
date = {2018-01-01},
booktitle = {2018 IEEE 27th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE)},
pages = {3--8},
publisher = {IEEE},
abstract = {With the increased number of elderly people in developed countries, assistive robotics is gaining more attention allowing to support home care assistance. Here, assistive robotics is adopted to monitor the activities of daily living (ADL) of patients with mild neurological disorders to limit the human monitoring, usually representing a burden for family members. In order to improve the effectiveness and user acceptance level of the robotic system, a middleware layer, able to automatically generate monitoring plans for home care patients, is proposed. The plans are generated as workflow of services, each one representing a monitoring task that can be executed by different devices, including humans, in different ways. We show that a service-oriented approach allows generating adaptive monitoring plans for patients with different levels of neurological disorders, taking into account the dynamic nature of their personality profiles, as well as of the environment they live in.},
keywords = {AAL for the Elderly, Assistive robotics, Distributed computer systems, Dynamic workflow, Health care application},
pubstate = {published},
tppubtype = {inproceedings}
}
Napoli, Claudia Di; Valentino, Marco; Sabatucci, Luca; Cossentino, Massimo
Adaptive workflows of home-care services Proceedings Article
In: 2018 IEEE 27th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 3–8, IEEE, 2018.
Abstract | Links | BibTeX | Tags: AAL for the Elderly, Assistive robotics, Distributed computer systems, Dynamic workflow, Health care application
@inproceedings{di_napoli_adaptive_2018,
title = {Adaptive workflows of home-care services},
author = {Claudia Di Napoli and Marco Valentino and Luca Sabatucci and Massimo Cossentino},
doi = {10.1109/WETICE.2018.00008},
year = {2018},
date = {2018-01-01},
booktitle = {2018 IEEE 27th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE)},
pages = {3–8},
publisher = {IEEE},
abstract = {With the increased number of elderly people in developed countries, assistive robotics is gaining more attention allowing to support home care assistance. Here, assistive robotics is adopted to monitor the activities of daily living (ADL) of patients with mild neurological disorders to limit the human monitoring, usually representing a burden for family members. In order to improve the effectiveness and user acceptance level of the robotic system, a middleware layer, able to automatically generate monitoring plans for home care patients, is proposed. The plans are generated as workflow of services, each one representing a monitoring task that can be executed by different devices, including humans, in different ways. We show that a service-oriented approach allows generating adaptive monitoring plans for patients with different levels of neurological disorders, taking into account the dynamic nature of their personality profiles, as well as of the environment they live in.},
keywords = {AAL for the Elderly, Assistive robotics, Distributed computer systems, Dynamic workflow, Health care application},
pubstate = {published},
tppubtype = {inproceedings}
}
2017
Napoli, Claudia Di; Sabatucci, Luca; Cossentino, Massimo; Rossi, Silvia
Generating and Instantiating Abstract Workflows with QoS User Requirements. Proceedings Article
In: ICAART (1), pp. 276–283, 2017.
Abstract | Links | BibTeX | Tags: Automatic service composition, Distributed computer systems, Dynamic workflow, Multiagent negotiation, Quality of Service
@inproceedings{dinapoliGeneratingInstantiatingAbstract2017,
title = {Generating and Instantiating Abstract Workflows with QoS User Requirements.},
author = { Claudia Di Napoli and Luca Sabatucci and Massimo Cossentino and Silvia Rossi},
doi = {10.5220/0006203902760283},
year = {2017},
date = {2017-01-01},
booktitle = {ICAART (1)},
pages = {276--283},
abstract = {The growing availability of services accessible through the network makes it possible to build complex applications resulting from their composition that are usually characterized also by non-functional properties, known as Quality of Service (QoS). To exploit the full potential of service technology, automatic QoS-based composition of services is crucial. In this work a framework for automatic service composition is presented that relies on planning and service negotiation techniques for addressing both functional and non-functional requirements. The proposed approach allows for dynamic service composition and QoS attributes, and it can be applied when services are provided in the contest of a competitive market of service providers without knowledge disclosure.},
keywords = {Automatic service composition, Distributed computer systems, Dynamic workflow, Multiagent negotiation, Quality of Service},
pubstate = {published},
tppubtype = {inproceedings}
}
Napoli, Claudia Di; Sabatucci, Luca; Cossentino, Massimo; Rossi, Silvia
Generating and Instantiating Abstract Workflows with QoS User Requirements. Proceedings Article
In: ICAART (1), pp. 276–283, 2017.
Abstract | Links | BibTeX | Tags: Automatic service composition, Distributed computer systems, Dynamic workflow, Multiagent negotiation, Quality of Service
@inproceedings{di_napoli_generating_2017,
title = {Generating and Instantiating Abstract Workflows with QoS User Requirements.},
author = {Claudia Di Napoli and Luca Sabatucci and Massimo Cossentino and Silvia Rossi},
doi = {10.5220/0006203902760283},
year = {2017},
date = {2017-01-01},
booktitle = {ICAART (1)},
pages = {276–283},
abstract = {The growing availability of services accessible through the network makes it possible to build complex applications resulting from their composition that are usually characterized also by non-functional properties, known as Quality of Service (QoS). To exploit the full potential of service technology, automatic QoS-based composition of services is crucial. In this work a framework for automatic service composition is presented that relies on planning and service negotiation techniques for addressing both functional and non-functional requirements. The proposed approach allows for dynamic service composition and QoS attributes, and it can be applied when services are provided in the contest of a competitive market of service providers without knowledge disclosure.},
keywords = {Automatic service composition, Distributed computer systems, Dynamic workflow, Multiagent negotiation, Quality of Service},
pubstate = {published},
tppubtype = {inproceedings}
}