Filters








1,242 Hits in 6.0 sec

Behavioural Skeletons for Component Autonomic Management on Grids [chapter]

Marco Aldinucci, Sonia Campa, Marco Danelutto, Patrizio Dazzi, Domenico Laforenza, Nicola Tonellotto, Peter Kilpatrick
2008 Making Grids Work  
As here we just wish to introduce the behavioural skeleton framework, emphasis is placed on general skeleton structure rather than on their autonomic management policies.  ...  Behavioural skeletons abstract component self-managent in component-based design as design patterns abstract class design in classic OO development.  ...  Behavioural skeletons represent a specialisation of the algorithmic skeleton concept for component management [8] .  ... 
doi:10.1007/978-0-387-78448-9_1 dblp:conf/coregrid/AldinucciCDDLTK07 fatcat:aiekpfqsqrbhngrub5c3lwekiq

Advances in Autonomic Components & Services [chapter]

Marco Aldinucci, Marco Danelutto, Giorgio Zoppi, Peter Kilpatrick
2008 From Grids to Service and Pervasive Computing  
The implementation uses the JBoss rules engine to provide an autonomic behavioural skeleton component and services to expose the component functionality to the standard service framework.  ...  Then we discuss an implementation of a GCM-like behavioural skeleton -a composite component modelling a standard parallelism exploitation pattern with its own autonomic controller -in SCA/Tuscany.  ...  AM is the Autonomic Manager, the active component responsible for behavioural skeleton autonomic management (see [5] for a better description of both ABC and AM in behavioural skeletons).  ... 
doi:10.1007/978-0-387-09455-7_1 fatcat:arartg22ejdvhmcwloma7wrlri

Behavioural Skeletons in GCM: Autonomic Management of Grid Components

