Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen

Wissenschaftliche Texte zu  AspectJ

AspectJ stellt eine bedeutende Implementierung der aspektorientierten Programmierung für die Sprache Java dar. Der Begriff beschreibt eine Erweiterung der objektorientierten Programmierung, die es ermöglicht, Querschnittsaufgaben wie Logging, Sicherheit oder Fehlerbehandlung modular vom Hauptprogramm zu trennen. In der Softwaretechnik dient dieser Ansatz dazu, die Kohäsion zu erhöhen und die Kopplung innerhalb komplexer Systeme zu reduzieren.

2  Veröffentlichungen
  • A Controlled Experiment for Measuring the Impact of Aspect-Oriented Programming on Software Development Time
    Titel: A Controlled Experiment for Measuring the Impact of Aspect-Oriented Programming on Software Development Time
    Autor:in: Sebastian Kleinschmager (Autor:in)
    Fach: Informatik - Software
    Kategorie: Bachelorarbeit , 2009 98 Seiten , Note: 1,0
    Katalognummer: 199337
    Preis: US$ 17,99
  • Logging and Simulation using Aspect Oriented Software
    AOP and AspectJ
    Titel: Logging and Simulation using Aspect Oriented Software
    Autor:in: Mutum Meetei (Autor:in)
    Fach: Informatik - Angewandte Informatik
    Kategorie: Fachbuch , 2014 192 Seiten
    Katalognummer: 285596
    Preis: US$ 46,99

In der Softwareentwicklung stellt die Trennung von Belangen, auch bekannt als Separation of Concerns, eine zentrale Herausforderung dar. AspectJ adressiert dieses Problem, indem es die Einführung von Aspekten ermöglicht, die an definierten Join Points im Programmfluss agieren. Durch die Verwendung von Pointcuts und Advice können Programmierer Logik injizieren, ohne den bestehenden Quellcode der Kernfunktionalität verändern zu müssen. Dies führt zu einer saubereren Architektur, da systemübergreifende Funktionalitäten nicht redundant in jeder einzelnen Klasse implementiert werden müssen. Die wissenschaftliche Auseinandersetzung mit AspectJ konzentriert sich häufig auf die Auswirkungen dieser Methodik auf die Softwarequalität und den Entwicklungszyklus. Dabei werden sowohl die Effizienzsteigerung bei der Wartung als auch die Komplexität durch die indirekte Steuerung des Kontrollflusses untersucht. Forschungsfragen betreffen oft die Auswirkungen auf die Testbarkeit von Systemen sowie die Messbarkeit der Produktivität in agilen Entwicklungsumgebungen. Durch die Integration von Aspekten entstehen neue Anforderungen an die Analysewerkzeuge und die formale Verifikation von Softwaremodellen. Du findest dazu wissenschaftliche Arbeiten bei GRIN als PDF und eBook, viele davon auch als Print-on-Demand.

Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum
  • Vertrag widerrufen