Aspektorientierte Programmierung
Sign in to saveAlso known as AOP, aspect-oriented software developmenta
Programmierparadigma für die objektorientierte Programmierung
Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/aop
Sources (3)
via Wikidata · CC0
Article · Deutsch
Aspektorientierte Programmierung (AOP) ist ein Programmierparadigma für die objektorientierte Programmierung, um generische Funktionalitäten über mehrere Klassen hinweg zu verwenden (Cross-Cutting Concern). Logische Aspekte eines Anwendungsprogramms werden dabei von der eigentlichen Geschäftslogik getrennt. Typische Anwendungsbeispiele sind Transaktionsverwaltung, Auditfähigkeit und Loggingverhalten. Das Konzept von AOP wurde von Gregor Kiczales und seinem Team am Xerox PARC entwickelt. Im Jahr 2001 wurde dort auch die erste AOP-Sprache AspectJ vorgestellt.
Abstract from DBpedia / Wikipedia · CC BY-SA