Marco Aldinucci
Firstname: Marco
Surname: Aldinucci
Email: aldinuc@di.unipi.it
Url: http://www.di.unipi.it/~aldinuc/
Institute: Computer Science Dept., University of Pisa

Publications of Marco Aldinucci

2009

Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, Towards hierarchical management of autonomic components: a case study, in: Proc. of Intl. Euromicro PDP 2009: Parallel Distributed and network-based Processing, IEEE, 2009

2008

Marco Aldinucci, Marco Danelutto, Giorgio Zoppi and Peter Kilpatrick, Advances in Autonomic Components & Services, in: From Grids To Service and Pervasive Computing (Proc. of the CoreGRID Symposium 2008), pages 3-17, Springer, 2008
[URL]
Marco Aldinucci and Anne Benoit, Automatic mapping of ASSIST applications using process algebra (2008), in: Parallel Processing Letters, 18:1(175-188)
[DOI]
Marco Aldinucci, Sonia Campa, Marco Danelutto, Patrizio Dazzi, Peter Kilpatrick, Domenico Laforenza and Nicola Tonellotto, Behavioural skeletons for component autonomic management on grids, in: Making Grids Work, Springer, 2008
[URL]
Marco Aldinucci, Sonia Campa, Marco Danelutto, Marco Vanneschi, Peter Kilpatrick, Patrizio Dazzi, Domenico Laforenza and Nicola Tonellotto, Behavioural skeletons in GCM: autonomic management of grid components, in: Proc. of Intl. Euromicro PDP 2008: Parallel Distributed and network-based Processing, pages 54-63, IEEE, 2008
[DOI]
Marco Aldinucci, CoreGRID Institute on Programming Model poster, Open Grid Forum (OGF), CoreGRID Industrial Showcase, 2008
[URL]
Marco Aldinucci, Marco Danelutto, Peter Kilpatrick and Patrizio Dazzi, From Orc Models to Distributed Grid Java code, in: Proc. of the Integrated Research in Grid Computing Workshop, pages 2-13, 2008
[URL]
Marco Aldinucci, Sonia Campa, Massimo Coppola, Marco Danelutto, G. Zoppi, Alessandro Basso, Alexander Bolotov, Francoise Baude, Hinde Bouziane, Denis Caromel, Ludovic Henrio, Christian Pérez, Jose Cunha, Classen Michael, Philipp Classen, Christian Lengauer, J. Cohen, S. Mc Gough, Natalia Currle-Linde, Patrizio Dazzi, Nicola Tonellotto, Jan Dünnweber, Sergei Gorlatch, Peter Kilpatrick, Nadia Ranaldo and Eugenio Zimeo, Proceedings of the Programming Model Institute Technical meeting 2008, Institute of Programming Model, CoreGRID - Network of Excellence, number TR-0138, 2008
[URL]
Marco Aldinucci and Marco Danelutto, Securing skeletal systems with limited performance penalty: the muskel experience (2008), in: Journal of Systems Architecture, 54:9(868-876)
[DOI]
Marco Aldinucci, Massimo Torquati, Marco Vanneschi and Pierfrancesco Zuccato, The VirtuaLinux Storage Abstraction Layer for Efficient Virtual Clustering, in: Proc. of Intl. Euromicro PDP 2008: Parallel Distributed and network-based Processing, pages 619-627, IEEE, 2008
[DOI]
Marco Aldinucci and Emilio Tuosto, Toward a Formal Semantics for Autonomic Components, Università di Pisa, Dipartimento di Informatica, Italy, number TR-08-08, 2008
[URL]
Marco Aldinucci and Emilio Tuosto, Towards a Formal Semantics for Autonomic Components, in: From Grids To Service and Pervasive Computing (Proc. of the CoreGRID Symposium 2008), pages 31-45, Springer, 2008
[URL]
Marco Aldinucci, Marco Danelutto, Hinde Lilia Bouziane and Christian Pérez, Towards a Spatio-Temporal sKeleton Model implementation on top of SCA, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0171, 2008
[URL]
Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, Towards hierarchical management of autonomic components: a case study, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0127, 2008
[URL]
Marco Aldinucci, Marco Danelutto, Hinde Lilia Bouziane and Christian Pérez, Towards Software Component Assembly Language Enhanced with Workflows and Skeletons, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0153, 2008
[URL]
Marco Aldinucci, Marco Danelutto, Hinde Lilia Bouziane and Christian Pérez, Towards Software Component Assembly Language Enhanced with Workflows and Skeletons, in: Proc. of the ACM SIGPLAN Component-Based High Performance Computing (CBHPC), 2008

2007

Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, A framework for prototyping and reasoning about grid systems, in: Parallel Computing: Architectures, Algorithms and Applications (Proc. of {PARCO 2007}, Jülich, Germany), John von Neumann Institute for Computing, 2007
[URL]
Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, Adding metadata to Orc to support reasoning about grid programming, in: Towards Next Generation Grids (Proc. of the CoreGRID Symposium 2007), pages 205-214, {Springer}, 2007
[URL]
Marco Aldinucci, Sonia Campa, Marco Danelutto, Patrizio Dazzi, Peter Kilpatrick, Domenico Laforenza and Nicola Tonellotto, Behavioural skeletons for component autonomic management on grids, in: CoreGRID Workshop on Grid Programming Model, Grid and P2P Systems Architecture, Grid Systems, Tools and Environments, 2007
Marco Aldinucci, Sonia Campa, Marco Danelutto, Peter Kilpatrick, Patrizio Dazzi, Domenico Laforenza and Nicola Tonellotto, Behavioural skeletons for component autonomic management on grids, Università di Pisa, Dipartimento di Informatica, number TR-07-12, 2007
[URL]
Peter Kilpatrick, Marco Danelutto and Marco Aldinucci, Deriving Grid Applications from Abstract Models, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0085, 2007
[URL]
Marco Aldinucci, Gabriel Antoniu, Marco Danelutto and Mathieu Jan, Fault-Tolerant Data Sharing for High-level Grid Programming: A Hierarchical Storage Architecture, in: Achievements in European Research on Grid Systems, pages 67-81, {Springer}, 2007
[URL]
Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, Management in distributed systems: a semi-formal approach, Università di Pisa, Dipartimento di Informatica, number TR-07-05, 2007
[URL]
Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, Management in distributed systems: a semi-formal approach, in: Proc. of 13th Intl. Euro-Par 2007 Parallel Processing, pages 651--661, {Springer}, 2007
[URL]
Marco Aldinucci, Marco Danelutto and Patrizio Dazzi, Muskel: an expandable skeleton environment (2007), in: Scalable Computing: Practice and Experience, 8:4(325-341)
[URL]
Marco Aldinucci, Marco Danelutto and Peter Kilpatrick, Orc + metadata supporting grid programming, Università di Pisa, Dipartimento di Informatica, number TR-07-10, 2007
[URL]
Marco Danelutto, Marco Aldinucci and Peter Kilpatrick, Prototyping and reasoning about distributed systems: an Orc based framework, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0102, 2007
[URL]
Marco Aldinucci and Marco Danelutto, Skeleton based parallel programming: functional and parallel semantic in a single shot (2007), in: Computer Languages, Systems and Structures, 33:3-4(179-192)
[DOI]
[URL]
Marco Aldinucci and Marco Danelutto, The cost of security in skeletal systems, in: Proc. of Intl. Euromicro PDP 2007: Parallel Distributed and network-based Processing, pages 213-220, IEEE, 2007
[URL]
Marco Aldinucci and Pierfrancesco Zuccato, Virtual clusters with no single point of failure, in: Intl. Supercomputing Conference (ISC 07), Poster track, 2007
[URL]
Marco Aldinucci, Massimo Torquati, Marco Vanneschi, Manuel Cacitti, Alessandro Gervaso and Pierfrancesco Zuccato, VirtuaLinux Design Principles, Università di Pisa, Dipartimento di Informatica, Italy, number TR-07-13, 2007
[URL]
Marco Aldinucci, Marco Danelutto, Massimo Torquati, Francesco Polzella, Gianmarco Spinatelli, Marco Vanneschi, Alessandro Gervaso, Manuel Cacitti and Pierfrancesco Zuccato, VirtuaLinux: virtualized high-density clusters with no single point of failure, in: Parallel Computing: Architectures, Algorithms and Applications (Proc. of {PARCO 2007}, Jülich, Germany), John von Neumann Institute for Computing, 2007
[URL]

2006

Jan Dünnweber, Sergei Gorlatch, Sonia Campa, Marco Aldinucci and Marco Danelutto, Adaptable Parallel Components for Grid Programming, in: Integrated Research in Grid Computing, {Springer}, 2006
Marco Aldinucci and Marco Danelutto, Algorithmic skeletons meeting grids (2006), in: Parallel Computing, 32:7(449-462)
[DOI]
[URL]
Marco Aldinucci, Francoise André, Jérémy Buisson, Sonia Campa, Massimo Coppola, Marco Danelutto and Corrado Zoccolo, An abstract schema modeling adaptivity management, in: Integrated Research in Grid Computing, {Springer}, 2006
[URL]
Marco Aldinucci, Massimo Coppola, Marco Danelutto, Marco Vanneschi and Corrado Zoccolo, ASSIST as a research framework for high-performance Grid programming environments, in: Grid Computing: Software environments and Tools, pages 230-256, {Springer}, 2006
[URL]
Marco Aldinucci, Marco Danelutto and Marco Vanneschi, Autonomic QoS in ASSIST Grid-aware components, in: Proc. of Intl. Euromicro PDP 2006: Parallel Distributed and network-based Processing, pages 221-230, IEEE, 2006
[URL]
Marco Aldinucci, Gabriel Antoniu, Marco Danelutto and Mathieu Jan, Fault-Tolerant Data Sharing for High-level Grid Programming: A Hierarchical Storage Architecture, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0058, 2006
[URL]
Marco Aldinucci, Gabriel Antoniu, Marco Danelutto and Mathieu Jan, Fault-Tolerant Data Sharing for High-level Grid Programming: A Hierarchical Storage Architecture, in: Proc. of the Integrated Research in Grid Computing Workshop, pages 177-188, Academic Computing Centre {CYFRONET AGH}, 2006
[URL]
Marco Aldinucci, Massimo Coppola, Marco Danelutto, Nicola Tonellotto, Marco Vanneschi and Corrado Zoccolo, High level grid programming with ASSIST (2006), in: Computational Methods in Science and Technology, 12:1(21-32)
[URL]
Marco Aldinucci, Carlo Bertolli, Sonia Campa, Massimo Coppola, Marco Vanneschi, Luca Veraldi and Corrado Zoccolo, Self-Configuring and Self-Optimising Grid Components in the GCM model and their ASSIST Implementation, Università di Pisa, Dipartimento di Informatica, Italy, number TR-06-13, 2006
[URL]
Marco Aldinucci, Carlo Bertolli, Sonia Campa, Massimo Coppola, Marco Vanneschi, Luca Veraldi and Corrado Zoccolo, Self-configuring and self-optimizing grid components in the GCM model and their ASSIST implementation, in: Proc of. HPC-GECO/Compframe (held in conjunction with HPDC-15), pages 45-52, 2006
[URL]
Marcelo Pasin, Pierre Kuonen, Marco Danelutto and Marco Aldinucci, Skeleton Parallel Programming and Parallel Objects, in: Integrated Research in Grid Computing, {Springer}, 2006
Marco Aldinucci and Marco Danelutto, The cost of security in skeletal systems, Università di Pisa, Dipartimento di Informatica, Italy, number TR-06-03, 2006
[URL]
Marco Aldinucci and Anne Benoit, Towards the Automatic Mapping of ASSIST Applications for the Grid, in: Integrated Research in Grid Computing, pages 73-87, {Springer}, 2006
[URL]

2005

Marco Aldinucci and Anne Benoit, Automatic mapping of ASSIST applications using process algebra, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0016, 2005
[URL]
Marco Aldinucci and Anne Benoit, Automatic mapping of ASSIST applications using process algebra, in: Proc. of HLPP2005: Intl. Workshop on High-Level Parallel Programming, Warwick University, Coventry, UK, 2005
[URL]
Jan Dünnweber, Sergei Gorlatch, Sonia Campa, Marco Aldinucci and Marco Danelutto, Behavior Customization of Parallel Components Application Programming, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0002, 2005
[URL]
Marco Aldinucci, Marco Danelutto, Andrea Paternesi, Roberto Ravazzolo and Marco Vanneschi, Building Interoperable Grid-aware ASSIST Applications via Web Services, Università di Pisa, Dipartimento di Informatica, Italy, number TR-05-24, 2005
[URL]
Marco Aldinucci, Marco Danelutto, Andrea Paternesi, Roberto Ravazzolo and Marco Vanneschi, Building interoperable grid-aware ASSIST applications via WebServices, in: Parallel Computing: Current & Future Issues of High-End Computing (Proc. of {PARCO 2005}, Malaga, Spain), pages 145-152, John von Neumann Institute for Computing, 2005
[URL]
Marco Aldinucci, Sonia Campa, Massimo Coppola, Marco Danelutto, Domenico Laforenza, Diego Puppin, Luca Scarponi, Marco Vanneschi and Corrado Zoccolo, Components for high performance Grid programming in Grid.it, in: Proc. of the Intl. Workshop on Component Models and Systems for Grid Applications, pages 19-38, {Springer}, 2005
[URL]
Marco Aldinucci, Alessandro Petrocelli, Edoardo Pistoletti, Massimo Torquati, Marco Vanneschi, Luca Veraldi and Corrado Zoccolo, Dynamic reconfiguration of grid-aware applications in ASSIST, in: Proc. of 11th Intl. Euro-Par 2005 Parallel Processing, pages 771-781, {Springer}, 2005
[URL]
Marco Aldinucci, Alessandro Petrocelli, Edoardo Pistoletti, Massimo Torquati, Marco Vanneschi, Luca Veraldi and Corrado Zoccolo, Dynamic reconfiguration of Grid-aware applications in ASSIST, Università di Pisa, Dipartimento di Informatica, Italy, number TR-05-05, 2005
[URL]
Marco Aldinucci, Marco Vanneschi and Matteo Villa, Grid technologies and c-business for SMEs, in: Innovation and the Knowledge Economy: Issues, Applications, Case Studies (Proc. of Intl. conference eChallenges 2005), IOS press, 2005
[URL]
Marco Aldinucci, Marco Danelutto, Jan Dünnweber and Sergei Gorlatch, Optimization Techniques for Implementing Parallel Skeletons in Distributed Environments, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0001, 2005
[URL]
Marco Aldinucci, Marco Danelutto, Jan Dünnweber and Sergei Gorlatch, Optimization techniques for skeletons on grid, in: Grid Computing and New Frontiers of High Performance Processing, pages 255-273, {Elsevier}, 2005
[URL]
Marco Aldinucci, Francoise André, Jérémy Buisson, Sonia Campa, Massimo Coppola, Marco Danelutto and Corrado Zoccolo, Parallel program/component adaptivity management, in: Proc. of the Integrated Research in Grid Computing Workshop, pages 95-104, Università di Pisa, Dipartimento di Informatica, 2005
[URL]
Marco Aldinucci, Francoise André, Jérémy Buisson, Sonia Campa, Massimo Coppola, Marco Danelutto and Corrado Zoccolo, Parallel program/component adaptivity management, Institute on Programming Model, CoreGRID - Network of Excellence, number TR-0014, 2005
[URL]
Marco Aldinucci, Francoise André, Jérémy Buisson, Sonia Campa, Massimo Coppola, Marco Danelutto and Corrado Zoccolo, Parallel program/component adaptivity management, in: Parallel Computing: Current & Future Issues of High-End Computing (Proc. of {PARCO 2005}, Malaga, Spain), pages 89-96, John von Neumann Institute for Computing, 2005
[URL]
Marco Aldinucci, Sergio Gusmeroli, Marco Vanneschi and Matteo Villa, SFIDA: interoperability in innovative c-business models for SMEs through an enabling Grid platform, in: Pre-proc. of INTEROP-ESA: Intl. Conference on Interoperability on Enterprise Software and Applications, pages 547-557, 2005
[URL]
Marcelo Pasin, Pierre Kuonen, Marco Danelutto and Marco Aldinucci, Skeleton Parallel Programming and Parallel Objects, in: Proc. of the Integrated Research in Grid Computing Workshop, Università di Pisa, Dipartimento di Informatica, 2005
[URL]
Marco Aldinucci, Massimo Coppola, Sonia Campa, Marco Danelutto, Marco Vanneschi and Corrado Zoccolo, Structured implementation of component based grid programming environments, in: Future Generation Grids, pages 217-239, {Springer}, 2005
[URL]
Marco Aldinucci, Marco Danelutto, Gianni Giaccherini, Massimo Torquati and Marco Vanneschi, Towards a distributed scalable data service for the grid, in: Parallel Computing: Current & Future Issues of High-End Computing (Proc. of {PARCO 2005}, Malaga, Spain), pages 73-80, John von Neumann Institute for Computing, 2005
[URL]
Marco Aldinucci, Marco Danelutto, Gianni Giaccherini, Massimo Torquati and Marco Vanneschi, Towards a distributed scalable data service for the Grid, Università di Pisa, Dipartimento di Informatica, Italy, number TR-05-21, 2005
[URL]
Marco Aldinucci and Anne Benoit, Towards the Automatic Mapping of ASSIST Applications for the Grid, in: Proc. of the Integrated Research in Grid Computing Workshop, pages 59-68, Università di Pisa, Dipartimento di Informatica, 2005
[URL]
Jan Dünnweber, Sergei Gorlatch, Sonia Campa, Marco Aldinucci and Marco Danelutto, Using Code Parameters for Component Adaptations, in: Proc. of the Integrated Research in Grid Computing Workshop, Università di Pisa, Dipartimento di Informatica, 2005
[URL]

2004

Marco Aldinucci, Sonia Campa, Pierpaolo Ciullo, Massimo Coppola, Marco Danelutto, Paolo Pesciullesi, Roberto Ravazzolo, Massimo Torquati, Marco Vanneschi and Corrado Zoccolo, A framework for experimenting with structure parallel programming environment design, in: Parallel Computing: Software Technology, Algorithms, Architectures and Applications (Proc. of {PARCO 2003}, Dresden, Germany), pages 617-624, {Elsevier}, 2004
[URL]
Marco Aldinucci and Massimo Torquati, Accelerating apache farms through ad-HOC distributed scalable object repository, in: Proc. of 10th Intl. Euro-Par 2004 Parallel Processing, pages 596-605, {Springer}, 2004
[URL]
Marco Aldinucci and Massimo Torquati, Accelerating Apache farms through ad-HOC distributed scalable objects repository, Università di Pisa, Dipartimento di Informatica, Italy, number TR-04-08, 2004
[URL]
Marco Aldinucci and Marco Danelutto, An operational semantics for skeletons, in: Parallel Computing: Software Technology, Algorithms, Architectures and Applications (Proc. of {PARCO 2003}, Dresden, Germany), pages 63-70, {Elsevier}, 2004
[URL]
Marco Aldinucci, Massimo Coppola, Marco Danelutto, Marco Vanneschi and Corrado Zoccolo, ASSIST as a Research Framework for High-performance Grid Programming Environments, Università di Pisa, Dipartimento di Informatica, Italy, number TR-04-09, 2004
[URL]
Marco Aldinucci, Marco Danelutto and Jan Dünnweber, Optimization Techniques for Implementing Parallel Skeletons in Grid Environments, in: Proc. of CMPP: Intl. Workshop on Constructive Methods for Parallel Programming, pages 35-47, Universität Münster, Germany, 2004
[URL]
Marco Aldinucci, Sonia Campa, Massimo Coppola, Silvia Magini, Paolo Pesciullesi, Laura Potiti, Roberto Ravazzolo, Massimo Torquati and Corrado Zoccolo, Targeting heterogeneous architectures in ASSIST: Experimental results, in: Proc. of 10th Intl. Euro-Par 2004 Parallel Processing, pages 638-643, {Springer}, 2004
[URL]

