hosted by
publicationslist.org
    

Marco Aldinucci


aldinuc@di.unipi.it

Journal articles

2009
2008
2007
2006
2005
2004
2003
2002
2001
1999
1998
1995
1992

Book chapters

2008
2007
2006
2005
2002
1999

Conference papers

2009
Marco Aldinucci, Marco Danelutto, Peter Kilpatrick (2009)  Co-design of distributed systems using skeletons and autonomic management abstractions   In: Euro-Par 2008 Workshops - Parallel Processing, Selected Papers Edited by:E César, M Alexander, A Streit, J L Träff, C Cérin, A Knüpfer, D Kranzlmüller, S Jha. 403-414 Las Palmas, Spain: Springer  
Abstract: We discuss how common problems arising with multi/many-core distributed architectures can be effectively handled through co-design of parallel/distributed programming abstractions and of autonomic management of non-functional concerns. In particular, we demonstrate how restricted parallel/distributed patterns (or skeletons) may be efficiently managed by rule-based autonomic managers. We discuss the basic principles underlying pattern+manager co-design, current implementations inspired by this approach and some results achieved with a proof-of-concept prototype.
Notes:
Marco Aldinucci, Marco Danelutto, Peter Kilpatrick (2009)  Autonomic management of non-functional concerns in distributed and parallel application programming   In: Proc. of Intl. Parallel & Distributed Processing Symposium (IPDPS) 1-12 Rome, Italy: IEEE  
Abstract: 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. The necessity and suitability of the adoption of autonomic techniques are evidenced. Issues arising in the implementation of autonomic managers taking care of multiple concerns and of coordination among hierarchies of such autonomic managers are discussed. Experimental results are presented that demonstrate the feasibility of the approach.
Notes:
Marco Aldinucci, Marco Danelutto, Peter Kilpatrick (2009)  Towards hierarchical management of autonomic components : a case study   In: Proc. of Intl. Euromicro PDP 2009 : Parallel Distributed and network-based Processing Edited by:Tom Gross, Francois Spies Didier El Baz. 3-10 Weimar, Germany: IEEE  
Abstract: We address the issue of autonomic management in hierarchical component-based distributed systems. The long term aim is to provide a modeling framework for autonomic management in which QoS goals can be defined, plans for system adaptation described and proofs of achievement of goals by (sequences of) adaptations furnished. 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. The autonomic cycle is described using the Orc system orchestration language while the plans are presented as structural modifications together with associated costs and benefits. A case study is presented to illustrate the interaction of managers to maintain QoS goals for throughput under varying conditions of resource availability.
Notes:
Marco Aldinucci, Hinde Lilia Bouziane, Marco Danelutto, Christian Pérez (2009)  STKM on SCA : a Unified Framework with Components, Workflows and Algorithmic Skeletons   In: Proc. of 15th Intl. Euro-Par 2009 Parallel Processing 678-690 Delft, The Netherlands: Springer  
Abstract: This paper investigates an implementation of STKM, a Spatio-Temporal sKeleton Model. STKM expands the Grid Component Model (GCM) with an innovative programmable approach that allows programmers to compose an application by combining component, workflow and skeleton concepts. The paper deals with a projection of the STKM model on top of SCA and it evaluates its implementation using Tuscany Java SCA. Experimental results show the need and the benefits of the high level of abstraction offered by STKM.
Notes:
Marco Aldinucci, Marco Danelutto, Peter Kilpatrick (2009)  Semi-formal models to support program development : autonomic management within component based parallel and distributed programming   In: Formal Methods for Components and Objects : 7th Intl. Symposium, FMCO 2008, Sophia-Antipolis, France, October 20 - 24, 2008, Revised Lectures Edited by:F S de Boer et al.. 204-225 Springer  
Abstract: Functional and non-functional concerns require different programming effort, different techniques and different methodologies when attempting to program efficient parallel/distributed applications. In this work we present a âprogrammer orientedâ methodology based on formal tools that permits reasoning about parallel/distributed program development and refinement. The proposed methodology is semi-formal in that it does not require the exploitation of highly formal tools and techniques, while providing a palatable and effective support to programmers developing parallel/distributed applications, in particular when handling non-functional concerns.
Notes:
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995

Other

2009
(2009)  GridComp website   http://gridcomp.ercim.org/  
Abstract:
Notes: \urlhttp://gridcomp.ercim.org/
Marco Aldinucci, Massimo Torquati (2009)  FastFlow website    
Abstract:
Notes: \urlhttp://mc-fastflow.sourceforge.net/
2008
2007
Marco Aldinucci, Massimo Torquati, Pierfrancesco Zuccato (2007)  Virtualinux website    
Abstract:
Notes: \urlhttp://virtualinux.sourceforge.net/
2006
2005
2004
2002

PhD theses

2003
Powered by publicationslist.org.