%0 Journal Article %T Evaluation of aspect-oriented frameworks in Python for extending a project with provenance documentation features %J The Python Papers %D 2011 %I The Python Papers Anthology %X In this paper we describe two sides of a real life use case of introducing an aspect-oriented framework into an industrial-grade project. This paper is divided into two parts: the selection process for an AOP framework in the Python programming language, and its use for modularized non-invasive recording of provenance data in a distributed data management tool. Criteria for the choice of such a framework are discussed and the background of provenance documentation is laid out. %U http://ojs.pythonpapers.org/index.php/tpp/article/view/218