Clone evolution:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin
Logos-Verl.
[2011]
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | xiv, 223 S. graph. Darst. 24 cm |
ISBN: | 9783832529208 3832529209 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV047085119 | ||
003 | DE-604 | ||
005 | 20210317 | ||
007 | t | ||
008 | 210113s2011 gw d||| m||| 00||| eng d | ||
015 | |a 11,N39 |2 dnb | ||
015 | |a 12,A07 |2 dnb | ||
016 | 7 | |a 1015465765 |2 DE-101 | |
020 | |a 9783832529208 |c kart. : EUR 37.50 (DE), EUR 38.60 (AT), sfr 66.70 (freier Pr.) |9 978-3-8325-2920-8 | ||
020 | |a 3832529209 |9 3-8325-2920-9 | ||
024 | 3 | |a 9783832529208 | |
035 | |a (OCoLC)1231966988 | ||
035 | |a (DE-599)DNB1015465765 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-83 | ||
082 | 0 | |a 005.16 |2 22/ger | |
082 | 0 | |a 005.14 |2 22/ger | |
084 | |a ST 233 |0 (DE-625)143620: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Göde, Nils |4 aut | |
245 | 1 | 0 | |a Clone evolution |c submitted by Nils Göde |
264 | 1 | |a Berlin |b Logos-Verl. |c [2011] | |
264 | 4 | |c © 2011 | |
300 | |a xiv, 223 S. |b graph. Darst. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Wiederholung |0 (DE-588)4065972-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Erkennung |0 (DE-588)4328500-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwarewartung |0 (DE-588)4197459-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmcode |0 (DE-588)4734701-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwarewartung |0 (DE-588)4197459-1 |D s |
689 | 0 | 1 | |a Programmcode |0 (DE-588)4734701-6 |D s |
689 | 0 | 2 | |a Wiederholung |0 (DE-588)4065972-0 |D s |
689 | 0 | 3 | |a Erkennung |0 (DE-588)4328500-4 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3885389&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=032491857&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-032491857 |
Datensatz im Suchindex
_version_ | 1806414703325347840 |
---|---|
adam_text |
IMAGE 1
TABLE OF CONTENTS
I PRELUDE 1
1 INTRODUCTION 3
1.1 PROBLEM STATEMENT 4
1.1.1 MODELING CLONE EVOLUTION 5
1.1.2 HOW CLONES EVOLVE 5
1.2 CONTRIBUTIONS 6
1.2.1 MODELING CLONE EVOLUTION 6
1.2.2 HOW CLONES EVOLVE 6
1.3 PROJECT CONTEXT 7
1.4 RELATED PUBLICATIONS 7
1.5 THESIS OUTLINE 8
2 SOFTWARE CLONES 9
2.1 REASONS 9
2.2 CONSEQUENCES 12
2.2.1 SIZE 12
2.2.2 EFFORT 12
2.2.3 CORRECTNESS 13
2.3 DETECTION 14
2.3.1 TEXT 15
2.3.2 TOKEN 16
2.3.3 ABSTRACT SYNTAX TREE 17
2.3.4 PROGRAM DEPENDENCY GRAPH 18
2.3.5 METRICS 18
2.3.6 ASSEMBLER 19
2.3.7 BEYOND SOURCE CODE 19
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1015465765
DIGITALISIERT DURCH
IMAGE 2
TABLE OF CONTENTS
2.3.8 APPLICATIONS FOR CLONE DETECTION 20
2.3.9 FRAMEWORKS 20
2.4 MANAGEMENT 21
2.4.1 REMOVING 21
2.4.2 MONITORING 22
2.5 TERMINOLOGY 22
3 RELATED RESEARCH 27
3.1 CLONE DETECTION 27
3.1.1 INCREMENTAL 28
3.1.2 NON-IDENTICAL CLONES 31
3.1.3 OPEN QUESTIONS 33
3.2 CLONE TRACKING 34
3.2.1 MATCHING 36
3.2.2 SOURCE CODE DIFFERENCING 37
3.2.3 OPEN QUESTIONS 38
3.3 QUANTITATIVE CLONE EVOLUTION 39
3.3.1 CLONE RATIO 39
3.3.2 CLONES AND MAINTAINABILITY 40
3.3.3 OPEN QUESTIONS 42
3.4 EVOLUTION PATTERNS 42
3.4.1 FRAGMENT EVOLUTION PATTERNS 42
3.4.2 CLONE CLASS EVOLUTION PATTERNS 43
3.4.3 OPEN QUESTIONS 47
3.5 HOW CLONES EVOLVE 49
3.5.1 LIFETIME 50
3.5.2 CHANGE CONSISTENCY 50
3.5.3 HARMFULNESS OF CHANGES 51
3.5.4 OPEN QUESTIONS 52
3.6 SUMMARY 53
4 CLONE EVOLUTION GRAPH 55
4.1 DEFINITION 55
4.1.1 NODES 55
4.1.2 EDGES 55
4.2 VISUALIZATION 56
4.3 TOOL SUPPORT 57
IMAGE 3
TABLE OF CONTENTS XI
4.3.1 EVOLUTION VIEW 58
4.3.2 COMPARISON VIEW 58
4.3.3 TREEMAP VIEW 60
4.3.4 LIST VIEW 61
4.3.5 PLOT VIEW 61
4.4 SUMMARY 63
II EXTRACTION 65
5 FUNDAMENTALS 67
5.1 DATA STRUCTURES 68
5.1.1 TOKENS AND TOKEN TABLES 68
5.1.2 GENERALIZED SUFFIX TREE 70
5.2 ALGORITHM OVERVIEW 72
5.3 UPDATING DATA STRUCTURES 73
5.3.1 ADDED FILES 74
5.3.2 DELETED FILES 74
5.3.3 MODIFIED FILES 75
5.3.4 UPDATING EDGE LABELS 75
5.4 SUMMARY 76
6 DETECTION 77
6.1 CLONES IN SUFFIX TREES 77
6.2 DETECTING TYPE-1 CLONES 78
6.3 START NODES 80
6.4 DETECTING NON-IDENTICAL CLONES 83
6.4.1 DETECTION PROCESS 83
6.4.2 COMPARISON TO OTHER APPROACHES 89
6.5 FILTERING 93
6.6 SUMMARY 94
7 MAPPING 95
7.1 ANCESTRY OF FRAGMENTS 95
7.2 SOURCE CODE CHANGES 98
7.3 CREATING THE MAPPING 99
7.4 CONSISTENCY OF CHANGES 103
IMAGE 4
XII TABLE OF CONTENTS
7.5 SUMMARY 107
8 PERFORMANCE 109
8.1 COMPLEXITY 109
8.1.1 TIME 109
8.1.2 MEMORY 112
8.2 TIME 112
8.2.1 PHASES 114
8.2.2 PARAMETERS 115
8.2.3 EVOLUTION SCENARIO 115
8.2.4 IDE SCENARIO 118
8.2.5 PARAMETER IMPACT 125
8.2.6 BREAK-EVEN ANALYSIS 126
8.2.7 REUSING SUFFIX TREE STRUCTURES 127
8.2.8 START NODES 129
8.3 MEMORY 131
8.3.1 PROCFS 131
8.3.2 VALGRIND 133
8.4 SUMMARY 134
III STUDIES 137
9 DIVERSITY OF CLONE EVOLUTION 139
9.1 SETUP 140
9.1.1 SUBJECT SYSTEMS 140
9.1.2 DATA COLLECTION 141
9.2 RESULTS 145
9.2.1 CLONE RATIO 145
9.2.2 LIFETIME 146
9.2.3 CHANGE CONSISTENCY 148
9.2.4 IRREGULARITIES 149
9.3 DISCUSSION 152
9.3.1 CLONE RATIO 152
9.3.2 LIFETIME 153
9.3.3 CHANGE CONSISTENCY 154
9.3.4 IRREGULARITIES 155
IMAGE 5
TABLE OF CONTENTS XIII
9.4 THREATS TO VALIDITY 155
9.5 SUMMARY 156
10 CHANGES TO CLONES 159
10.1 SETUP 160
10.1.1 SUBJECT SYSTEMS 160
10.1.2 CLONE DETECTION PARAMETERS 161
10.1.3 STUDY PROCEDURE 162
10.2 RESULTS 163
10.2.1 CHANGE EFFORT 164
10.2.2 UNINTENTIONAL INCONSISTENCIES 167
10.3 THREATS TO VALIDITY 169
10.4 SUMMARY 170
11 CLONE REMOVAL 173
11.1 SETUP 174
11.1.1 SUBJECT SYSTEMS 174
11.1.2 DATA COLLECTION 175
11.2 RESULTS 180
11.2.1 COMMITTERS AND COMMIT MESSAGES 181
11.2.2 REMOVAL TECHNIQUES 182
11.2.3 CLONE CHARACTERISTICS 184
11.3 THREATS TO VALIDITY 185
11.4 SUMMARY 186
IV FINALE 187
12 CONCLUSION 189
12.1 MODELING CLONE EVOLUTION 189
12.2 HOW CLONES EVOLVE 190
12.3 FUTURE WORK 191
12.3.1 EXTEND THE CLONE EVOLUTION GRAPH 191
12.3.2 IMPROVED DIFFERENCING ALGORITHM 191
12.3.3 PARALLEL PROCESSING 191
12.3.4 REDUCE MEMORY CONSUMPTION 192
12.3.5 IDE INTEGRATION 192
IMAGE 6
XIV TABLE OF CONTENTS
12.3.6 HARMFUL INCONSISTENT CHANGES 192
12.3.7 EVALUATE DETECTION OF TYPE-3 CLONES 193
12.3.8 POSTPROCESSING CLONE INFORMATION 193
12.4 CLOSING WORDS 193
LIST OF FIGURES 195
LIST OF TABLES 199
LIST OF EXAMPLES 201
GLOSSARY 203
BIBLIOGRAPHY 207 |
adam_txt |
IMAGE 1
TABLE OF CONTENTS
I PRELUDE 1
1 INTRODUCTION 3
1.1 PROBLEM STATEMENT 4
1.1.1 MODELING CLONE EVOLUTION 5
1.1.2 HOW CLONES EVOLVE 5
1.2 CONTRIBUTIONS 6
1.2.1 MODELING CLONE EVOLUTION 6
1.2.2 HOW CLONES EVOLVE 6
1.3 PROJECT CONTEXT 7
1.4 RELATED PUBLICATIONS 7
1.5 THESIS OUTLINE 8
2 SOFTWARE CLONES 9
2.1 REASONS 9
2.2 CONSEQUENCES 12
2.2.1 SIZE 12
2.2.2 EFFORT 12
2.2.3 CORRECTNESS 13
2.3 DETECTION 14
2.3.1 TEXT 15
2.3.2 TOKEN 16
2.3.3 ABSTRACT SYNTAX TREE 17
2.3.4 PROGRAM DEPENDENCY GRAPH 18
2.3.5 METRICS 18
2.3.6 ASSEMBLER 19
2.3.7 BEYOND SOURCE CODE 19
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1015465765
DIGITALISIERT DURCH
IMAGE 2
TABLE OF CONTENTS
2.3.8 APPLICATIONS FOR CLONE DETECTION 20
2.3.9 FRAMEWORKS 20
2.4 MANAGEMENT 21
2.4.1 REMOVING 21
2.4.2 MONITORING 22
2.5 TERMINOLOGY 22
3 RELATED RESEARCH 27
3.1 CLONE DETECTION 27
3.1.1 INCREMENTAL 28
3.1.2 NON-IDENTICAL CLONES 31
3.1.3 OPEN QUESTIONS 33
3.2 CLONE TRACKING 34
3.2.1 MATCHING 36
3.2.2 SOURCE CODE DIFFERENCING 37
3.2.3 OPEN QUESTIONS 38
3.3 QUANTITATIVE CLONE EVOLUTION 39
3.3.1 CLONE RATIO 39
3.3.2 CLONES AND MAINTAINABILITY 40
3.3.3 OPEN QUESTIONS 42
3.4 EVOLUTION PATTERNS 42
3.4.1 FRAGMENT EVOLUTION PATTERNS 42
3.4.2 CLONE CLASS EVOLUTION PATTERNS 43
3.4.3 OPEN QUESTIONS 47
3.5 HOW CLONES EVOLVE 49
3.5.1 LIFETIME 50
3.5.2 CHANGE CONSISTENCY 50
3.5.3 HARMFULNESS OF CHANGES 51
3.5.4 OPEN QUESTIONS 52
3.6 SUMMARY 53
4 CLONE EVOLUTION GRAPH 55
4.1 DEFINITION 55
4.1.1 NODES 55
4.1.2 EDGES 55
4.2 VISUALIZATION 56
4.3 TOOL SUPPORT 57
IMAGE 3
TABLE OF CONTENTS XI
4.3.1 EVOLUTION VIEW 58
4.3.2 COMPARISON VIEW 58
4.3.3 TREEMAP VIEW 60
4.3.4 LIST VIEW 61
4.3.5 PLOT VIEW 61
4.4 SUMMARY 63
II EXTRACTION 65
5 FUNDAMENTALS 67
5.1 DATA STRUCTURES 68
5.1.1 TOKENS AND TOKEN TABLES 68
5.1.2 GENERALIZED SUFFIX TREE 70
5.2 ALGORITHM OVERVIEW 72
5.3 UPDATING DATA STRUCTURES 73
5.3.1 ADDED FILES 74
5.3.2 DELETED FILES 74
5.3.3 MODIFIED FILES 75
5.3.4 UPDATING EDGE LABELS 75
5.4 SUMMARY 76
6 DETECTION 77
6.1 CLONES IN SUFFIX TREES 77
6.2 DETECTING TYPE-1 CLONES 78
6.3 START NODES 80
6.4 DETECTING NON-IDENTICAL CLONES 83
6.4.1 DETECTION PROCESS 83
6.4.2 COMPARISON TO OTHER APPROACHES 89
6.5 FILTERING 93
6.6 SUMMARY 94
7 MAPPING 95
7.1 ANCESTRY OF FRAGMENTS 95
7.2 SOURCE CODE CHANGES 98
7.3 CREATING THE MAPPING 99
7.4 CONSISTENCY OF CHANGES 103
IMAGE 4
XII TABLE OF CONTENTS
7.5 SUMMARY 107
8 PERFORMANCE 109
8.1 COMPLEXITY 109
8.1.1 TIME 109
8.1.2 MEMORY 112
8.2 TIME 112
8.2.1 PHASES 114
8.2.2 PARAMETERS 115
8.2.3 EVOLUTION SCENARIO 115
8.2.4 IDE SCENARIO 118
8.2.5 PARAMETER IMPACT 125
8.2.6 BREAK-EVEN ANALYSIS 126
8.2.7 REUSING SUFFIX TREE STRUCTURES 127
8.2.8 START NODES 129
8.3 MEMORY 131
8.3.1 PROCFS 131
8.3.2 VALGRIND 133
8.4 SUMMARY 134
III STUDIES 137
9 DIVERSITY OF CLONE EVOLUTION 139
9.1 SETUP 140
9.1.1 SUBJECT SYSTEMS 140
9.1.2 DATA COLLECTION 141
9.2 RESULTS 145
9.2.1 CLONE RATIO 145
9.2.2 LIFETIME 146
9.2.3 CHANGE CONSISTENCY 148
9.2.4 IRREGULARITIES 149
9.3 DISCUSSION 152
9.3.1 CLONE RATIO 152
9.3.2 LIFETIME 153
9.3.3 CHANGE CONSISTENCY 154
9.3.4 IRREGULARITIES 155
IMAGE 5
TABLE OF CONTENTS XIII
9.4 THREATS TO VALIDITY 155
9.5 SUMMARY 156
10 CHANGES TO CLONES 159
10.1 SETUP 160
10.1.1 SUBJECT SYSTEMS 160
10.1.2 CLONE DETECTION PARAMETERS 161
10.1.3 STUDY PROCEDURE 162
10.2 RESULTS 163
10.2.1 CHANGE EFFORT 164
10.2.2 UNINTENTIONAL INCONSISTENCIES 167
10.3 THREATS TO VALIDITY 169
10.4 SUMMARY 170
11 CLONE REMOVAL 173
11.1 SETUP 174
11.1.1 SUBJECT SYSTEMS 174
11.1.2 DATA COLLECTION 175
11.2 RESULTS 180
11.2.1 COMMITTERS AND COMMIT MESSAGES 181
11.2.2 REMOVAL TECHNIQUES 182
11.2.3 CLONE CHARACTERISTICS 184
11.3 THREATS TO VALIDITY 185
11.4 SUMMARY 186
IV FINALE 187
12 CONCLUSION 189
12.1 MODELING CLONE EVOLUTION 189
12.2 HOW CLONES EVOLVE 190
12.3 FUTURE WORK 191
12.3.1 EXTEND THE CLONE EVOLUTION GRAPH 191
12.3.2 IMPROVED DIFFERENCING ALGORITHM 191
12.3.3 PARALLEL PROCESSING 191
12.3.4 REDUCE MEMORY CONSUMPTION 192
12.3.5 IDE INTEGRATION 192
IMAGE 6
XIV TABLE OF CONTENTS
12.3.6 HARMFUL INCONSISTENT CHANGES 192
12.3.7 EVALUATE DETECTION OF TYPE-3 CLONES 193
12.3.8 POSTPROCESSING CLONE INFORMATION 193
12.4 CLOSING WORDS 193
LIST OF FIGURES 195
LIST OF TABLES 199
LIST OF EXAMPLES 201
GLOSSARY 203
BIBLIOGRAPHY 207 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Göde, Nils |
author_facet | Göde, Nils |
author_role | aut |
author_sort | Göde, Nils |
author_variant | n g ng |
building | Verbundindex |
bvnumber | BV047085119 |
classification_rvk | ST 233 |
ctrlnum | (OCoLC)1231966988 (DE-599)DNB1015465765 |
dewey-full | 005.16 005.14 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.16 005.14 |
dewey-search | 005.16 005.14 |
dewey-sort | 15.16 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV047085119</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20210317</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">210113s2011 gw d||| m||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">11,N39</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,A07</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1015465765</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783832529208</subfield><subfield code="c">kart. : EUR 37.50 (DE), EUR 38.60 (AT), sfr 66.70 (freier Pr.)</subfield><subfield code="9">978-3-8325-2920-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3832529209</subfield><subfield code="9">3-8325-2920-9</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783832529208</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1231966988</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1015465765</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.16</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.14</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 233</subfield><subfield code="0">(DE-625)143620:</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="100" ind1="1" ind2=" "><subfield code="a">Göde, Nils</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Clone evolution</subfield><subfield code="c">submitted by Nils Göde</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin</subfield><subfield code="b">Logos-Verl.</subfield><subfield code="c">[2011]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xiv, 223 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">24 cm</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="650" ind1="0" ind2="7"><subfield code="a">Wiederholung</subfield><subfield code="0">(DE-588)4065972-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Erkennung</subfield><subfield code="0">(DE-588)4328500-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="650" ind1="0" ind2="7"><subfield code="a">Programmcode</subfield><subfield code="0">(DE-588)4734701-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><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="1"><subfield code="a">Programmcode</subfield><subfield code="0">(DE-588)4734701-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Wiederholung</subfield><subfield code="0">(DE-588)4065972-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Erkennung</subfield><subfield code="0">(DE-588)4328500-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</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=3885389&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=032491857&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-032491857</subfield></datafield></record></collection> |
id | DE-604.BV047085119 |
illustrated | Illustrated |
index_date | 2024-07-03T16:17:41Z |
indexdate | 2024-08-04T00:28:26Z |
institution | BVB |
isbn | 9783832529208 3832529209 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032491857 |
oclc_num | 1231966988 |
open_access_boolean | |
owner | DE-83 |
owner_facet | DE-83 |
physical | xiv, 223 S. graph. Darst. 24 cm |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Logos-Verl. |
record_format | marc |
spelling | Göde, Nils aut Clone evolution submitted by Nils Göde Berlin Logos-Verl. [2011] © 2011 xiv, 223 S. graph. Darst. 24 cm txt rdacontent n rdamedia nc rdacarrier Wiederholung (DE-588)4065972-0 gnd rswk-swf Erkennung (DE-588)4328500-4 gnd rswk-swf Softwarewartung (DE-588)4197459-1 gnd rswk-swf Programmcode (DE-588)4734701-6 gnd rswk-swf Softwarewartung (DE-588)4197459-1 s Programmcode (DE-588)4734701-6 s Wiederholung (DE-588)4065972-0 s Erkennung (DE-588)4328500-4 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3885389&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=032491857&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Göde, Nils Clone evolution Wiederholung (DE-588)4065972-0 gnd Erkennung (DE-588)4328500-4 gnd Softwarewartung (DE-588)4197459-1 gnd Programmcode (DE-588)4734701-6 gnd |
subject_GND | (DE-588)4065972-0 (DE-588)4328500-4 (DE-588)4197459-1 (DE-588)4734701-6 |
title | Clone evolution |
title_auth | Clone evolution |
title_exact_search | Clone evolution |
title_exact_search_txtP | Clone evolution |
title_full | Clone evolution submitted by Nils Göde |
title_fullStr | Clone evolution submitted by Nils Göde |
title_full_unstemmed | Clone evolution submitted by Nils Göde |
title_short | Clone evolution |
title_sort | clone evolution |
topic | Wiederholung (DE-588)4065972-0 gnd Erkennung (DE-588)4328500-4 gnd Softwarewartung (DE-588)4197459-1 gnd Programmcode (DE-588)4734701-6 gnd |
topic_facet | Wiederholung Erkennung Softwarewartung Programmcode |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3885389&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=032491857&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT godenils cloneevolution |