Reale Optimierungsprobleme erfordern die Berechnung hochkomplexer Computermodelle. Die dazu notwendige Rechenleistung kann kostengünstig durch Workstation-Cluster bereitgestellt werden, die die Leistungsfähigkeit von Mini-Supercomputern erreichen und oft nur zu einem geringen Teil ausgelastet sind. Im Buch wird auf Basis von OMT ein objektorientierter Ansatz für die verteilte Lösung von Optimierungsproblemen entwickelt und in ein Prototyp-System umgesetzt. Der in C++ implementierte Prototyp verfügt über eine graphische Oberfläche zur Steuerung der Optimierungsrechnung und zeigt, wie…mehr
Reale Optimierungsprobleme erfordern die Berechnung hochkomplexer Computermodelle. Die dazu notwendige Rechenleistung kann kostengünstig durch Workstation-Cluster bereitgestellt werden, die die Leistungsfähigkeit von Mini-Supercomputern erreichen und oft nur zu einem geringen Teil ausgelastet sind. Im Buch wird auf Basis von OMT ein objektorientierter Ansatz für die verteilte Lösung von Optimierungsproblemen entwickelt und in ein Prototyp-System umgesetzt. Der in C++ implementierte Prototyp verfügt über eine graphische Oberfläche zur Steuerung der Optimierungsrechnung und zeigt, wie existierende Softwarepakete aus Fortran oder C in die verteilte Berechnung integriert werden können.Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
1 Einleitung und Zielsetzung.- 1.1 Einführung und Motivation.- 1.2 Aufgabenstellung und Vorgehensweise.- 1.3 Begriffe und Definitionen.- 2 Objektorientierte Softwareentwicklung und visuelle Sprachen.- 2.1 Objektorientierte Softwareentwicklung.- 2.2 Objektorientierte Modellierung mit der Object Modeling Technique.- 2.3 Graphische Oberflächen und visuelle Systeme.- 3 Optimierung und Parallelverarbeitung auf Workstation-Clustern.- 3.1 Grundlagen multidisziplinärer Optimierung.- 3.2 Ansätze und Werkzeuge zur Parallelverarbeitung auf einem Workstation-Cluster.- 4 Entwurf eines Klassenkonzepts und einer visuellen Sprache zur verteilten Optimierung.- 4.1 Ein objektorientiertes Modell verteilter Optimierung.- 4.2 Sprachansatz visueller Optimierungsschemata.- 5 Prototyp-Implementierung und Anwendung.- 5.1 Eine Einführung in die Workbench.- 5.2 Installation der Workbench.- 5.3 Anwendungsbeispiele.- 6 Zusammenfassung und Ausblick.- Anhang A OMT Diagramm-Notation.- Anhang B Übersicht zu WxWindows.- Anhang C OpTiX-III Syntaxdiagramme.- Anhang D Algorithmen Konfigurationsdatei.- Anhang E OMT-Diagramme der Workbench.- Anhang F Quelltexte zu den Beispielen.
1 Einleitung und Zielsetzung.- 1.1 Einführung und Motivation.- 1.2 Aufgabenstellung und Vorgehensweise.- 1.3 Begriffe und Definitionen.- 2 Objektorientierte Softwareentwicklung und visuelle Sprachen.- 2.1 Objektorientierte Softwareentwicklung.- 2.2 Objektorientierte Modellierung mit der Object Modeling Technique.- 2.3 Graphische Oberflächen und visuelle Systeme.- 3 Optimierung und Parallelverarbeitung auf Workstation-Clustern.- 3.1 Grundlagen multidisziplinärer Optimierung.- 3.2 Ansätze und Werkzeuge zur Parallelverarbeitung auf einem Workstation-Cluster.- 4 Entwurf eines Klassenkonzepts und einer visuellen Sprache zur verteilten Optimierung.- 4.1 Ein objektorientiertes Modell verteilter Optimierung.- 4.2 Sprachansatz visueller Optimierungsschemata.- 5 Prototyp-Implementierung und Anwendung.- 5.1 Eine Einführung in die Workbench.- 5.2 Installation der Workbench.- 5.3 Anwendungsbeispiele.- 6 Zusammenfassung und Ausblick.- Anhang A OMT Diagramm-Notation.- Anhang B Übersicht zu WxWindows.- Anhang C OpTiX-III Syntaxdiagramme.- Anhang D Algorithmen Konfigurationsdatei.- Anhang E OMT-Diagramme der Workbench.- Anhang F Quelltexte zu den Beispielen.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497
USt-IdNr: DE450055826