Efficient recovery of algebraic specifications for stateful components

Efficient recovery of algebraic specifications for stateful components

3 September 2007 Paper
Workshop No tags assigned

Authors: Carlo Ghezzi, Andrea Mocci, Mattia Monga

Proceedings of IWPSE 2007 (7h International Workshop on Principles of software evolution)

Citations
Google Scholar

Abstract. Specification recovery is a necessary step of many reverse engineering and reuse efforts. This paper deals with recovering the semantic part of a component's interface. It focuses on stateful components that provide data abstractions. Recovery is achieved by following a black-box strategy, i.e. by observing the component's dynamic behavior. Among the published approaches, Heureka recovers algebraic specifications from Java classes. Another approach (Adabu) recovers behavioral models. The work we describe here adapts the latter, which provides an approximate semantic description for the class, to significantly optimize the former. The resulting approach, called Adiheu, is described in the paper with a preliminary assessment.

Coauthors

Pre-Print


Thanks for reading!

Efficient recovery of algebraic specifications for stateful components

3 September 2007 Paper 0
Workshop No tags assigned

© Andrea Mocci | Closed Access