On language processors and software maintenance:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
Berlin
Logos-Verl.
2009
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XX, 199 S. graph. Darst. 21 cm |
ISBN: | 9783832522391 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035755938 | ||
003 | DE-604 | ||
005 | 20091126 | ||
007 | t | ||
008 | 091006s2009 gw d||| m||| 00||| eng d | ||
015 | |a 09,H09,0061 |2 dnb | ||
016 | 7 | |a 995106479 |2 DE-101 | |
020 | |a 9783832522391 |c kart. : EUR 37.00 (DE), EUR 38.00 (AT), sfr 65.90 (freier Pr.) |9 978-3-8325-2239-1 | ||
024 | 3 | |a 9783832522391 | |
035 | |a (OCoLC)429671604 | ||
035 | |a (DE-599)DNB995106479 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-473 | ||
082 | 0 | |a 005.16 |2 22/ger | |
082 | 0 | |a 005.13 |2 22/ger | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Lohmann, Wolfgang |d 1969- |e Verfasser |0 (DE-588)138536171 |4 aut | |
245 | 1 | 0 | |a On language processors and software maintenance |c Wolfgang Lohmann |
264 | 1 | |a Berlin |b Logos-Verl. |c 2009 | |
300 | |a XX, 199 S. |b graph. Darst. |c 21 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a Zugl.: Rostock, Univ., Diss., 2009 | ||
650 | 4 | |a Softwareentwicklung - Softwarewartung - Programmtransformation - Metaprogrammierung - Grammatik - Aspektorientierte Programmierung | |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmtransformation |0 (DE-588)4263654-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Metaprogrammierung |0 (DE-588)4199820-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Grammatik |0 (DE-588)4021806-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwarewartung |0 (DE-588)4197459-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Aspektorientierte Programmierung |0 (DE-588)4724728-9 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 1 | |a Softwarewartung |0 (DE-588)4197459-1 |D s |
689 | 0 | 2 | |a Programmtransformation |0 (DE-588)4263654-1 |D s |
689 | 0 | 3 | |a Metaprogrammierung |0 (DE-588)4199820-0 |D s |
689 | 0 | 4 | |a Grammatik |0 (DE-588)4021806-5 |D s |
689 | 0 | 5 | |a Aspektorientierte Programmierung |0 (DE-588)4724728-9 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3329929&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=018615905&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-018615905 |
Datensatz im Suchindex
_version_ | 1805093023632064512 |
---|---|
adam_text |
CONTENTS LIST OF FIGURES XVII 1 INTRODUCTION 1 1.1 SUMMARY 1 1.2 BIRD'S
EYE VIEW - THE LARGER CONTEXT : SOFTWARE EVOLUTION 3 1.2.1 SOFTWARE
MAINTENANCE 3 1.2.2 CO-EVOLUTION 7 1.3 MIDDLE VIEW: AN INSTANCE OF THE
CO-EVOLUTION PROBLEM 9 1.3.1 SOFTWARE MAINTENANCE FACTORIES 10 1.3.2
LANGUAGE PROCESSORS 11 1.4 EVOLUTION IN MAINTENANCE TOOLS - EXPERIENCE
AND RESEARCH QUESTIONS . . 13 1.4.1 CHANGE OF LANGUAGE DESCRIPTION 13
1.4.2 MIGRATION OF SOURCE CODE DUE TO GRAMMAR CHANGE 14 1.4.3 MIGRATION
OF REWRITE RULES DUE TO GRAMMAR CHANGE 14 1.4.4 ADAPTATION OF LANGUAGE
DESCRIPTIONS TO IMPROVE MAINTENANCE TOOLS 15 1.4.5 MODULARISATION OF
LANGUAGE DESCRIPTIONS AND DERIVED TOOLS . 15 1.4.6 USABILITY IN
TRANSFORMATIONAL PROGRAMMING 16 1.5 OVERVIEW OF THE CHAPTERS 16 1.6
ORIGINS OF THE CHAPTERS 18 2 ROLES OF PROGRAM EXTENSION 21 2.1
INTRODUCTION 21 2.2 THE UNDERLYING META-PROGRAMMING FRAMEWORK 23 2.2.1
THE EFFECT SPACE 24 2.2.2 OBJECT PROGRAMS 25 2.2.3 TYPES AT THE OBJECT
LEVEL 27 2.2.4 ADDRESSING FRAGMENTS 28 2.3 EXTENDING COMPUTATIONAL
BEHAVIOUR 29 2.3.1 SEMANTICS-PRESERVATION 29 2.3.2 A CORE CALCULUS 30
2.3.3 COMPLETION OF THE CORE CALCULUS 32 2.3.4 TECHNIQUES 35 2.4 RELATED
WORK 37 2.5 CONCLUDING REMARKS 39 3 FORMAT EVOLUTION 41 3.1 INTRODUCTION
41 3. BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/995106479
DIGITALISIERT DURCH CONTENTS 3.2.1 RESTRUCTURING 43 3.2.2 ENRICHMENT 44
3.2.3 ATTRIBUTES TO ELEMENTS CONVERSION 45 3.2.4 TRANSFORMATION
TECHNOLOGY 45 3.3 PROPERTIES OF TRANSFORMATIONS 46 3.3.1 WELL-FORMEDNESS
46 3.3.2 VALIDITY 47 3.3.3 TOTALITY AND PARTIALITY 47 3.3.4 STRUCTURE
PRESERVATION 48 3.4 REFACTORING 49 3.4.1 RENAMING 49 3.4.2 INTRODUCTION
AND ELIMINATION 50 3.4.3 FOLDING AND UNFOLDING 51 3.4.4 ELEMENTS VS.
ATTRIBUTES 52 3.5 CONSTRUCTION AND DESTRUCTION 54 3.5.1 GENERALISATION
AND RESTRICTION OF EXPRESSIONS 54 3.5.2 FIRST INTERMEZZO: REPLACING
CONTENT PARTICLES 55 3.5.3 SECOND INTERMEZZO: MATCHING AT THE XML LEVEL
56 3.5.4 STRUCTURE ENRICHMENT AND REMOVAL 56 3.5.5 ATTRIBUTES 57 3.6
RELATED WORK 58 3.7 CONCLUDING REMARKS 60 4 SEMANTICS-PRESERVING
MIGRATION OF SEMANTIC RULES DURING LEFT RECURSION REMOVAL IN ATTRIBUTE
GRAMMARS 63 4.1 INTRODUCTION 63 4.2 NOTIONS OF ATTRIBUTE GRAMMARS 64 4.3
LEFT RECURSION REMOVAL IN AN EXAMPLE AG 66 4.4 TRANSFORMATION SCHEMES
FOR LEFT RECURSION REMOVAL IN MULTI-PASS AT- TRIBUTE GRAMMARS 68 4.4.1
S-ATTRIBUTED GRAMMARS 68 4.4.2 TRANSFORMATION FOR IAG 72 4.4.3
MULTI-PASS ATTRIBUTE GRAMMARS 74 4.5 PRACTICAL EXPERIENCES 75 4.6
RELATED WORK 76 4.7 CONCLUDING REMARKS 78 5 TOWARDS AUTOMATICAL
MIGRATION OF TRANSFORMATION RULES AFTER GRAMMA CONTENTS 5.2.1 THE NEED
FOR LAYOUT PRESERVATION 83 5.2.2 LAYOUT IN ABSTRACT SYNTAX 84 5.3
INTRODUCING LAYOUT PRESERVATION TO EXISTING TRANSFORMATION SYSTEMS .
84 5.3.1 GRAMMAR EXTENSION AND TRANSFORMATION RULES 84 5.3.2 GENERALISED
USE OF THE APPROACH 85 5.4 IMPLEMENTATION 87 5.4.1 NOTATIONS AND USED
TOOL 87 5.4.2 GENERATING AN INTERNAL REPRESENTATION 88 5.4.3 EXTENDING
THE BASE GRAMMAR 88 5.4.4 MIGRATION OF TRANSFORMATION RULES 90 5.4.5 THE
MIGRATION RELATION 91 5.5 DISCUSSION AND RELATED WORK 94 5.6 CONCLUDING
REMARKS 95 6 AUTOMATIC LAYOUT PRESERVATION IN DECLARATIVE FIRST ORDER
REWRITING 97 6.1 INTRODUCTION 97 6.1.1 COMMON APPROACH TO TREAT LAYOUT
98 6.1.2 PROBLEM DESCRIPTION 98 6.2 SIMPLIFYING ASSUMPTIONS 99 6.3
NOTIONS 100 6.4 CASE DISCRIMINATION OVER ARGUMENT POSITIONS 101 6.4.1
INPUT POSITION ON LHS 102 6.4.2 INPUT POSITION ON RHS 103 6.4.3 OUTPUT
POSITION ON RHS 105 6.4.4 OUTPUT POSITION ON LHS 106 6.4.5 REMARKS 107
6.5 RELATED WORK 108 6.6 CONCLUDING REMARKS 109 7 ASPECT-ORIENTED PROLOG
IN A LANGUAGE PROCESSING CONTEXT 113 7.1 INTRODUCTION 113 7.1.1
MOTIVATION: MODULARISATION FOR LOGIC GRAMMARS 113 7.1.2 OVERVIEW ON KEY
CONCEPTS IN THE CHAPTER 115 7.1.3 REMAINDER OF THE CHAPTER 117 7.2
ASPECTS IN GRAMMARS FOR LANGUAGE PROCESSORS - A MOTIVATING EXAMPLE . 117
7.2. CONTENTS 7.4 REPRESENTING CONCEPTS OF AOP IN PROLOG - LEVEL 1 125
7.4.1 CONTROL FLOW IN PROLOG AND JOIN POINTS 125 7.4.2 POINTCUTS AND
POINTCUT DESCRIPTIONS 126 7.4.3 POINTCUT CONTEXT 127 7.4.4 ADVICE 129
7.4.5 ASPECTS 130 7.4.6 WEAVER 131 7.4.7 A NOTE ON THE IMPLEMENTATION
132 7.5 THE ASPECT LIBRARY - LEVEL 2 133 7.5.1 STEPWISE ENHANCEMENT,
SKELETONS, AND TECHNIQUES 133 7.5.2 GENERALISED TECHNIQUES 134 7.5.3
FORMALISING TECHNIQUES AS GENERIC ASPECTS: CALCULATE 134 7.6 A DSL-LEVEL
3 136 7.7 RELATED WORK 138 7.8 CONCLUDING REMARKS 143 8 A LIGHTWEIGHT
INFRASTRUCTURE TO SUPPORT EXPERIMENTING WITH HETEROGENEOUS
TRANSFORMATIONS 145 8.1 INTRODUCTION 145 8.1.1 EXPERIMENTS WITH
TRANSFORMATION NETS 145 8.1.2 USING .NET 146 8.1.3 RESULTING PROTOTYPE
,, 146 8.2 TRANE CONCEPT 147 8.3 OBJECT-ORIENTED MODEL 148 8.3.1 FIRST
LEVEL: COMBINATION INFRASTRUCTURE 148 8.3.2 SECOND LEVEL: INTERACTIVITY
AND VIEWS 150 8.3.3 PROVIDING A NEW BOX 151 8.3.4 COMPUTATION STRATEGY
151 8.4 VARIANTS OF BOXES 152 8.4.1 WEB SERVICES 152 8.4.2 HIERARCHICAL
TRANSFORMATIONS 152 8.4.3 USE OF NATIVE LIBRARIES 152 8.4.4 XSLT BOXES
154 8.4.5 COMMAND LINE TOOLS 155 8.4.6 DYNAMIC COMPILATION AND
INTEGRATION 156 8.4.7 F# AND OTHER LANGUAGES 156 8.5 RELATED WORK 157
8.6 CONCLUDING REMARKS 158 9 CONTENTS A LEFT RECURSION REMOVAL 169 A.I
ALGORITHM FOR SIMPLE MULTI-PASS AG 169 A.2 THE PRACTICAL VIEW 171 A.2.1
AN AG-LIKE NOTATION IN PROLOG 171 A.2.2 PROTOTYPES 173 A.2.3 SCALABILITY
174 BIBLIOGRAPHY 175 INDEX 197 |
any_adam_object | 1 |
author | Lohmann, Wolfgang 1969- |
author_GND | (DE-588)138536171 |
author_facet | Lohmann, Wolfgang 1969- |
author_role | aut |
author_sort | Lohmann, Wolfgang 1969- |
author_variant | w l wl |
building | Verbundindex |
bvnumber | BV035755938 |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)429671604 (DE-599)DNB995106479 |
dewey-full | 005.16 005.13 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.16 005.13 |
dewey-search | 005.16 005.13 |
dewey-sort | 15.16 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Thesis 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">BV035755938</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20091126</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">091006s2009 gw d||| m||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,H09,0061</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">995106479</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783832522391</subfield><subfield code="c">kart. : EUR 37.00 (DE), EUR 38.00 (AT), sfr 65.90 (freier Pr.)</subfield><subfield code="9">978-3-8325-2239-1</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783832522391</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)429671604</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB995106479</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">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-473</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.13</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="100" ind1="1" ind2=" "><subfield code="a">Lohmann, Wolfgang</subfield><subfield code="d">1969-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)138536171</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">On language processors and software maintenance</subfield><subfield code="c">Wolfgang Lohmann</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin</subfield><subfield code="b">Logos-Verl.</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 199 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">21 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="502" ind1=" " ind2=" "><subfield code="a">Zugl.: Rostock, Univ., Diss., 2009</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Softwareentwicklung - Softwarewartung - Programmtransformation - Metaprogrammierung - Grammatik - Aspektorientierte Programmierung</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">Programmtransformation</subfield><subfield code="0">(DE-588)4263654-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Metaprogrammierung</subfield><subfield code="0">(DE-588)4199820-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Grammatik</subfield><subfield code="0">(DE-588)4021806-5</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">Aspektorientierte Programmierung</subfield><subfield code="0">(DE-588)4724728-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><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="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">Programmtransformation</subfield><subfield code="0">(DE-588)4263654-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Metaprogrammierung</subfield><subfield code="0">(DE-588)4199820-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Grammatik</subfield><subfield code="0">(DE-588)4021806-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">Aspektorientierte Programmierung</subfield><subfield code="0">(DE-588)4724728-9</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="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3329929&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=018615905&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-018615905</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV035755938 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:20:54Z |
institution | BVB |
isbn | 9783832522391 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018615905 |
oclc_num | 429671604 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | XX, 199 S. graph. Darst. 21 cm |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Logos-Verl. |
record_format | marc |
spelling | Lohmann, Wolfgang 1969- Verfasser (DE-588)138536171 aut On language processors and software maintenance Wolfgang Lohmann Berlin Logos-Verl. 2009 XX, 199 S. graph. Darst. 21 cm txt rdacontent n rdamedia nc rdacarrier Zugl.: Rostock, Univ., Diss., 2009 Softwareentwicklung - Softwarewartung - Programmtransformation - Metaprogrammierung - Grammatik - Aspektorientierte Programmierung Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Programmtransformation (DE-588)4263654-1 gnd rswk-swf Metaprogrammierung (DE-588)4199820-0 gnd rswk-swf Grammatik (DE-588)4021806-5 gnd rswk-swf Softwarewartung (DE-588)4197459-1 gnd rswk-swf Aspektorientierte Programmierung (DE-588)4724728-9 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Softwareentwicklung (DE-588)4116522-6 s Softwarewartung (DE-588)4197459-1 s Programmtransformation (DE-588)4263654-1 s Metaprogrammierung (DE-588)4199820-0 s Grammatik (DE-588)4021806-5 s Aspektorientierte Programmierung (DE-588)4724728-9 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3329929&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=018615905&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Lohmann, Wolfgang 1969- On language processors and software maintenance Softwareentwicklung - Softwarewartung - Programmtransformation - Metaprogrammierung - Grammatik - Aspektorientierte Programmierung Softwareentwicklung (DE-588)4116522-6 gnd Programmtransformation (DE-588)4263654-1 gnd Metaprogrammierung (DE-588)4199820-0 gnd Grammatik (DE-588)4021806-5 gnd Softwarewartung (DE-588)4197459-1 gnd Aspektorientierte Programmierung (DE-588)4724728-9 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)4263654-1 (DE-588)4199820-0 (DE-588)4021806-5 (DE-588)4197459-1 (DE-588)4724728-9 (DE-588)4113937-9 |
title | On language processors and software maintenance |
title_auth | On language processors and software maintenance |
title_exact_search | On language processors and software maintenance |
title_full | On language processors and software maintenance Wolfgang Lohmann |
title_fullStr | On language processors and software maintenance Wolfgang Lohmann |
title_full_unstemmed | On language processors and software maintenance Wolfgang Lohmann |
title_short | On language processors and software maintenance |
title_sort | on language processors and software maintenance |
topic | Softwareentwicklung - Softwarewartung - Programmtransformation - Metaprogrammierung - Grammatik - Aspektorientierte Programmierung Softwareentwicklung (DE-588)4116522-6 gnd Programmtransformation (DE-588)4263654-1 gnd Metaprogrammierung (DE-588)4199820-0 gnd Grammatik (DE-588)4021806-5 gnd Softwarewartung (DE-588)4197459-1 gnd Aspektorientierte Programmierung (DE-588)4724728-9 gnd |
topic_facet | Softwareentwicklung - Softwarewartung - Programmtransformation - Metaprogrammierung - Grammatik - Aspektorientierte Programmierung Softwareentwicklung Programmtransformation Metaprogrammierung Grammatik Softwarewartung Aspektorientierte Programmierung Hochschulschrift |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3329929&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=018615905&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT lohmannwolfgang onlanguageprocessorsandsoftwaremaintenance |