kirancodes.me
To Proof Maintenance & Beyond!

Defining and continuous checking of structural program dependencies

Michael Eichberg, Sven Kloppenburg, Karl Klose, Mira Mezini

Abstract

Dependencies between program elements need to be modeled from different perspectives reflecting architectural, design, and implementation level decisions. To avoid erosion of the intended structure of the code, it is necessary to explicitly codify these different perspectives on the permitted dependencies and to detect violations continuously and incrementally as software evolves.

BibTeX
@inproceedings{Eichberg-al:ICSE08,
  author    = {Michael Eichberg and
               Sven Kloppenburg and
               Karl Klose and
               Mira Mezini},
  title     = {Defining and continuous checking of structural program dependencies},
  booktitle = {ICSE},
  pages     = {391--400},
  publisher = {{ACM}},
  year      = {2008},
}

Related papers