Nowadays, we are witnessing a paradigm shift from traditional monolithic software systems to distributed solutions where the whole computation is partitioned among various modules that can be also located in different geographic locations. Such a change has been surely fostered by the continuous development of the network infrastructures but, more effectively, by the need to easily access information distributed almost everywhere on the planet. In this context the Service Oriented Computing (SOC) has emerged as one of the leading approaches for both the design and implementation of distributed applications. The key concepts of this paradigm are the idea of service, an independent software module that performs certain operations, and the possibility to seamlessly combine such modules in order to offer more sophisticated functionalities. In this paper, after analyzing the main characteristics that made the SOC paradigm a so widespread solution to create a framework for application-to-application interaction, we discuss, as a concrete use case, the development of a software system aimed at helping farmers in Sri Lanka to improve the quality of their cultivations and related earnings.

The information Technology in Support of Everyday Activities: Challenges and Opportunities of the Service Oriented Computing

SEBILLO, Monica Maria Lucia;TORTORA, Genoveffa;VITIELLO, Giuliana
2014

Abstract

Nowadays, we are witnessing a paradigm shift from traditional monolithic software systems to distributed solutions where the whole computation is partitioned among various modules that can be also located in different geographic locations. Such a change has been surely fostered by the continuous development of the network infrastructures but, more effectively, by the need to easily access information distributed almost everywhere on the planet. In this context the Service Oriented Computing (SOC) has emerged as one of the leading approaches for both the design and implementation of distributed applications. The key concepts of this paradigm are the idea of service, an independent software module that performs certain operations, and the possibility to seamlessly combine such modules in order to offer more sophisticated functionalities. In this paper, after analyzing the main characteristics that made the SOC paradigm a so widespread solution to create a framework for application-to-application interaction, we discuss, as a concrete use case, the development of a software system aimed at helping farmers in Sri Lanka to improve the quality of their cultivations and related earnings.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11386/4444657
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact