The service-oriented paradigm constitutes a promising technology that will allow many software systems to benefit of interesting mechanisms such as late binding and automatic discovery. From a service integrator's perspective, it is relevant to understand service evolution, to assess which could be its impact on his/her own system or, eventually, to change the bindings between the system and the services. Given the lack of source code availability, this task is, however, limited to understand how service interfaces evolve. We propose an approach, based on Formal Concept Analysis, to understand how relationships between sets of services change across service evolution. The concept lattice is able to highlight hierarchy relationships and, in general, to identify commonalities and differences between services. Examples built upon real sets of services show the feasibility of the proposed approach.

Visualizing the evolution of Web Services using Formal Concept Analysis

AVERSANO L;BRUNO, Mario;M. DI PENTA;
2005

Abstract

The service-oriented paradigm constitutes a promising technology that will allow many software systems to benefit of interesting mechanisms such as late binding and automatic discovery. From a service integrator's perspective, it is relevant to understand service evolution, to assess which could be its impact on his/her own system or, eventually, to change the bindings between the system and the services. Given the lack of source code availability, this task is, however, limited to understand how service interfaces evolve. We propose an approach, based on Formal Concept Analysis, to understand how relationships between sets of services change across service evolution. The concept lattice is able to highlight hierarchy relationships and, in general, to identify commonalities and differences between services. Examples built upon real sets of services show the feasibility of the proposed approach.
0-7695-2349-8
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: https://hdl.handle.net/20.500.12070/9815
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 20
  • ???jsp.display-item.citation.isi??? ND
social impact