de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
Schliessen
Publizieren
Besondere Sammlungen
Digitalisierungsservice
Hilfe
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Werk suchen
Struktur- und verhaltensbasierte Entwurfsmustererkennung / von Lothar Wendehals. 2007
Inhalt
Einleitung
Reverse-Engineering
Entwurfsmustererkennung
Statische und Dynamische Analyse
Ergebnisse der Arbeit
Aufbau der Arbeit
Grundlagen
Entwurfsmuster
Automatische Entwurfsmustererkennung
Anforderungen an eine Entwurfsmustererkennung
Strukturbasierte Entwurfsmustererkennung in Fujaba
Strukturmodell eines Softwaresystems
Spezifikation von Strukturmustern
Regelkatalog
Strukturbasierter Erkennungsprozess
Bewertung der Ergebnisse
Einsatzgebiete
Überblick
Zusammenfassung
Erweiterung der strukturbasierten Entwurfsmustererkennung
Unscharfe Regeln und Bewertung
Motivation und Lösungsidee
Erweiterte Syntax der Strukturmuster
Bewertung der Ergebnisse
Verhaltensbasierte Entwurfsmustererkennung
Motivation und Lösungsidee
Struktur- und verhaltensbasierter Erkennungsprozess
Verhaltensmodell eines Softwaresystems
Überblick
Zusammenfassung
Verhaltensspezifikation
Verhaltensmuster
Formalisierung durch Sequenzdiagramme
Negative Verhaltensmuster
Verbindung zu Strukturmustern
Syntax
Metamodell der Verhaltensmuster
Erweiterung des Metamodells der Strukturmuster
Verbindung zwischen Struktur- und Verhaltensmustern
Überblick
Semantik
Mehrfache Überprüfung der Traces
Bindung der Variablen
Konformität von Methodenaufrufen
Konformität von Traces
Wertung konformer und nicht-konformer Traces
Erzeugung eines Automaten
Nichtdeterministischer Automat
Deterministischer Automat
Zusammenfassung
Verhaltensanalyse
Verhaltensbasierter Erkennungsprozess
Gewinnung der Traces
Voraussetzungen
Überwachung durch Debugging
Überwachung durch Instrumentierung
Verhaltenserkennung
Erweiterter Automat
Trigger
Verarbeitung der beobachteten Methodenaufrufe
Konforme Methodenaufrufe und Variablenbindung
Beispiel
Nachträgliches Verwerfen eines Traces
Bewertung der Ergebnisse
Zusammenfassung
Praktische Anwendung
Software-Tomographie
Szenario
Ergebnisse
Strukturanalyse
Verhaltensanalyse
Schwächen des Ansatzes
Zusammenfassung
Werkzeugunterstützung
Entwicklungsumgebung
Architektur
Benutzungsschnittstelle
Elemente der Benutzungsschittstelle
Spezifikation der Struktur- und Verhaltensmuster
Strukturbasierte Entwurfsmustererkennung
Verhaltensbasierte Entwurfsmustererkennung
Zusammenfassung
Verwandte Arbeiten
Strukturbasierte Entwurfsmustererkennung
Dynamische Analysen zur Verhaltenserkennung
Kombinierte statische und dynamische Analysen
Ausgewählte Verfahren im Reverse-Engineering
Verfahren zur Entwurfsmustererkennung
Transformation von Sequenzdiagrammen
Zusammenfassung
Zusammenfassung und Ausblick
Zusammenfassung
Ausblick
Literatur
Struktur- und Verhaltensmuster
Command
Observer
State
Strategy
Visitor
Reclipse Handbuch
Generierung von Struktur- und Verhaltensmusterkatalogen
Strukturbasierte Entwurfsmustererkennung
Verhaltensbasierte Entwurfsmustererkennung
Software-Tomographie
Debugging
Instrumentierung
Verhaltenserkennung
Technische Dokumentation
Komponenten der Entwurfsmustererkennung
de.uni_paderborn.fujaba
org.reclipse.javaast
org.reclipse.javaparser
org.reclipse.tracing
org.reclipse.tracer
org.reclipse.instrumentation
org.reclipse.instrumentation.runtime
org.reclipse.patterns.structure.specification
org.reclipse.patterns.structure.inference
org.reclipse.patterns.structure.generator
org.reclipse.patterns.behavior.specification
org.reclipse.patterns.behavior.inference
org.reclipse.patterns.behavior.generator
Datenformate der Komponenten
Annotationen
Trace-Definition
Tracegraph
Verhaltensmusterkatalog
Ergebnis der struktur- und verhaltensbasierten Entwurfsmustererkennung
Abbildungen
Tabellen
Index
Die detaillierte Suchanfrage erfordert aktiviertes Javascript.