Aspect-Orientation for Prolog
Aus GRK-Wiki
- Presented at the 16th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2006), Venice, Italy.
- Extended abstract published as Technical Report CS-2006-05-01, University of Venice, Italy, 2006.
Authors
- Günter Riedewald, University of Rostock, Germany
- Wolfgang Lohmann, University of Rostock, Germany
- Guido Wachsmuth, Humboldt-Universität zu Berlin, Germany
Abstract
Aspect-oriented programming is a programming methodology to increase separation of concerns to improve maintainability and reuse. Though it has been mainly investigated in object-oriented software development, the concepts of aspect-orientation can bring benefits to logic programming as well. We have applied those concepts to Prolog. In the paper we give an overview on the key ideas. A prototype has been successfully implemented.
BibTeX
to appear
