scispace - formally typeset
A

Antonio Brogi

Researcher at University of Pisa

Publications -  277
Citations -  5153

Antonio Brogi is an academic researcher from University of Pisa. The author has contributed to research in topics: Logic programming & Cloud computing. The author has an hindex of 30, co-authored 246 publications receiving 4533 citations. Previous affiliations of Antonio Brogi include University of Málaga.

Papers
More filters
Journal ArticleDOI

Mimicking FogDirector application management

TL;DR: This paper presents a simple operational semantics of the main features of FogDirector, which provides a compact reference for the tool and introduces a prototype, based on such semantics, that can constitute the core of a simulation environment of Fog director application management.
Journal ArticleDOI

The μTOSCA toolchain: Mining, analyzing, and refactoring microservice‐based architectures

TL;DR: A technique to automatically mine the architecture of a microservice‐based application and represent it with μ TOSCA, given the Kubernetes deployment of the application, and a methodology to analyze the μ T OSCA representation of aMicroservice‐ based architecture to systematically identify the architectural smells potentially affecting the corresponding application and to resolve them.
Book ChapterDOI

Meta for Modularising Logic Programming

TL;DR: The semantics of modules and module composition operators is defined in terms of the standard semantics of logic programming in a compositional way and metalevel operators for combining separate modules together are introduced.
Book ChapterDOI

From logic programs updates to action description updates

TL;DR: This work provides translations of some of the most known action description languages into Evolp action programs, and underline some peculiar features of this newly defined paradigm, which can easily express changes in the rules of the domains, including rules describing changes.
Journal ArticleDOI

On the expressiveness of timed coordination models

TL;DR: This expressiveness study points out a most expressive language for which an implementation is described, thereby allowing for the implementation of all the languages presented in the paper.