@ericbouwers

Software Reflexion Models: Bridging the Gap Between Source and High-Level Models.

, , and . SIGSOFT FSE, page 18-28. (1995)

Description

This paper introduces reflexion models as a way to communicate and reason about an implemented software architecture. In particular, an engineer defines a high-level model and specifies how the model maps to the source. A tool then computes a software reflexion model that shows where the engineer's high-level model agrees with and where it differs from a model of the source. The authors provide a formal definition of Software Reflexion Models. Furthermore, the authors make it more concrete by describing experiences in the light of reengineering, Design conformance and System Understanding. The input of a reflexion model are a high-level model, a source model and a map. The reflextion model will then present the summary information in the context of the high-level model defined by the engineer.

Links and resources

Tags

community

  • @tommens
  • @evol
  • @kimmens
  • @pdeleenh
  • @ericbouwers
  • @dblp
@ericbouwers's tags highlighted