Cargando…

Weighted PCL over Product Valuation Monoids

We introduce a weighted propositional configuration logic over a product valuation monoid. Our logic is intended to serve as a specification language for software architectures with quantitative features such as the average of all interactions’ costs of the architecture and the maximum cost among al...

Descripción completa

Detalles Bibliográficos
Autores principales: Karyoti, Vagia, Paraponiari, Paulina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282841/
http://dx.doi.org/10.1007/978-3-030-50029-0_19
_version_ 1783544199774208000
author Karyoti, Vagia
Paraponiari, Paulina
author_facet Karyoti, Vagia
Paraponiari, Paulina
author_sort Karyoti, Vagia
collection PubMed
description We introduce a weighted propositional configuration logic over a product valuation monoid. Our logic is intended to serve as a specification language for software architectures with quantitative features such as the average of all interactions’ costs of the architecture and the maximum cost among all costs occurring most frequently within a specific number of components in an architecture. We provide formulas of our logic which describe well-known architectures equipped with quantitative characteristics. Moreover, we prove an efficient construction of a full normal form which leads to decidability of equivalence of formulas in this logic.
format Online
Article
Text
id pubmed-7282841
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72828412020-06-10 Weighted PCL over Product Valuation Monoids Karyoti, Vagia Paraponiari, Paulina Coordination Models and Languages Article We introduce a weighted propositional configuration logic over a product valuation monoid. Our logic is intended to serve as a specification language for software architectures with quantitative features such as the average of all interactions’ costs of the architecture and the maximum cost among all costs occurring most frequently within a specific number of components in an architecture. We provide formulas of our logic which describe well-known architectures equipped with quantitative characteristics. Moreover, we prove an efficient construction of a full normal form which leads to decidability of equivalence of formulas in this logic. 2020-05-13 /pmc/articles/PMC7282841/ http://dx.doi.org/10.1007/978-3-030-50029-0_19 Text en © IFIP International Federation for Information Processing 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Karyoti, Vagia
Paraponiari, Paulina
Weighted PCL over Product Valuation Monoids
title Weighted PCL over Product Valuation Monoids
title_full Weighted PCL over Product Valuation Monoids
title_fullStr Weighted PCL over Product Valuation Monoids
title_full_unstemmed Weighted PCL over Product Valuation Monoids
title_short Weighted PCL over Product Valuation Monoids
title_sort weighted pcl over product valuation monoids
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7282841/
http://dx.doi.org/10.1007/978-3-030-50029-0_19
work_keys_str_mv AT karyotivagia weightedpcloverproductvaluationmonoids
AT paraponiaripaulina weightedpcloverproductvaluationmonoids