Download Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements by Helmut Balzert PDF

By Helmut Balzert

Die Softwaretechnik bildet einen Grundpfeiler der Informatik.  Jede Softwareentwicklung basiert auf Prinzipien, Methoden und Werkzeugen. Mit Basiskonzepten kann die Statik, Dynamik und Logik von Softwaresystemen beschrieben und modelliert werden. Die Anforderungen an ein neues Softwareprodukt zu ermitteln, zu spezifizieren, zu analysieren, zu validieren und daraus eine fachliche Lösung abzuleiten bzw. ein Produktmodell zu entwickeln, gehört mit zu den anspruchsvollsten Aufgaben innerhalb der Softwaretechnik. Dieser Band des dreiteiligen Lehrbuchs der Softwaretechnik vermittelt in systematischer und klassifizierender paintings und Weise die Basistechniken und die Basiskonzepte der Softwareentwicklung und beschreibt die Aktivitäten, Artefakte und Methoden des Requirements Engineering. Das Buch besteht aus four Teilen und 27 Kapiteln.

Das Buch kann zur Vorlesungsbegleitung, zum Selbststudium und zum Nachschlagen verwendet werden.

Show description

Read Online or Download Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering (German Edition) PDF

Similar software development books

Software Ecosystems: Understanding an Indispensable Technology and Industry

This article explains, from a number of views, how software program and the software program are diverse from different industries technologically, organizationally, and socially.

Using Aspect-Oriented Programming for Trustworthy Software Development

How one can effectively enforce reliable computing initiatives utilizing aspect-oriented programming This landmark booklet fills a spot within the literature via not just describing the fundamental strategies of reliable computing (TWC) and aspect-oriented programming (AOP), but additionally exploring their serious interrelationships.

Event Processing in Action

Opher and Peter,

Just received my reproduction of occasion Processing in motion and browse it even though the weekend.
I could say that you simply and Peter produced a real magnum opus. it is nice!

It may be learn by:
A) each seller that's constructing an EDA/CEP to promote; and
B) each software program engineer who's constructing an EDA/CEP software.

Your publication is the development processing advisor for a few years to come back.
Thank you and congratulations!

Magento Search Engine Optimization

Magento is a feature-rich, specialist, open resource e-commerce program that provides retailers whole flexibility and keep watch over over the glance, content material, and performance in their on-line shop. you've got the main appealing Magento shop on the web with the main aggressive costs, yet with no viewers, you are going to fight to make major revenues.

Extra info for Lehrbuch der Softwaretechnik: Basiskonzepte und Requirements Engineering (German Edition)

Sample text

Individuelle Software, die mit konventionellen Werkzeugen entwickelt wird, ist nicht mehr bezahlbar. Individualsoftware ist in der Regel fehleranfällig, da zum ersten Mal eingesetzt. 13 I 2 Warum ist Software so schwer zu entwickeln? Für Individualsoftware spricht: Die Kosten, um die Standardsoftware an die Firmenspezifika anzupassen, übersteigen deutlich die Kosten der Standardsoftware. In den meisten Fällen wird dann aus Kostengründen das Anwendungsunternehmen an die Standardsoftware angepasst und nicht umgekehrt.

Abb. 0-2 zeigt, wie sich der Umfang der Software für die Raumfahrt, für Vermittlungssysteme, für eingebettete Systeme und für Betriebssysteme entwickelt hat. Abb. 2]. 000 1950 1960 1970 1980 1990 2000 2010 Legende: Raumfahrt (Space Flight Control) Vermittlungssysteme Eingebettete Software im Auto Windows-Betriebssystem Linux-Betriebssystem (Kernel) In den 70er und 80er Jahren verdoppelte sich der Umfang nach 5–7 Jahren. Heute verdoppelt sich der Umfang bereits alle 2–4 Jahre, d. h. die Verdopplungsrate hat sich verdoppelt.

Wenn ein Objekt einer Unterklasse direkt auf die Attribute eines Objekts der Oberklasse zugreift, dann ist das Geheimnisprinzip verletzt. Es hängt von der verwendeten Programmiersprache ab, inwieweit das Geheimnisprinzip »durchlöchert« werden kann. Die Programmiersprachen Java und C++ erlauben verschiedene Varianten des Geheimnisprinzips: ❡ Streng, durch das private-Konzept.

Download PDF sample

Rated 4.67 of 5 – based on 47 votes