|
|
|||
|
||||
OverviewErstmalig 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 einer an den Funktionen und Einsatzbereichen der Software Tools orientierten Systematik; sie unterstützt sowohl die theoretische Einordnung als auch die praxisorientierte Auswahl der Programmierwerkzeuge. Parallel dazu werden die wesentlichen Eigenschaften der Werkzeuge auf der Basis einer vereinheitlichten Terminologie erläutert. Dadurch erhält der Leser einen umfassenden Überblick über Funktionen und Einsatzbereiche von Software Tools (incl. Fourth Generation Languages - 4GLs), der auch weniger gebräuchliche Tools mit teilweise ungewöhnlichen Funktionen berücksichtigt. Full Product DetailsAuthor: Knut HildebrandPublisher: Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Imprint: Springer-Verlag Berlin and Heidelberg GmbH & Co. K Volume: 42 Dimensions: Width: 17.00cm , Height: 1.20cm , Length: 24.20cm Weight: 0.420kg ISBN: 9783540526285ISBN 10: 3540526285 Pages: 207 Publication Date: 18 June 1990 Audience: Professional and scholarly , Professional & Vocational Format: Paperback Publisher's Status: Active Availability: Out of stock The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available. Language: German Table of Contents1. 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 Fur 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 Einfuhrung 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 fur Software Tools.- 4.1 Anforderungen an die Konzepte.- 4.2 Funktionsbezogene Ansatze.- 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 Ansatze.- 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 Ansatze.- 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 Loesungsansatze.- 6.1 Implementierung.- 6.2 Test.- 6.3 Wartung und Weiterentwicklung.- 7. Zusammenfassung und Ausblick.- 7.1 Ergebnis.- 7.2 Ausblick.- Stichwortverzeichnis.ReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |
||||