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.