Zusammenfassung
Computer werden eingesetzt, um Menschen zu helfen, bestimmte Probleme effizienter als sie selbst oder überhaupt erst lösen zu können. Damit der Computer diese Aufgabe erfüllen kann, müssen ihm Anleitungen zum Lösen der Probleme gegeben werden. Solche Arbeitsanleitungen werden als Programme, komplexe Programme auch als Softwaresysteme bezeichnet. Die Menge aller Programme auf einem Computer zusammen mit begleitenden Dokumenten, die für ihre Anwendung notwendig oder hilfreich sind, wird unter dem Begriff Software zusammengefaßt. Dabei wird unterschieden zwischen System- und Anwendungssoftware. Zur Systemsoftware zählen die Programme, die für den korrekten Betrieb eines Computers erforderlich sind (Betriebssystem), sowie Programme, die allgemeine Dienstleistungen erbringen wie Editoren oder Kommunikationssoftware (siehe auch Abschnitte 3.6 und 6.2). Anwendungssoftware dient zur Lösung spezieller Anwendungsprobleme, etwa aus der Betriebswirtschaft oder der Medizin, und greift dabei in der Regel zur Erfüllung der eigenen Aufgaben auf die Systemsoftware zurück.
Chapter PDF
Literaturhinweise
Für das Gebiet der Softwareentwicklung existieren zahlreiche Lehrbücher. Zum Softwareengineering besonders empfehlenswert sind die zwei umfangreichen Lehrbücher von Helmut Balzert (1996, 1998), das Lehrbuch von Pagel und Six (1994) sowie das Standardwerk von Sommerville (1996). Überblicke und Vergleiche zu objektorientierten Softwareentwicklungsmethoden enthalten die Bücher von Stein (1994) und Schäfer (1994). In Booch (1995) und Rumbaugh (1993) werden die zwei bekanntesten Methoden im Detail erläutert. Weitere empfehlenswerte Bücher für das Gebiet der objektorientierten Softwareentwicklung sind die Werke von Meyer (1990), Heide Balzert (1996) und Gamma (1996). Speziell mit der UML befassen sich Oestereich (1997) und Fowler (1998).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1998 B. G. Teubner Stuttgart · Leipzig
About this chapter
Cite this chapter
Appelrath, HJ., Boles, D., Claus, V., Wegener, I. (1998). Softwareentwicklung. In: Starthilfe Informatik. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-94872-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-322-94872-4_5
Publisher Name: Vieweg+Teubner Verlag
Print ISBN: 978-3-519-00241-3
Online ISBN: 978-3-322-94872-4
eBook Packages: Springer Book Archive