Search For:

Displaying 1-29 out of 29 total
Message from the PDSEC-09 workshop chairs
Found in: Parallel and Distributed Processing Symposium, International
By Beniamino Di Martino,Christoph W. Kessler, Yi Pan,Thomas Rauber,Gudula Runger,Laurence T. Yang
Issue Date:May 2009
pp. 1-2
Welcome to the 10th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC-09), held on 29 May 2009 in Rome, Italy, in conjunction with the 23rd IEEE Int. Parallel and Distributed Processing Symposium (IPDPS 200...
 
A Framework for Mobile Agent Platform performance Evaluation
Found in: A World of Wireless, Mobile and Multimedia Networks, International Symposium on
By Rocco Aversa, Beniamino di Martino, Massimiliano Rak, Salvatore Venticinque
Issue Date:June 2007
pp. 1-8
Mobile agents programming paradigm is an emerging approach for distributed computing, extremely suitable for mobile systems because of its adaptability to exploit the available resources. Optimization of mobile agents applications and system configuration ...
 
An Automated Algorithmic Recgnition Ttechnique to Support Parallel Software Development
Found in: Software Engineering for Parallel and Distributed Systems, International Symposium on
By Beniamino Di Martino, Giulio Iannello, Hans P. Zima
Issue Date:May 1997
pp. 120
Techniques for automatic program recognition, at the algorithmic level, could be of high interest for the area of Program Parallelization, because the selection of suitable parallelization strategies is driven by algorithmic features of code. In this paper...
 
Integrating Distributed Component and Mobile Agents programming models in Grid computing
Found in: Parallel and Distributed Computing, International Symposium on
By Salvatore Venticinque, Beniamino Di Martino, Rocco Aversa, Richard Olejnik, Iyad Alshabani, Bernard Toursel
Issue Date:July 2007
pp. 18
In this paper we investigate the feasibility of integration of two different programming models in order to exploit the advantages of each one and to overcome their weakness in a heterogeneous environment made of desktop networks and Virtual Organizations ...
 
Two Program Comprehension Tools for Automatic Parallelization
Found in: IEEE Concurrency
By Beniamino Di Martino, Christoph W. Ke├čler
Issue Date:January 2000
pp. 37-47
<p>The authors compare two systems for program comprehension targeted to support automatic parallelization: the PAP Recognizer, developed at Universities of Naples and Vienan and currently included into the Vienna Fortran Compilation System, and the ...
 
Semantic and Agent Technologies for Cloud Vendor Agnostic Resource Brokering
Found in: 2013 Workshops of International Conference on Advanced Information Networking and Applications (WAINA)
By Alba Amato,Giuseppina Cretella,Beniamino Di Martino,Salvatore Venticinque
Issue Date:March 2013
pp. 1253-1258
The selection of Cloud providers, whose offers best fit the requirements of a particular application, is a complex issue due to the heterogeneity of the Cloud services, resources, technology and service levels offered by the several providers. In order to ...
 
Algorithmic Concept Recognition support for Skeleton Based Parallel Programming
Found in: High-Level Programming Models and Supportive Environments, International Workshop on
By Beniamino Di Martino
Issue Date:April 2003
pp. 87
Parallel Skeletons have been proposed as a possible programming model for parallel architectures. One of the problems with this approach is the choice of the skeleton which is best suited to the characteristics of the algorithm/program to be developed/para...
 
Algorithmic Concept Recognition Support for Skeleton Based Parallel Programming
Found in: Parallel and Distributed Processing Symposium, International
By Beniamino Di Martino, Anna Bonifacio
Issue Date:April 2003
pp. 132
Parallel Skeletons have been proposed as a possible programming model for parallel architectures. One of the problems with this approach is the choice of the skeleton which is best suited to the characteristics of the algorithm/program to be developed/para...
 
Web Services Composition and Delivery Using a Mobile Agents Based Infrastructure
Found in: Parallel and Distributed Computing, International Symposium on
By Rocco Aversa, Beniamino Di Martino, Nicola Mazzocca, Salvatore Venticinque
Issue Date:July 2006
pp. 337-344
The integration of Web Services and Software Agents brings new opportunities and helps in defining new kinds of services too. A very interesting approach comes from the adoption of
 
Terminal-Aware Grid Resource and Service Discovery and Access Based on Mobile Agents Technology
Found in: Parallel, Distributed, and Network-Based Processing, Euromicro Conference on
By Rocco Aversa, Beniamino Di Martino, Nicola Mazzocca, Salvatore Venticinque
Issue Date:February 2004
pp. 40
Mobile agents can provide a suitable framework for supporting resource and service discovery in grid platforms, and can support optimal access and interaction with the user through heterogeneous terminals, differing in terms of memory capacity, computation...
 
On the Evaluation of JavaSymphony for Cluster Applications
Found in: Cluster Computing, IEEE International Conference on
By Thomas Fahringer, Alexandru Jugravu, Beniamino Di Martino, Salvatore Venticinque, Hans Moritsch
Issue Date:September 2002
pp. 394
In the past few years, increasing interest has been shown in using Java as a language for performance-oriented distributed and parallel computing. Most Java-based systems that support portable parallel and distributed computing either require the programme...
 
PAP Recognizer: A Tool for Automatic Recognition of Parallelizable Patterns
Found in: Program Comprehension, International Workshop on
By Beniamino Di Martino, Giulio Iannello
Issue Date:March 1996
pp. 164
Techniques for Automatic Program Comprehension can play a crucial role in overcoming limitations of existing tools for the automatic parallelization of programs for distributed-memory architectures. Uses of a program recognition-based parallelization proce...
 
Semantic Web Annotation and Representation of Cloud APIs
Found in: 2012 Third International Conference on Emerging Intelligent Data and Web Technologies (EIDWT)
By Giuseppina Cretella,Beniamino Di Martino
Issue Date:September 2012
pp. 31-37
In this paper we present an analysis of existing annotation techniques for semantic description of Application Programming Interfaces exposed as web services through SOAP or REST based protocol. We propose an original methodology and technique for semantic...
 
An Ontology Based Methodology for Automated Algorithms Recognition in Source Code
Found in: Complex, Intelligent and Software Intensive Systems, International Conference
By Beniamino Di Martino, Francesco Moscato
Issue Date:February 2010
pp. 1111-1116
Emerging computing architectures exploit parallel execution units for performances improvements in programs executions. Recent advances in microprocessors and multicomputers stressed the need of methodologies able to take advantage of parallelism. Source c...
 
Cloud Agency: A Mobile Agent Based Cloud System
Found in: Complex, Intelligent and Software Intensive Systems, International Conference
By Rocco Aversa, Beniamino Di Martino, Massimiliano Rak, Salvatore Venticinque
Issue Date:February 2010
pp. 132-137
The cloud paradigm appeared on the computing scene in 2005 with the Amazon Elastic Compute Cloud (EC2) . After this date, a large set of related technologies has been developed. In the academic world, and especially in the HPC area, cloud computing is in s...
 
Integration of Mobile Agents Technology and Globus for Assisted Design and Automated Development of Grid Services
Found in: Computational Science and Engineering, IEEE International Conference on
By Rocco Aversa, Beniamino Di Martino, Salvatore Venticinque
Issue Date:August 2009
pp. 118-125
According to SOA model (Service Oriented Architecture), services can be used or can use other services. Participation is not supported. A service cannot collaborate with other partners being aware of this collaboration. As Grid services are developed accor...
 
A Grid Service for Resource-to-Agent Allocation
Found in: Internet and Web Applications and Services, International Conference on
By Rosa Anna Micillo, Salvatore Venticinque, Rocco Aversa, Beniamino Di Martino
Issue Date:May 2009
pp. 443-448
The Resource Allocation Problem is a classical problem in the scientific literature. Here, authors present an Architectural Model to allow \textit{Optimum Resource Allocation} in a Grid Environment. They are investigating a decentralized approach to addres...
 
Load Balancing of Mobile Agents Based Applications in Grid Systems
Found in: Enabling Technologies, IEEE International Workshops on
By Rocco Aversa, Beniamino Di Martino, Renato Donini, Salvatore Venticinque
Issue Date:June 2008
pp. 6-11
Advanced Grid functionalities and applications can be developed exploiting Mobile Agents technology. State-full migration can help to distribute computation where data reside and among new available and less busy machines. However when mobile agent technol...
 
Program Comprehension Support for Knowledge-Based Parallelization
Found in: Parallel, Distributed, and Network-Based Processing, Euromicro Conference on
By Stefan Andel, Beniamino Di Martino, Jan Hulman, Hans P. Zima
Issue Date:January 1996
pp. 0455
Current compilation systems for distributed-memory computers have to integrate new techniques to support the highly complex task of producing efficient programs for parallel systems. Two techniques, program comprehension and expert systems, although develo...
 
Restructuring Parallel Programs by Transformation of Point-To-Point Interactions into Collective Communication
Found in: International Conference on Program Comprehension
By Beniamino Di Martino, Antonino Mazzeo, Nicola Mazzocca, Umberto Villano
Issue Date:May 1999
pp. 84
In this paper we present an approach for supporting the reenginering of legacy message passing parallel programs based on point-to-point communication primitives. The objective is to obtain structured, portable, and, possibly, more efficient versions of th...
 
Towards Automatic Analysis of Cloud Vendors APIs for Supporting Cloud Application Portability
Found in: 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
By Giuseppina Cretella,Beniamino Di Martino
Issue Date:July 2012
pp. 61-67
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal manag...
 
Agents Based Cloud Computing Interface for Resource Provisioning and Management
Found in: 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
By Salvatore Venticinque,Luca Tasquier,Beniamino Di Martino
Issue Date:July 2012
pp. 249-256
Cloud computing represents an opportunity for IT users to reduce costs and increase efficiency providing an alternative way of using IT services. In this scenario value added services for dynamic and elastic provisioning play an important role, by giving t...
 
Towards a Semantic Engine for Cloud Applications Development
Found in: 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
By Giuseppina Cretella,Beniamino Di Martino
Issue Date:July 2012
pp. 198-203
In this paper we propose a Semantic Engine for Cloud applications development: a semantically enabled Search Engine that can be used by cloud applications developers as development support. The Semantic Engine will be a component of the EU project mOSAIC's...
 
Towards a Common Semantic Representation of Design and Cloud Patterns
Found in: Proceedings of International Conference on Information Integration and Web-based Applications & Services (IIWAS '13)
By Antonio Esposito, Beniamino Di Martino
Issue Date:December 2013
pp. 385-389
This paper describes a semantic based representation for Design Patterns, defined on the base of the formal pattern language known as ODOL, which has been corrected and extended to better represent both structural and behavioural aspects of pattern descrip...
     
Semantic and Matchmaking Technologies for Discovering, Mapping and Aligning Cloud Providers's Services
Found in: Proceedings of International Conference on Information Integration and Web-based Applications & Services (IIWAS '13)
By Beniamino Di Martino, Giuseppina Cretella
Issue Date:December 2013
pp. 380-384
The transition to cloud computing requires a certain effort since the development of applications for the Cloud requires programming skills and knowledge about the several programming models, APIs provided by Cloud vendors and cloud patterns to fit the clo...
     
Automatic Recognition of Design Patterns from UML-based Software Documentation
Found in: Proceedings of International Conference on Information Integration and Web-based Applications & Services (IIWAS '13)
By Antonio Esposito, Beniamino Di Martino
Issue Date:December 2013
pp. 280-289
Here we describe a procedure and a prototype implementation for the automatic recognition of Design Patterns from documentation of Software Artefacts' design and implementation, provided in a machine readable form, namely the XMI coded representation of UM...
     
Image Recognition and Augmented Reality in Cultural Heritage Using OpenCV
Found in: Proceedings of International Conference on Advances in Mobile Computing & Multimedia (MoMM '13)
By Alba Amato, Beniamino Di Martino, Salvatore Venticinque
Issue Date:December 2013
pp. 53-62
Cultural heritage often fails to represent a successful attraction because it is not able to capture the interest of tourists. Sometimes the presentation of an archaeological site cannot be improved because of legal or environmental constraints. Sometimes ...
     
Using the mOSAIC's semantic engine to design and develop civil engineering cloud applications
Found in: Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services (IIWAS '12)
By Beniamino Di Martino, Giuseppina Cretella, Vlado Stankovski
Issue Date:December 2012
pp. 378-386
The development of applications for the Cloud requires programming skills and knowledge about the several programming models, APIs and underlying infrastructures, which are provided by Cloud vendors. The European Project mOSAIC aims at developing an API, P...
     
Workload decomposition for particle simulation applications on hierarchical distributed-shared memory parallel systems with integration of HPF and OpenMP
Found in: Proceedings of the 15th international conference on Supercomputing (ICS '01)
By Beniamino Di Martino, Gregorio Vlad, Sergio Briguglio
Issue Date:June 2001
pp. 464
A crucial issue in programming hierarchical distributed-shared memory systems is the workload decomposition. In this paper we address this issue in the framework of porting typical particle in cell (PIC) applications on hierarchical distributed-shared memo...
     
 1