Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Orazio Tomarchio is active.

Publication


Featured researches published by Orazio Tomarchio.


Computer Communications | 2000

Using mobile agents to implement flexible network management strategies

Antonio Puliafito; Orazio Tomarchio

Due to their intrinsic complexity, computer and communication systems require increasingly more sophisticated management strategies to be adopted in order to guarantee adequate levels of performance and reliability. The centralized paradigm adopted by the SNMP is appropriate in several network management applications, but the quick expansion of networks has posed the problem of its scalability, as well as for any other centralized model. Mobile agents represent a challenging approach to provide advanced network management functionalities, due to the possibility to easily implement a decentralized and active monitoring of the system. In this paper we discuss how to take advantage of this technology and identify some reference scenario where mobile agents represent a very promising approach. We also describe a prototype implementation based on our mobile agent platform called MAP and show how it is possible to take advantages from using the features it provides.


Journal of Systems Architecture | 2000

MAP: design and implementation of a mobile agents' platform

Antonio Puliafito; Orazio Tomarchio; Lorenzo Vita

Abstract The recent development of telecommunication networks has contributed to the success of applications such as information retrieval and electronic commerce, as well as all the services that take advantage of communication in distributed systems. In this area, the emerging technology of mobile agents aroused considerable interest. Mobile agents are applications that can move through the network for carrying out a given task on behalf of the user. In this work we present a platform called MAP (Mobile Agents Platform) for the development and the management of mobile agents. The language used both for developing the platform and for carrying out the agents is Java. The platform gives the user all the basic tools needed for creating some applications based on the use of agents. It enables us to create, run, suspend, resume, deactivate, reactivate local agents, to stop their execution, to make them communicate each other and migrate.


grid computing | 2013

An SLA-based Broker for Cloud Infrastructures

Antonio Cuomo; Giuseppe Di Modica; Salvatore Distefano; Antonio Puliafito; Massimiliano Rak; Orazio Tomarchio; Salvatore Venticinque; Umberto Villano

The breakthrough of Cloud comes from its service oriented perspective where everything, including the infrastructure, is provided “as a service”. This model is really attractive and convenient for both providers and consumers, as a consequence the Cloud paradigm is quickly growing and widely spreading, also in non commercial contexts. In such a scenario, we propose to incorporate some elements of volunteer computing into the Cloud paradigm through the Cloud@Home solution, involving into the mix nodes and devices provided by potentially any owners or administrators, disclosing high computational resources to contributors and also allowing to maximize their utilization. This paper presents and discusses the first step towards Cloud@Home: providing quality of service and service level agreement facilities on top of unreliable, intermittent Cloud providers. Some of the main issues and challenges of Cloud@Home, such as the monitoring, management and brokering of resources according to service level requirements are addressed through the design of a framework core architecture. All the tasks committed to the architecture’s modules and components, as well as the most relevant component interactions, are identified and discussed from both the structural and the behavioural viewpoints. Some encouraging experiments on an early implementation prototype deployed in a real testing environment are also documented in the paper.


international conference on peer-to-peer computing | 2003

Expeerience: a JXTA middleware for mobile ad-hoc networks

Mario Bisignano; Andrea Calvagna; Giuseppe Di Modica; Orazio Tomarchio

The combination of personal computing devices and wireless ad-hoc networks allows the concept of mobile ad-hoc information system, consisting of a highly dynamic, decentralized and self-organizing network of autonomous and mobile devices that interact as peers [M. Hannicainen et al. (2002), L. Kleinrock, (2000)]. Here we define a middleware layer, named Expeerience. We have decided to adopt as a basic software framework, an emerging P2P open technology such as JXTA. The second issue we address in this work is the integration of some code mobility support in the developed middleware to allow the distribution and execution of services on peers that originally do not own the service code. This has been introduced in our platform by adding a mobile code service, which enables to download and install new services dynamically only if necessary.


Journal of Systems and Software | 2009

Dynamic SLAs management in service oriented environments

Giuseppe Di Modica; Orazio Tomarchio; Lorenzo Vita

The increasing adoption of service oriented architectures across different administrative domains, forces service providers to use effective mechanisms and strategies of resource management in order for them to be able to guarantee the quality levels their customers demands during service provisioning. Service level agreements (SLA) are the most common mechanism used to establish agreements on the quality of a service (QoS) between a service provider and a service consumer. The WS-Agreement specification, developed by the Open Grid Forum, is a Web Service protocol to establish agreements on the QoS level to be guaranteed in the provision of a service. The committed agreement cannot be modified during service provision and is effective until all activities pertaining to it are finished or until one of the signing party decides to terminate it. In B2B scenarios where several service providers are involved in the composition of a service, and each of them plays both the parts of provider and customer, several one-to-one SLAs need to be signed. In such a rigid context the global QoS of the final service can be strongly affected by any violation on each single SLA. In order to prevent such violations, SLAs need to adapt to any possible needs that might come up during service provision. In this work we focus on the WS-Agreement specification and propose to enhance the flexibility of its approach. We integrate new functionality to the protocol that enable the parties of a WS-Agreement to re-negotiate and modify its terms during the service provision, and show how a typical scenario of service composition can benefit from our proposal.


IEEE Journal on Selected Areas in Communications | 2000

Programmable agents for flexible QoS management in IP networks

P. de Meer; A. La Corte; Antonio Puliafito; Orazio Tomarchio

Network programmability seems to be a promising solution to network management and quality of service (QoS) control. Software mobile-agents technology is boosting the evolution toward application-level control of network functionalities. Code may be deployed in the network dynamically and on demand for the benefit of applications or application classes. Agents support a dynamic distribution of control and management functions across networks, thus increasing flexibility and efficiency. We propose to use mobile-agent technology to overcome some of the problems inherent in current Internet technology. We focus our attention to QoS monitoring, being locally significant in network subdomains, and realize a QoS management strategy in response to variations of user, customer of application requirements, and of the network state. We describe our experience and the results obtained from our testbed, where software agents are instantiated, executed, migrated, and suspended in order to implement flexible QoS management in IP networks.


intelligent agents | 1999

Advanced Network Management Functionalities through the Use of Mobile Software Agents

Antonio Puliafito; Orazio Tomarchio

Computing power and storage space are more and more distributed over the network. Consequently, management strategies are becoming of crucial importance in order to guarantee an effective control of the system, both in terms of performance and reliability. Mobile agents represent a challenging approach to provide advanced network management functionalities, due to the possibility to easily implement a decentralized and active monitoring of the system. In this paper we discuss how to take advantage of this technology and describe a prototype implementation based on our mobile agent platform called MAP.


Archive | 2000

Active Monitoring in Grid Environments Using Mobile Agent Technology

Orazio Tomarchio; Lorenzo Vita; Antonio Puliafito

Monitoring distributed computational resources effectively is a crucial factor for high-performance distributed computation. Performance analysis and tuning, scheduling strategies, fault detection, are only some of the activities that require monitoring facilities. In this paper we present a mobile agent-based monitoring architecture. After explaining the reasons why this technology is adequate to cope with Grid systems’ heterogeneity, a description of the basic components of the system designed is provided. We also present some considerations on the high degree of flexibility t hat can be reached with the proposed approach.


cluster computing and the grid | 2001

On the use of mobile code technology for monitoring Grid system

Orazio Tomarchio; Lorenzo Vita

Grid systems are becoming the underlying infrastructure for many high-performance distributed scientific applications. Resources in these systems have heterogeneous features, are connected by potentially unreliable networks, and are often under different administrative management domains. These remarks show how a new generation of techniques, mechanisms and tools need to be considered that can cope with the complexity of such systems and provide the performance suitable for scientific computing applications. In this paper an architecture for monitoring services in Grid environments based on mobile agent technology is presented. One of the most interesting aspects of the proposed approach is the possibility of customizing the parameters to be monitored. After describing the general framework where agents will execute, an application for improving the capabilities of traditional network monitoring paradigms is presented.


International Journal of Applied Mathematics and Computer Science | 2011

Resource and service discovery in SOAs: A P2P oriented semantic approach

Giuseppe Di Modica; Orazio Tomarchio; Lorenzo Vita

Resource and service discovery in SOAs: A P2P oriented semantic approach An intense standardization process is favouring the convergence of grids and Service Oriented Architectures (SOAs). One of the benefits of such technological convergence is that grid resources and applications can be virtualized by services and offered through the SOA paradigm. In the broad and interoperable scenarios enabled by the SOA, involving the participation of several grid infrastructures across many administrative domains, service discovery can be a serious issue. In this paper we present a P2P-based infrastructure that leverages semantic technologies to support a scalable and accurate service discovery process. The key concept of the presented idea is the creation of an overlay network organized in several semantic groups of peers, each specialized in answering queries pertaining to specific applicative domains. Groups are formed by clustering together peers offering services that are semantically related. The architecture details of the proposed solution are presented. A system prototype has also been implemented and validated through a case study deployed on the PlanetLab testbed.

Collaboration


Dive into the Orazio Tomarchio's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge