|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Lerina Aversano, Marcello Bruno, Massimiliano Di Penta,, Amedeo Falanga, Rita Scognamiglio, "Visualizing the Evolution ofWeb Services using Formal Concept Analysis," Principles of Software Evolution, International Workshop on, pp. 57-60, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), 2005. | |||
| BibTex | x | ||
| @article{ 10.1109/IWPSE.2005.33, author = {Lerina Aversano and Marcello Bruno and Massimiliano Di Penta, and Amedeo Falanga and Rita Scognamiglio}, title = {Visualizing the Evolution ofWeb Services using Formal Concept Analysis}, journal ={Principles of Software Evolution, International Workshop on}, volume = {0}, year = {2005}, issn = {1550-4077}, pages = {57-60}, doi = {http://doi.ieeecomputersociety.org/10.1109/IWPSE.2005.33}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Principles of Software Evolution, International Workshop on TI - Visualizing the Evolution ofWeb Services using Formal Concept Analysis SN - 1550-4077 SP57 EP60 A1 - Lerina Aversano, A1 - Marcello Bruno, A1 - Massimiliano Di Penta,, A1 - Amedeo Falanga, A1 - Rita Scognamiglio, PY - 2005 KW - Web Services KW - Concept Analysis KW - Evolution of service oriented systems VL - 0 JA - Principles of Software Evolution, International Workshop on ER - | |||
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.