2003

Marco Aldinucci, Marco Danelutto and Paolo Teti, An advanced environment supporting structured parallel programming in Java (2003), in: Future Generation Computer Systems, 19:5(611-626)
[URL]
Marco Aldinucci, Sonia Campa, Pierpaolo Ciullo, Massimo Coppola, Marco Danelutto, Paolo Pesciullesi, Roberto Ravazzolo, Massimo Torquati, Marco Vanneschi and Corrado Zoccolo, ASSIST demo: a high level, high performance, portable, structured parallel programming environment at work, in: Proc. of 9th Intl. Euro-Par 2003 Parallel Processing, pages 1295-1300, {Springer}, 2003
[URL]
Marco Aldinucci, eskimo: experimenting skeletons on the shared address model, in: Proc. of HLPP2003: Intl. Workshop on High-Level Parallel Programming, pages 89-100, 2003
[URL]
Marco Aldinucci, eskimo: experimenting with Skeletons in the Shared Address Model (2003), in: Parallel Processing Letters, 13:3(449-460)
[URL]
Marco Aldinucci, Sonia Campa, Pierpaolo Ciullo, Massimo Coppola, Silvia Magini, Paolo Pesciullesi, Laura Potiti, Roberto Ravazzolo, Massimo Torquati, Marco Vanneschi and Corrado Zoccolo, The Implementation of ASSIST, an Environment for Parallel and Distributed Programming, in: Proc. of 9th Intl Euro-Par 2003 Parallel Processing, pages 712-721, {Springer}, 2003
[URL]

2002

Marco Aldinucci and Marco Danelutto, An operational semantic for skeletons, Università di Pisa, Dipartimento di Informatica, Italy, number TR-02-13, 2002
[URL]
Marco Aldinucci, Automatic Program Transformation: The Meta Tool for Skeleton-based Languages, in: Constructive Methods for Parallel Programming, pages 59-78, Nova Science Publishers, 2002
[URL]

2001

Marco Aldinucci, Sergei Gorlatch, Christian Lengauer and Susanna Pelagatti, Towards Parallel Programming by Transformation: The FAN Skeleton Framework (2001), in: Parallel Algorithms and Applications, 16:2--3(87-122)
[URL]

2000

Marco Aldinucci, The Meta Transformation Tool for Skeleton-Based Languages, in: Proc. of CMPP: Intl. Workshop on Constructive Methods for Parallel Programming, Fakultät für mathematik und informatik, pages 53-68, Uni. Passau, Germany, 2000
[URL]

1999

Marco Aldinucci and Marco Danelutto, Stream parallel skeleton optimization, in: Proc. of PDCS: Intl. Conference on Parallel and Distributed Computing and Systems, IASTED, pages 955-962, ACTA press, 1999
[URL]

1998

Marco Aldinucci, Massimo Coppola and Marco Danelutto, Rewriting skeleton programs: How to evaluate the data-parallel stream-parallel tradeoff, in: Proc of CMPP: Intl. Workshop on Constructive Methods for Parallel Programming, Fakultät für mathematik und informatik, pages 44-58, Uni. Passau, Germany, 1998
[URL]