Software Tools: Eine umfassende Darstellung der Einsatzmöglichkeiten von Software-Entwicklungswerkzeugen: 42 - Brossura

Hildebrand, Knut

 
9783540526285: Software Tools: Eine umfassende Darstellung der Einsatzmöglichkeiten von Software-Entwicklungswerkzeugen: 42

Sinossi

Erstmalig werden in einem Buch Automatisierungspotentiale und Werkzeuge der Software-Entwicklung gemeinsam dargestellt. Begonnen wird mit einer Analyse der automatisierbaren Tätigkeiten im Software Life Cycle. Darauf aufbauend erfolgt die Präsentation ein

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1. Einleitung.- 1.1 Standort der Software Tools.- 1.2 Problemstellung und Anspruch der Arbeit.- 1.3 Vorgehensweise.- 2. Was sind Software Tools?.- 2.1 Software ….- 2.1.1 … kein Stoff wie jeder andere.- 2.1.2 Softwarearten.- 2.2 Tools: Vom Abstrakten zum Konkreten.- 2.2.1 Prinzip.- 2.2.2 Methode.- 2.2.3 Verfahren.- 2.2.4 Werkzeug.- 2.3 Software Tools.- 2.3.1 Konfigurationsaspekte von Software Tools.- 2.3.2 Für welche Software?.- 3. Automatisierungspotentiale im Software Engineering.- 3.1 Anspruch des Software-Engineering.- 3.1.1 Entwicklung des Software Engineering.- 3.1.2 Der Mythos vom CASE.- 3.2 Software Life Cycle.- 3.2.1 Initialisierung.- 3.2.2 Ist-Analyse.- 3.2.3 Anforderungsdefinition.- 3.2.4 Entwurf.- 3.2.5 Implementierung.- 3.2.6 Test.- 3.2.7 Einführung und Betrieb.- 3.2.8 Wartung (?) und Weiterentwicklung.- 3.3 Andere Vorgehensweisen bei der Software-Entwicklung.- 3.3.1 Prototyping.- 3.3.2. Zyklisches Modell.- 3.3.3. Operationsmodell.- 3.3.4. Transformationsmodell.- 4. Einordnungs- und Auswahlkonzepte für Software Tools.- 4.1 Anforderungen an die Konzepte.- 4.2 Funktionsbezogene Ansätze.- 4.2.1. Theorieorientiert.- 4.2.1.1 Edmunds.- 4.2.1.2 Molzberger.- 4.2.2 Praxisorientiert.- 4.2.2.1 Reifer/Montgomery/Houghton.- 4.2.2.2 Kernighan/Plauger.- 4.3 Phasenbezogene Ansätze.- 4.3.1 Theorieorientiert.- 4.3.1.1 Pomberger.- 4.3.1.2 Balzert.- 4.3.2 Praxisorientiert.- 4.3.2.1 Reifer/Trattner.- 4.3.2.2 Seibt.- 4.3.2.3 Leppert/Stork.- 4.4 Sonstige Ansätze.- 4.4.1 Hesse.- 4.4.2 Schulz.- 4.4.3 Hruschka.- 4.4.4 Oestreich.- 4.4.5 Stahlknecht/Warner.- 5. Integration von funktionalen und phasenorientierten Aspekten - ein neuer Klassifikationsansatz.- 5.1 Tools im engeren Sinne.- 5.1.1 Editoren.- 5.1.2 Transformatoren.- 5.1.2.1 Makroprozessoren.- 5.1.2.2 Restrukturierer.- 5.1.2.3 Compiler.- 5.1.2.4 Assembler.- 5.1.2.5 Interpreter.- 5.1.3 Programm-Generatoren.- 5.1.4 Test-Werkzeuge.- 5.1.4.1 Statische Programmanalyse.- 5.1.4.2 Dynamische Programmanalyse.- 5.2 Tools im weiteren Sinne.- 5.2.1 Data Dictionaries.- 5.2.2 Programmverwaltung.- 5.2.3 Dokumentation.- 5.2.4 Simulation/Emulation.- 5.2.5 Software-Monitore.- 5.3 Fourth Generation Languages (4GL).- 5.3.1 4GL - Programmiersprache….- 5.3.2… oder Software Tool?.- 6. Offene Automatisierungspotentiale und Lösungsansätze.- 6.1 Implementierung.- 6.2 Test.- 6.3 Wartung und Weiterentwicklung.- 7. Zusammenfassung und Ausblick.- 7.1 Ergebnis.- 7.2 Ausblick.- Stichwortverzeichnis.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.