Nicolás Pozas

dblp:306/6729 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
6since 2021 · last 2025
0000-0002-2761-5836ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 2 first-author · 5 since 2021Theory of computation · 1 · 1 since 2021
YearPublicationVenuePosition
2025 A rewriting logic semantics for the analysis of P programs
abstract
P is a domain-specific language designed for specifying asynchronous, event-driven systems. Its computational model is based on actors, i.e., on communicating state machines. This paper presents a formal semantics of P using rewriting logic, extending the language's verification capabilities. Implemented in Maude, a rewriting logic language, this semantics enables automated analysis of P programs, including reachability analysis, LTL model checking, and statistical model checking. Through illustrative examples, this paper demonstrates how this formalization significantly enhances P 's verification capacities in practical scenarios.
Francisco Durán 0001, Carlos Ramírez 0002, Camilo Rocha, Nicolás Pozas
J. Log. Algebraic Methods Program.4
2024 Business processes resource management using rewriting logic and deep-learning-based predictive monitoring
Francisco Durán 0001, Nicolás Pozas, Camilo Rocha
J. Log. Algebraic Methods Program.2
2023 Statistical Model Checking for sf P
Francisco Durán 0001, Nicolás Pozas, Carlos Ramírez 0002, Camilo Rocha
FMICS2
2023 Location-aware scalable service composition
abstract
Abstract The problem of service composition is the process of assigning resources to services from a pool of available ones in the shortest possible time so that the overall quality of service is maximized. This article provides solutions for the composition problem that takes into account its scalability, services' locations, and users' restrictions, which are key for the management of applications using state‐of‐the‐art technologies. The provided solutions use different techniques, including genetic algorithms and heuristics. We provide an extensive experimental evaluation, which shows the pros and cons of each of them, and allows us to characterize the preferred option for each specific problem. Since no solution dominates the others, we propose a decision tree, based on our results, to select the best composition algorithm in each situation.
Nicolás Pozas, Francisco Durán 0001, Katia Moreno Berrocal, Ernesto Pimentel 0001
Softw. Pract. Exp.1
2022 Multi-objective dynamic programming with limited precision
abstract
Abstract This paper addresses the problem of approximating the set of all solutions for Multi-objective Markov Decision Processes. We show that in the vast majority of interesting cases, the number of solutions is exponential or even infinite. In order to overcome this difficulty we propose to approximate the set of all solutions by means of a limited precision approach based on White’s multi-objective value-iteration dynamic programming algorithm. We prove that the number of calculated solutions is tractable and show experimentally that the solutions obtained are a good approximation of the true Pareto front.
Lawrence Mandow, José-Luis Pérez-de-la-Cruz, Nicolás Pozas
J. Glob. Optim.3
2021 On the Scalability of Compositions of Service-Oriented Applications
Nicolás Pozas, Francisco Durán 0001
ICSOC1