Data Abstraction in Coordination Constraints

dc.contributor.author José Paiva Proença en
dc.contributor.author Clarke,D en
dc.date.accessioned 2017-12-21T11:37:22Z
dc.date.available 2017-12-21T11:37:22Z
dc.date.issued 2013 en
dc.description.abstract This paper studies complex coordination mechanisms based on constraint satisfaction. In particular, it focuses on data-sensitive connectors from the Reo coordination language. These connectors restrict how and where data can flow between loosely-coupled components taking into account the data being exchanged. Existing engines for Reo provide a very limited support for data-sensitive connectors, even though data constraints are captured by the original semantic models for Reo. When executing data-sensitive connectors, coordination constraints are not exhaustively solved at compile time but at runtime on a per-need basis, powered by an existing SMT (satisfiability modulo theories) solver. To deal with a wider range of data types and operations, we abstract data and reduce the original constraint satisfaction problem to a SAT problem, based on a variation of predicate abstraction. We show soundness and completeness of the abstraction mechanism for well-defined constraints, and validate our approach by evaluating the performance of a prototype implementation with different test cases, with and without abstraction. © Springer-Verlag Berlin Heidelberg 2013. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4610
dc.identifier.uri http://dx.doi.org/10.1007/978-3-642-45364-9_14 en
dc.language eng en
dc.relation 5901 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Data Abstraction in Coordination Constraints en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-009-PRJ.pdf
Size:
555.9 KB
Format:
Adobe Portable Document Format
Description: