Università di Pisa
Sistema bibliotecario di ateneo

LIBERO: a LIghtweight BEhaviouRal skeletOn framework

Aldinucci, Marco and Danelutto, Marco and Kilpatrick, Peter and Xhagjika, Vamis (2010) LIBERO: a LIghtweight BEhaviouRal skeletOn framework. Technical Report del Dipartimento di Informatica . Università di Pisa, Pisa, IT.

[img] Other (GZip)
Available under License Creative Commons Attribution No Derivatives.

Download (791Kb)


    We describe a lightweight prototype framework designed for experimentation with behavioural skeletons. A behavioural skeleton is a component implementing a well-known parallelism exploitation pattern and a rule-based autonomic manager taking care of some non-functional feature related to the parallel computation. Our prototype supports multiple autonomic managers within the same behavioural skeleton, each taking care of a different functional concern. The different managers in the behavioural skeleton coordinate themselves in such a way that a global, user-provided SLA can be satisfied. We discuss experiments that validate the manager coordination protocol, and the overall prototype functionality. The prototype is built on top of plain Java and employs JBoss rules for management. We present experimental results that demonstrate the operation of our prototype and allow overheads to be evaluated.

    Item Type: Book
    Uncontrolled Keywords: structured parallel/distributed programming, behavioural skeletons, non functional concerns, performance, security, autonomic management, business rule systems
    Subjects: Area01 - Scienze matematiche e informatiche > INF/01 - Informatica
    Divisions: Dipartimenti (until 2012) > DIPARTIMENTO DI INFORMATICA
    Depositing User: dott.ssa Sandra Faita
    Date Deposited: 04 Dec 2014 14:35
    Last Modified: 02 Jul 2015 12:47
    URI: http://eprints.adm.unipi.it/id/eprint/2251

    Repository staff only actions

    View Item