Defining and continuous checking of structural program dependencies

Michael Eichberg, Sven Kloppenburg, Karl Klose, Mira Mezini · 2008

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.

Read the paper · More papers on PaperTik