Marco Aldinucci, Sonia Campa, Marco Danelutto, Marco Vanneschi, Peter Kilpatrick, Patrizio Dazzi, Domenico Laforenza, Nicola Tonellotto
2008 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008)  
We discuss how behavioural skeletons have been implemented in the framework of GCM (the Grid Component Model developed within the CoreGRID NoE and currently being implemented within the GridCOMP STREP  ...  We discuss behavioural skeletons introduced in earlier work: rather than relying on programmer ability to design "from scratch" efficient autonomic policies, we encapsulate general autonomic controller  ...  An autonomic component will typically consist of one or more managed components coupled with a single autonomic manager that controls them.  ... 
doi:10.1109/pdp.2008.46 dblp:conf/pdp/AldinucciCDVKDLT08 fatcat:aj5272f53rdytc3ebagw7vtdhy

Behavioural Skeletons Meeting Services [chapter]

M. Danelutto, G. Zoppi
2008 Lecture Notes in Computer Science  
Behavioural skeletons have been introduced as a suitable way to model autonomic management of parallel, distributed (grid) applications.  ...  A behavioural skeleton is basically a skeleton with an associated autonomic manager taking care of non-functional issues related to skeleton implementation.  ...  What we want to point out is the kind of management provided by the autonomic manager embedded in the composite task farm behavioural skeleton component.  ... 
doi:10.1007/978-3-540-69384-0_20 fatcat:jmr5kinss5hi5ohkjz5ctt7noy

Integrating Autonomic Grid Components and Process-Driven Business Applications [chapter]

Thomas Weigold, Marco Aldinucci, Marco Danelutto, Vladimir Getov
2010 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
GCM, besides guaranteeing access to Grid resources, supports autonomic management of notable parallel composite components.  ...  Finally, we summarize the results, experiences, and lessons learned focusing on the integration of autonomic GCM components and the process-driven approach.  ...  We believe that this use case application demonstrates that combining process technology and autonomic Grid/Cloud components represents a powerful approach for developing flexible distributed applications  ... 
doi:10.1007/978-3-642-11482-3_7 fatcat:t5glhklfnbchdgaosp7yt2gncy

Process-driven biometric identification by means of autonomic grid components

Thomas Weigold, Marco Aldinucci, Marco Danelutto, Vladimir Getov
2012 International Journal of Autonomous and Adaptive Communications Systems  
GCM, besides guaranteeing access to Grid resources, supports autonomic management of notable parallel composite components.  ...  Finally, we summarize the results, experiences, and lessons learned focusing on the integration of autonomic GCM components and the process-driven approach.  ...  Behavioural Skeletons Behavioural skeletons (BS) represent a specialisation of the algorithmic skeleton concept for component management (Cole 2004) .  ... 
doi:10.1504/ijaacs.2012.047659 fatcat:x64q3skho5gwjciybot4jyqpgy

Towards Hierarchical Management of Autonomic Components: A Case Study

Marco Aldinucci, Marco Danelutto, Peter Kilpatrick
2009 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing  
We address the issue of autonomic management in hierarchical component-based distributed systems.  ...  Here we present an early step on this path. We restrict our focus to skeleton-based systems in order to exploit their well-defined structure.  ...  Behavioural skeletons cope with this complexity by narrowing this generality and offering standard plans for families of components that exhibit similar behaviour.  ... 
doi:10.1109/pdp.2009.48 dblp:conf/pdp/AldinucciDK09 fatcat:uvcthbsjt5appjjott4hwpiuae

Co-design of Distributed Systems Using Skeleton and Autonomic Management Abstractions [chapter]

M. Aldinucci, M. Danelutto, P. Kilpatrick
2009 Lecture Notes in Computer Science  
In particular, we demonstrate how restricted parallel/distributed patterns (or skeletons) may be efficiently managed by rule-based autonomic managers.  ...  We discuss how common problems arising with multi/manycore distributed architectures can be effectively handled through co-design of parallel/distributed programming abstractions and of autonomic management  ...  A behavioural skeleton (BS) is a component modeling a common parallelism exploitation pattern on parallel and distributed architectures and providing an autonomic manager taking care of the performance  ... 
doi:10.1007/978-3-642-00955-6_46 fatcat:ik77qzcqrzfqtn5t4lyiptdg5i

Semi-formal Models to Support Program Development: Autonomic Management within Component Based Parallel and Distributed Programming [chapter]

M. Aldinucci, M. Danelutto, P. Kilpatrick
2009 Lecture Notes in Computer Science  
In this work we present a "programmer oriented" methodology based on formal tools that permits reasoning about parallel/distributed program development and refinement.  ...  Behavioural Skeletons Behavioural skeletons represent a specialisation of the algorithmic skeleton concept for component management [7] .  ...  The concept of behavioural skeleton was originally introduced to bring autonomic features within the Grid Component Model (GCM); however, since it is more abstract than the component model itself, it can  ... 
doi:10.1007/978-3-642-04167-9_11 fatcat:xsbnl4jxhrg53mqq2xyiqdt7iq

Advanced Grid Programming with Components: A Biometric Identification Case Study

Thomas Weigold, Peter Buhler, Jeyarajan Thiyagalingam, Artie Basukoski, Vladimir Getov
2008 2008 32nd Annual IEEE International Computer Software and Applications Conference  
Additionally, a component can have an autonomic manager (AM) implemented as a dedicated sub-component that has some rules for autonomic reconfiguration.  ...  Therefore, it has been revised to take advantage of the autonomic management features offered by the CFI. Here, the concept of behavioural skeletons (BS) [10] is used to reduce development effort.  ... 
doi:10.1109/compsac.2008.97 dblp:conf/compsac/WeigoldBTBG08 fatcat:7rkxsvmrjnh4xcfubilkgeytt4

Autonomic management of non-functional concerns in distributed & parallel application programming

Marco Aldinucci, Marco Danelutto, Peter Kilpatrick
2009 2009 IEEE International Symposium on Parallel & Distributed Processing  
Issues arising in the implementation of autonomic managers taking care of multiple concerns and of coordination among hierarchies of such autonomic managers are discussed.  ...  An approach to the management of non-functional concerns in massively parallel and/or distributed architectures that marries parallel programming patterns with autonomic computing is presented.  ...  Acknowledgements We wish to thank the anonymous referees for their helpful comments and suggestions. We wish also to thank S. Campa, P. Dazzi, N. Tonellotto, M. Vanneschi and G.  ... 
doi:10.1109/ipdps.2009.5161034 dblp:conf/ipps/AldinucciDK09 fatcat:pqy4afr5w5fdzn2ichra7zj5hm

LIBERO: A Framework for Autonomic Management of Multiple Non-functional Concerns [chapter]

Marco Aldinucci, Marco Danelutto, Peter Kilpatrick, Vamis Xhagjika
2011 Lecture Notes in Computer Science  
We describe a lightweight prototype framework (LIBERO) designed for experimentation with behavioural skeletons-components implementing a well-known parallelism exploitation pattern and a rulebased autonomic  ...  LIBERO supports multiple autonomic managers within the same behavioural skeleton, each taking care of a different non-functional concern.  ...  Autonomic controllers provide mechanisms to monitor BS behaviour and to actuate manager decisions on the embedded skeleton.  ... 
doi:10.1007/978-3-642-21878-1_30 fatcat:djhca7xxoran3ot4dlnqerkvay

Towards software component assembly language enhanced with workflows and skeletons

Marco Aldinucci, Marco Danelutto, Hinde Lilia Bouziane, Christian Pérez
2008 Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance - CBHPC '08  
We explore the possibilities offered by a programming model supporting components, workflows and skeletons.  ...  In particular we describe how STCM (Spatio-Temporal Component Model), an already existing programming model supporting components and workflows, can be extended to also provide algorithmic skeleton concepts  ...  The work is also partially supported by the FP6 GridCOMP project funded by the European Commission (Contract FP6-034442) and the French National Agency for Research project LEGO (ANR-05-CIGC-11).  ... 
doi:10.1145/1456190.1456194 fatcat:7ggkrmx2rvgyhbdp27v3lavp5i

Towards A Formal Semantics For Autonomic Components [chapter]

Marco Aldinucci, Emilio Tuosto
2008 From Grids to Service and Pervasive Computing  
This work yields a semantics based on hypergraph rewriting suitable to model the dynamic evolution and non-functional aspects of Service Oriented Architectures and component-based autonomic applications  ...  Within the CoreGRID Component Model, the autonomic management is tailored to the automatic - monitoring-driven - alteration of the component assembly and, therefore, is defined as the effect of (distributed  ...  Acknowledgments This research has been supported by the FP6 Network of Excellence Core-GRID, the  ... 
doi:10.1007/978-0-387-09455-7_3 fatcat:i46vm4yrlvdsjkd4zkp46idtdm

Enabling Self-Management Of Component Based Distributed Applications [chapter]

Ahmad Al-Shishtawy, Joel Höglund, Konstantin Popov, Nikos Parlavantzas, Vladimir Vlassov, Per Brand
2008 From Grids to Service and Pervasive Computing  
Deploying and managing distributed applications in dynamic Grid environments requires a high degree of autonomous management.  ...  The framework extends the Fractal component model by the component group abstraction and one-to-any and one-to-all bindings between components and groups.  ...  Behavioural skeletons [1] aim to model recurring patterns of component assemblies equipped with correct and effective self-management schemes.  ... 
doi:10.1007/978-0-387-09455-7_12 fatcat:dxjfgav4l5bh7e5nqa44t73g3q
« Previous Showing results 1 — 15 out of 1,242 results