Softwareevolution: Erhaltung und Fortschreibung bestehender Softwaresysteme
Gespeichert in:
Beteiligte Personen: | , |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Heidelberg
dpunkt-Verl.
2013
|
Ausgabe: | 1. Aufl. |
Schlagwörter: | |
Links: | http://deposit.dnb.de/cgi-bin/dokserv?id=4204004&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025895901&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Beschreibung: | Literaturverz. S. 261 - 280 |
Umfang: | XVIII, 283 S. Ill., graph. Darst. |
ISBN: | 9783864900419 3864900417 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040916679 | ||
003 | DE-604 | ||
005 | 20140313 | ||
007 | t| | ||
008 | 130327s2013 gw ad|| |||| 00||| ger d | ||
015 | |a 12,N50 |2 dnb | ||
016 | 7 | |a 1028678967 |2 DE-101 | |
020 | |a 9783864900419 |c Pb. : ca. EUR 39.90 (DE), ca. EUR 41.10 (AT), ca. sfr 53.90 (freier Pr.) |9 978-3-86490-041-9 | ||
020 | |a 3864900417 |9 3-86490-041-7 | ||
024 | 3 | |a 9783864900419 | |
035 | |a (OCoLC)859367982 | ||
035 | |a (DE-599)DNB1028678967 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-91G |a DE-706 |a DE-1050 |a DE-83 |a DE-11 |a DE-29T |a DE-20 |a DE-2070s |a DE-19 |a DE-859 |a DE-92 |a DE-858 |a DE-634 |a DE-B768 |a DE-473 |a DE-573 |a DE-M347 |a DE-703 |a DE-384 | ||
082 | 0 | |a 004 | |
082 | 0 | |a 005.10684 |2 22/ger | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 345f |2 stub | ||
100 | 1 | |a Sneed, Harry M. |d 1940- |e Verfasser |0 (DE-588)108357929 |4 aut | |
245 | 1 | 0 | |a Softwareevolution |b Erhaltung und Fortschreibung bestehender Softwaresysteme |c Harry M. Sneed ; Richard Seidl |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt-Verl. |c 2013 | |
300 | |a XVIII, 283 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Literaturverz. S. 261 - 280 | ||
650 | 0 | 7 | |a Programmdokumentation |0 (DE-588)4175844-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Debugging |0 (DE-588)4148954-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systemanalyse |0 (DE-588)4116673-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwaresanierung |0 (DE-588)4197460-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Reengineering |0 (DE-588)4404560-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Weiterentwicklung |0 (DE-588)4461767-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Evolutionäre Systementwicklung |0 (DE-588)4672442-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwarewartung |0 (DE-588)4197459-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Evolutionäre Systementwicklung |0 (DE-588)4672442-4 |D s |
689 | 0 | 1 | |a Softwarewartung |0 (DE-588)4197459-1 |D s |
689 | 0 | 2 | |a Softwaresanierung |0 (DE-588)4197460-8 |D s |
689 | 0 | 3 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 4 | |a Weiterentwicklung |0 (DE-588)4461767-7 |D s |
689 | 0 | 5 | |a Reengineering |0 (DE-588)4404560-8 |D s |
689 | 0 | 6 | |a Systemanalyse |0 (DE-588)4116673-5 |D s |
689 | 0 | 7 | |a Debugging |0 (DE-588)4148954-8 |D s |
689 | 0 | 8 | |a Programmdokumentation |0 (DE-588)4175844-4 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Seidl, Richard |d 1980- |e Verfasser |0 (DE-588)114942102 |4 aut | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4204004&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025895901&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025895901 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102 DAT 345f 2013 A 6260 |
---|---|
DE-BY-TUM_katkey | 1921115 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040080285316 |
_version_ | 1821932636633825280 |
adam_text | IMAGE 1
INHALTSVERZEICHNIS
1 EINFUEHRUNG IN DIE SOFTWAREEVOLUTION 1
1.1 WARTUNG UND EVOLUTION - EINE BEGRIFFSBESTIMMUNG 1
1.1.1 ZUM URSPRUNG DES BEGRIFFES MAINTENANCE 2
1.1.2 ZUM UNTERSCHIED ZWISCHEN ERHALTUNG UND ENTWICKLUNG ... 3 1.1.3 ZUM
UNTERSCHIED ZWISCHEN ERHALTUNG UND EVOLUTION 4 1.1.4 ZUM UNTERSCHIED
ZWISCHEN AENDERUNG UND ERWEITERUNG ... 8 1.1.5 ZUM UNTERSCHIED ZWISCHEN
KORREKTUR UND SANIERUNG 8
1.2 ITERATIVE UND EVOLUTIONAERE SOFTWAREENTWICKLUNG 9
1.3 SOFTWAREEVOLUTION UND AGILE SOFTWAREENTWICKLUNG 10
1.4 WARTUNG UND EVOLUTION IN EINER SERVICEORIENTIERTEN IT-WELT 13
1.5 STRUKTUR UND INHALT DER FOLGENDEN KAPITEL 16
2 WIRTSCHAFTLICHKEIT DER SOFTWAREEVOLUTION 17
2.1 ZUR WERTERHALTUNG VON SOFTWAREKAPITALGUETERN 17
2.2 SOFTWARE ALS VERPACKTES WISSEN 20
2.3 WERTGETRIEBENE SOFTWAREEVOLUTION 21
2.4 EINFLUESSE AUF DIE EVOLUTIONSKOSTEN 26
2.4.1 DER EINFLUSS DER GROESSE AUF DIE SOFTWAREERHALTUNG 26
2.4.2 DER EINFLUSS DER KOMPLEXITAET AUF DIE SOFTWAREERHALTUNG . . 28
2.4.3 DER EINFLUSS DER QUALITAET AUF DIE SOFTWAREERHALTUNG 29
2.5 SCHAETZUNG DER EVOLUTIONSKOSTEN 30
2.6 ERMITTLUNG VOM EVOLUTIONSNUTZEN 33
2.6.1 ZUM NUTZEN DER KORREKTIVEN AUFTRAEGE 34
2.6.2 ZUM NUTZEN DER ADAPTIVEN AUFTRAEGE 35
2.6.3 ZUM NUTZEN DER PERFEKTIVEN AUFTRAEGE 35
2.6.4 ZUM NUTZEN DER ENHANSIVEN AUFTRAEGE 36
HTTP://D-NB.INFO/1028678967
IMAGE 2
XII
INHALTSVERZEICHNIS
2.7 BEISPIEL EINER KOSTEN-NUTZEN-RECHNUNG 37
2.7.1 KALKULATION DES ROI FUER EIN BETRIEBLICHES INFORMATIONSSYSTEM 37
2.7.2 KALKULATION DES ROI FUER EIN TESTWERKZEUG 38
2.8 SCHLUSSFOLGERUNGEN AUS DER WIRTSCHAFTLICHKEITSBETRACHTUNG 39
3 DIE GESETZE DER SOFTWAREEVOLUTION 41
3.1 DIE PIONIERLEISTUNG VON LEHMAN UND BELADY 41
3.2 LEHMANS KATEGORISIERUNG DER SOFTWARESYSTEMTYPEN 42
3.2.1 S-SYSTEME 43
3.2.2 P-SYSTEME 44
3.2.3 E-SYSTEME 46
3.3 DIE FUENF GESETZE DER EVOLUTION 48
3.3.1 GESETZ DER FORTDAUERNDEN AENDERUNG 48
3.3.2 GESETZ DER ZUNEHMENDEN KOMPLEXITAET 48
3.3.3 GESETZ DER ABNEHMENDEN QUALITAET 49
3.3.4 GESETZ DER SINKENDEN PRODUKTIVITAET 49
3.3.5 GESETZ DES BEGRENZTEN WACHSTUMS 49
3.4 ZUR GUELTIGKEIT DER EVOLUTIONSGESETZE 49
3.5 KONSEQUENZEN AUS DEN GESETZEN DER SOFTWAREEVOLUTION 50
3.5.1 RELEASEGROESSEN MUESSEN BEGRENZT WERDEN 51
3.5.2 DIE DOKUMENTATION MUSS MIT JEDEM RELEASE AKTUALISIERT WERDEN 52
3.5.3 DER CODE MUSS IN REGELMAESSIGEN ABSTAENDEN SANIERT WERDEN 52
3.5.4 DIE QUALITAET DER SOFTWARE SOLL LAUFEND UEBERWACHT WERDEN 53
3.5.5 DIE EVOLUTION DES SYSTEMS MUSS GEPLANT WERDEN 53
3.6 WARUM SOFTWARE DOCH NOCH STIRBT 54
3.6.1 VERALTERUNG DER IMPLEMENTIERUNGSTECHNOLOGIE 54
3.6.2 UNGEEIGNETE FACHLICHE LOESUNG 55
3.6.3 ABHAENGIGKEIT VON SCHLUESSELPERSONEN 55
4 DER EVOLUTIONSPROZESS 57
4.1 DER SOFTWAREEVOLUTIONSPROZESS AUS HISTORISCHER PERSPEKTIVE 58
4.2 DAS RELEASEKONZEPT 63
4.3 SYSTEMANALYSE 67
IMAGE 3
INHALTSVERZEICHNIS XIII
4.4 RELEASEPLANUNG 69
4.5 FORTSCHREIBUNG DES SYSTEMS 71
4.5.1 KORREKTURAUFGABEN 71
4.5.2 AENDERUNGSAUFGABEN 72
4.5.3 WEITERENTWICKLUNGSAUFGABEN 72
4.5.4 INTEGRATIONSAUFGABEN 72
4.5.5 SANIERUNGSAUFGABEN 72
4.5.6 OPTIMIERUNGSAUFGABEN 73
4.6 SYSTEMREGRESSIONSTEST 73
4.6.1 REGRESSIONSTESTPLANUNG 73
4.6.2 REGRESSIONSTESTSPEZIFIZIERUNG 74
4.6.3 REGRESSIONSTESTAUFBAU 74
4.6.4 REGRESSIONSTESTAUSFUEHRUNG 74
4.6.5 REGRESSIONSTESTVALIDIERUNG 75
4.6.6 REGRESSIONSTESTEVALUIERUNG 75
4.7 SYSTEMDOKUMENTATION 76
4.8 SYSTEMAUSLIEFERUNG 76
5 SOFTWARESYSTEMANALYSE 79
5.1 GEGENSTAENDE DER SYSTEMANALYSE 80
5.2 METHODEN DER SYSTEMANALYSE 81
5.2.1 SOFTWAREREGELPRUEFUNG 81
5.2.2 VERMESSUNG DER SOFTWARE 83
5.2.3 NACHDOKUMENTATION DER SOFTWARE 85
5.2.4 IMPACT-ANALYSE 87
5.3 ERGEBNISSE DER IST-SYSTEMANALYSE 91
5.3.1 PRUEFBERICHTE 91
5.3.2 METRIKBERICHTE 92
5.3.3 LISTE DER ZU AENDERNDEN BAUSTEINE 94
5.3.4 GROESSENMASSE DES AUSWIRKUNGSBEREICHES 95
5.4 SYSTEMANALYSE IST NICHT GLEICH SYSTEMANALYSE 95
6 SOFTWAREEVOLUTIONSPLANUNG 97
6.1 DIE NOTWENDIGKEIT EINER EVOLUTIONSSTATISTIK 99
6.1.1 STATISTIK AUS DER PRODUKTANALYSE 99
6.1.2 STATISTIK AUS DER PROZESSANALYSE 101
IMAGE 4
XIV
INHALTSVERZEICHNIS
6.2 DIE SCHAETZUNG EINES NEUEN RELEASE 102
6.2.1 MESSUNG DER GEGENWAERTIGEN SYSTEMGROESSE 103
6.2.2 HOCHRECHNUNG DER SYSTEMPFLEGEKOSTEN 105
6.2.3 SCHAETZUNG DER WEITERENTWICKLUNGSKOSTEN 109
6.2.4 KALKULATION DER GESAMTKOSTEN DES NAECHSTEN RELEASE .... 110
6.3 DIE IDENTIFIKATION UND ZUWEISUNG DER EVOLUTIONSAUFGABEN 112
6.3.1 EVOLUTIONSAUFGABEN 113
6.3.2 ZUWEISUNG DER EVOLUTIONSAUFGABEN 114
6.3.3 TERMINIERUNG DER EVOLUTIONSAUFGABEN 115
6.3.4 MANAGEMENT BY CONTRACT 116
6.4 WERKZEUGE FUER DIE RELEASEPLANUNG 117
7 FEHLERBEHEBUNGEN 119
7.1 DIE FEHLERMELDUNG 119
7.2 DIE FEHLERANALYSE 120
7.3 FEHLERURSACHENFORSCHUNG 123
7.4 FEHLERBESEITIGUNG 125
7.5 FEHLERKORREKTURTEST 126
7.6 FEHLERKORREKTURDOKUMENTATION 128
7.7 FEHLERSTATISTIK 129
8 AENDERUNGEN 133
8.1 DER AENDERUNGSPROZESS 134
8.2 DER AENDERUNGSANTRAG 135
8.3 AENDERUNGSANALYSE 137
8.4 LOKALISIERUNG DER ZU AENDERNDEN STELLEN 140
8.4.1 ANALYSE DER TEXTDOKUMENTE 141
8.4.2 ANALYSE DER ENTWURFSDOKUMENTE 141
8.4.3 ANALYSE DES CODES 142
8.4.4 ANALYSE DER DATENSTRUKTUREN 143
8.4.5 ANALYSE DER TESTFAELLE 143
8.5 AENDERUNGSFOLGE 143
8.6 AENDERUNGSABSCHOTTUNG 144
8.7 AENDERUNGSDURCHFUEHRUNG 146
IMAGE 5
INHALTSVERZEICHNIS
8.8 AENDERUNGSVALIDATION 147
8.8.1 AUFBAU DER INTEGRATIONSTESTUMGEBUNG 148
8.8.2 GENERIERUNG DER INTEGRATIONSTESTDATEN 149
8.8.3 INSTRUMENTIERUNG DES GEAENDERTEN CODES 149
8.8.4 AUSFUEHRUNG DES INTEGRATIONSTESTS 149
8.8.5 AUSWERTUNG DER TESTERGEBNISSE 149
8.9 AENDERUNGSDOKUMENTATION 150
9 SANIERUNG 153
9.1 MESSUNG ALS VORAUSSETZUNG DER SANIERUNG 154
9.2 SANIERUNGSZIELE 156
9.3 SANIERUNGSVERFAHREN 157
9.3.1 EINFRIERUNGSSTRATEGIE 159
9.3.2 GELEGENHEITSSTRATEGIE 159
9.4 SANIERUNGSMASSNAHMEN 160
9.4.1 ASSEMBLER-SPRACHEN 160
9.4.2 PROZEDURALE SPRACHEN 161
9.4.2.1 REFORMATIERUNG DES CODES 163
9.4.2.2 BEREINIGUNG DES CODES 163
9.4.2.3 UMBENENNUNG NICHT SPRECHENDER DATENNAMEN 164
9.4.2.4 BESEITIGUNG INKOMPATIBLER DATENTYPEN 164 9.4.2.5 ENTFERNUNG
FESTVERDRAHTETER DATEN 164
9.4.2.6 AUSLAGERUNG DER IO-SCHNITTSTELLEN 165
9.4.2.7 RESTRUKTURIERUNG DER ABLAUFLOGIK 165
9.4.2.8 VERFLACHUNG DER ABLAUFSTRUKTUR 166
9.4.2.9 ZERLEGUNG DES CODES IN KLEINERE BAUSTEINE .... 167 9.4.3
OBJEKTORIENTIERTE SPRACHEN 167
9.4.3.1 VERFLACHUNG DER METHODENLOGIK 169
9.4.3.2 VERFLACHUNG DER KLASSENHIERARCHIE 170
9.4.3.3 ELIMINIERUNG REDUNDANTER METHODEN 170
9.4.3.4 ABLOESUNG KOMPLEXER AUSWAHLSTRUKTUREN .... 170 9.4.3.5
VERLAGERUNG GEMEINSAMER METHODEN UND ATTRIBUTE 170
9.4.3.6 SPALTUNG ZU GROSS GEWORDENER KLASSEN 171
9.4.3.7 VEREINFACHUNG DER SCHNITTSTELLEN 173
9.4.3.8 ENTFERNUNG FESTVERDRAHTETER DATEN 173
9.4.3.9 ENTFERNUNG DES TOTEN CODES 174
9.4.3.10 UMBENENNUNG DER BEZEICHNER 174
IMAGE 6
XVI
INHALTSVERZEICHNIS
9.4.3.11 ERGAENZUNG DER KOMMENTIERUNG 175
9.4.3.12 VEREINHEITLICHUNG DES CODEFORMATS 175
9.4.4 SKRIPTSPRACHEN 175
9.5 SANIERUNGSREVISION 176
10 SOFTWAREWEITERENTWICKLUNG 179
10.1 BEAUFTRAGUNG EINER SYSTEMERWEITERUNG 183
10.1.1 ANFORDERUNGSGETRIEBENE EVOLUTION 183
10.1.2 MODELLGETRIEBENE EVOLUTION 184
10.1.3 CHANGE-REQUEST-GETRIEBENE EVOLUTION 185
10.2 ANALYSE EINES ERWEITERUNGSANTRAGES 186
10.2.1 BESTAETIGUNG DES ANGEGEBENEN NUTZENS 187
10.2.2 ANALYSE DER FUNKTIONSSPEZIFIKATION 188
10.2.3 AUSWIRKUNGSANALYSE DER BEANTRAGTEN ERWEITERUNG 188
10.3 AUFWANDSSCHAETZUNG EINER ERWEITERUNG 189
10.3.1 AUFWANDSSCHAETZUNG IN DER ANFORDERUNGSGETRIEBENEN EVOLUTION 190
10.3.2 AUFWANDSSCHAETZUNG IN DER MODELLGETRIEBENEN EVOLUTION 191
10.3.3 AUFWANDSSCHAETZUNG IN DER CR-GETRIEBENEN EVOLUTION .. . 191
10.4 GENEHMIGUNG EINER ERWEITERUNG 192
10.5 AUFSTELLUNG DES ERWEITERUNGSPROJEKTS 192
10.6 SPEZIFIKATION DER ERWEITERUNG 193
10.7 DURCHFUEHRUNG DER ERWEITERUNG 195
10.8 TEST DER ERWEITERUNG 197
10.9 DOKUMENTATION DER ERWEITERUNG 197
11 SYSTEMREGRESSIONSTEST 199
11.1 DIE PROBLEMATIK DER TESTFALLSELEKTION 199
11.2 NOTWENDIGKEIT EINES UNABHAENGIGEN TESTTEAMS 201
11.3 REGRESSIONSTESTWERKZEUGE 203
11.3.1 WERKZEUGE FUER DIE STATISCHE ANALYSE 204
11.3.1.1 WERKZEUGE ZUR PRUEFUNG DER ANFORDERUNGS SPEZIFIKATION 204
11.3.1.2 WERKZEUGE ZUR PRUEFUNG DES CODES UND DES ENTWURFSMODELLS 205
11.3.1.3 WERKZEUGE ZUR PRUEFUNG DER TESTDOKUMENTATION 206
IMAGE 7
INHALTSVERZEICHNIS XVII
11.3.2 WERKZEUGE FUER DIE VERWALTUNG UND FORTSCHREIBUNG
DER TESTFAELLE 207
11.3.3 WERKZEUGE FUER DIE TESTFALLAUSWAHL 208
11.3.4 WERKZEUGE FUER DIE TESTDATENGENERIERUNG 209
11.3.5 WERKZEUGE FUER DIE REGRESSIONSTESTAUSFUEHRUNG 210 11.3.6 WERKZEUGE
FUER DIE VERFOLGUNG DER TESTABLAEUFE 211
11.3.7 WERKZEUGE FUER DIE VERMESSUNG DER TESTUEBERDECKUNG ... 212 11.3.8
WERKZEUGE FUER DEN ABGLEICH DER TESTERGEBNISSE 213 11.3.9 WERKZEUGE FUER
DIE FEHLERMELDUNG UND FEHLERVERFOLGUNG 214
11.4 REGRESSIONSTESTVERFAHREN 216
11.4.1 REGRESSIONSTESTPLANUNG 216
11.4.2 REGRESSIONSTESTVORBEREITUNG 218
11.4.3 REGRESSIONSTESTAUSFUEHRUNG 218
11.4.4 REGRESSIONSTESTAUSWERTUNG 219
11.5 REGRESSIONSTESTERGEBNISSE 220
12 FORTLAUFENDE DOKUMENTATION 223
12.1 DIE RECHTFERTIGUNG DER SYSTEMDOKUMENTATION 223
12.2 AUTOMATISIERTE NACHDOKUMENTATION 225
12.2.1 ANALYSE DER ANFORDERUNGSDOKUMENTE 227
12.2.2 ANALYSE DES ENTWURFSMODELLS 227
12.2.3 ANALYSE DES CODES 228
12.2.3.1 PROZEDURALE SPRACHEN 229
12.2.3.2 OBJEKTORIENTIERTE SPRACHEN 230
12.2.3.3 GEMEINSAME STRUKTUREN ALLER SPRACHEN 230
12.3 MULTIPLE SICHTEN AUF EIN SOFTWARESYSTEM 232
12.3.1 STATISCHE SICHTEN AUF DIE PROGRAMMLOGIK 232
12.3.2 VISUALISIERUNGSTECHNIKEN 234
12.3.2.1 BAUMDIAGRAMME 235
12.3.2.2 NETZDIAGRAMME 235
12.3.2.3 SEQUENZDIAGRAMME 236
12.3.2.4 ABLAUFDIAGRAMME 237
12.3.2.5 ENTITY/RELATIONSHIP DIAGRAMME 238
12.3.3 GRENZEN DER GRAFISCHEN DARSTELLUNG 239
12.3.4 TEXTE VS. DIAGRAMME 240
IMAGE 8
XVIII INHALTSVERZEICHNIS
12.4 AUFBAU UND NUTZUNG EINES SYSTEM-REPOSIRORY 241
12.4.1 AUFBAU EINES REPOSITORY 242
12.4.2 BESICHTIGUNG DER REPOSITORY-INHALTE 243
12.4.3 ABFRAGEN DER REPOSITORY-INHALTE 245
12.4.4 GENERIERUNG VON DOKUMENTEN 246
12.5 FORTSCHREIBUNG DER DOKUMENTATION 246
12.5.1 ABGESTIMMTE EVOLUTION ALLER SOFTWARESCHICHTEN 247 12.5.2 SOFTWARE
= CODE + DOKUMENTATION + TEST 248
ANHANG
A GLOSSAR 253
B ABKUERZUNGEN 259
C LITERATURVERZEICHNIS 261
INDEX 281
|
any_adam_object | 1 |
author | Sneed, Harry M. 1940- Seidl, Richard 1980- |
author_GND | (DE-588)108357929 (DE-588)114942102 |
author_facet | Sneed, Harry M. 1940- Seidl, Richard 1980- |
author_role | aut aut |
author_sort | Sneed, Harry M. 1940- |
author_variant | h m s hm hms r s rs |
building | Verbundindex |
bvnumber | BV040916679 |
classification_rvk | ST 230 |
classification_tum | DAT 345f |
ctrlnum | (OCoLC)859367982 (DE-599)DNB1028678967 |
dewey-full | 004 005.10684 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science 005 - Computer programming, programs, data, security |
dewey-raw | 004 005.10684 |
dewey-search | 004 005.10684 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02998nam a2200661 c 4500</leader><controlfield tag="001">BV040916679</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140313 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">130327s2013 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,N50</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1028678967</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783864900419</subfield><subfield code="c">Pb. : ca. EUR 39.90 (DE), ca. EUR 41.10 (AT), ca. sfr 53.90 (freier Pr.)</subfield><subfield code="9">978-3-86490-041-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3864900417</subfield><subfield code="9">3-86490-041-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783864900419</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)859367982</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1028678967</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-384</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.10684</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 345f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Sneed, Harry M.</subfield><subfield code="d">1940-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)108357929</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Softwareevolution</subfield><subfield code="b">Erhaltung und Fortschreibung bestehender Softwaresysteme</subfield><subfield code="c">Harry M. Sneed ; Richard Seidl</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVIII, 283 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz. S. 261 - 280</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmdokumentation</subfield><subfield code="0">(DE-588)4175844-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Debugging</subfield><subfield code="0">(DE-588)4148954-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Systemanalyse</subfield><subfield code="0">(DE-588)4116673-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwaresanierung</subfield><subfield code="0">(DE-588)4197460-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Reengineering</subfield><subfield code="0">(DE-588)4404560-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Weiterentwicklung</subfield><subfield code="0">(DE-588)4461767-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Evolutionäre Systementwicklung</subfield><subfield code="0">(DE-588)4672442-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwarewartung</subfield><subfield code="0">(DE-588)4197459-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Evolutionäre Systementwicklung</subfield><subfield code="0">(DE-588)4672442-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Softwarewartung</subfield><subfield code="0">(DE-588)4197459-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Softwaresanierung</subfield><subfield code="0">(DE-588)4197460-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Weiterentwicklung</subfield><subfield code="0">(DE-588)4461767-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">Reengineering</subfield><subfield code="0">(DE-588)4404560-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="6"><subfield code="a">Systemanalyse</subfield><subfield code="0">(DE-588)4116673-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="7"><subfield code="a">Debugging</subfield><subfield code="0">(DE-588)4148954-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="8"><subfield code="a">Programmdokumentation</subfield><subfield code="0">(DE-588)4175844-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Seidl, Richard</subfield><subfield code="d">1980-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)114942102</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4204004&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025895901&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025895901</subfield></datafield></record></collection> |
id | DE-604.BV040916679 |
illustrated | Illustrated |
indexdate | 2024-12-20T16:27:07Z |
institution | BVB |
isbn | 9783864900419 3864900417 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025895901 |
oclc_num | 859367982 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-706 DE-1050 DE-83 DE-11 DE-29T DE-20 DE-2070s DE-19 DE-BY-UBM DE-859 DE-92 DE-858 DE-634 DE-B768 DE-473 DE-BY-UBG DE-573 DE-M347 DE-703 DE-384 |
owner_facet | DE-91G DE-BY-TUM DE-706 DE-1050 DE-83 DE-11 DE-29T DE-20 DE-2070s DE-19 DE-BY-UBM DE-859 DE-92 DE-858 DE-634 DE-B768 DE-473 DE-BY-UBG DE-573 DE-M347 DE-703 DE-384 |
physical | XVIII, 283 S. Ill., graph. Darst. |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | dpunkt-Verl. |
record_format | marc |
spellingShingle | Sneed, Harry M. 1940- Seidl, Richard 1980- Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme Programmdokumentation (DE-588)4175844-4 gnd Debugging (DE-588)4148954-8 gnd Systemanalyse (DE-588)4116673-5 gnd Softwaresanierung (DE-588)4197460-8 gnd Reengineering (DE-588)4404560-8 gnd Weiterentwicklung (DE-588)4461767-7 gnd Softwareentwicklung (DE-588)4116522-6 gnd Evolutionäre Systementwicklung (DE-588)4672442-4 gnd Softwarewartung (DE-588)4197459-1 gnd |
subject_GND | (DE-588)4175844-4 (DE-588)4148954-8 (DE-588)4116673-5 (DE-588)4197460-8 (DE-588)4404560-8 (DE-588)4461767-7 (DE-588)4116522-6 (DE-588)4672442-4 (DE-588)4197459-1 |
title | Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme |
title_auth | Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme |
title_exact_search | Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme |
title_full | Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme Harry M. Sneed ; Richard Seidl |
title_fullStr | Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme Harry M. Sneed ; Richard Seidl |
title_full_unstemmed | Softwareevolution Erhaltung und Fortschreibung bestehender Softwaresysteme Harry M. Sneed ; Richard Seidl |
title_short | Softwareevolution |
title_sort | softwareevolution erhaltung und fortschreibung bestehender softwaresysteme |
title_sub | Erhaltung und Fortschreibung bestehender Softwaresysteme |
topic | Programmdokumentation (DE-588)4175844-4 gnd Debugging (DE-588)4148954-8 gnd Systemanalyse (DE-588)4116673-5 gnd Softwaresanierung (DE-588)4197460-8 gnd Reengineering (DE-588)4404560-8 gnd Weiterentwicklung (DE-588)4461767-7 gnd Softwareentwicklung (DE-588)4116522-6 gnd Evolutionäre Systementwicklung (DE-588)4672442-4 gnd Softwarewartung (DE-588)4197459-1 gnd |
topic_facet | Programmdokumentation Debugging Systemanalyse Softwaresanierung Reengineering Weiterentwicklung Softwareentwicklung Evolutionäre Systementwicklung Softwarewartung |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4204004&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025895901&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT sneedharrym softwareevolutionerhaltungundfortschreibungbestehendersoftwaresysteme AT seidlrichard softwareevolutionerhaltungundfortschreibungbestehendersoftwaresysteme |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0102 DAT 345f 2013 A 6260
Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |