Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | English |
Veröffentlicht: |
2013
|
Schlagworte: | |
Online-Zugang: | kostenfrei https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-23937 Inhaltsverzeichnis |
Beschreibung: | 368 S. Ill., graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV041344995 | ||
003 | DE-604 | ||
005 | 20131008 | ||
007 | t | ||
008 | 131007s2013 gw ad|| m||| 00||| eng d | ||
035 | |a (OCoLC)862808935 | ||
035 | |a (DE-599)BVBBV041344995 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-384 |a DE-473 |a DE-703 |a DE-1051 |a DE-824 |a DE-29 |a DE-12 |a DE-91 |a DE-19 |a DE-1049 |a DE-92 |a DE-739 |a DE-898 |a DE-355 |a DE-706 |a DE-20 |a DE-1102 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Honke, Benjamin |e Verfasser |4 aut | |
245 | 1 | 0 | |a Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages |c Benjamin Honke |
264 | 1 | |c 2013 | |
300 | |a 368 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a Augsburg, Univ., Diss., 2013 | ||
650 | 0 | 7 | |a Modellgetriebene Entwicklung |0 (DE-588)4832365-2 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Modellgetriebene Entwicklung |0 (DE-588)4832365-2 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |o urn:nbn:de:bvb:384-opus4-23937 |
856 | 4 | 1 | |u http://opus.bibliothek.uni-augsburg.de/opus4/frontdoor/index/index/docId/2393 |x Verlag |z kostenfrei |3 Volltext |
856 | 4 | |u https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-23937 |x Resolving-System | |
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=026793697&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
912 | |a ebook | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-026793697 |
Datensatz im Suchindex
_version_ | 1804151420124921856 |
---|---|
adam_text | IMAGE 1
CONTENTS
1 INTRODUCTION 13
1.1 PROBLEMS AND CHALLENGES 15
1.2 OBJECTIVES, APPROACH AND CONTRIBUTIONS 17
1.3 OUTLINE 20
2 FOUNDATIONS 23
2.1 AUTOMOTIVE MODELING INITIATIVES 24
2.1.1 AUTOSAR 24
2.1.2 MAENAD 30
2.1.3 TIMMO-2-USE 33
2.1.4 CONCLUSIONS FROM ABOVE INITIATIVES 34
2.2 MODEL-DRIVEN ENGINEERING AND SEMANTIC TECHNOLOGIES 35
2.2.1 META-MODELING TECHNICAL SPACE 35
2.2.2 ONTOLOGICAL TECHNICAL SPACE 39
2.2.3 GUIDELINES, BEST PRACTICES, AND VALIDATION 39
2.3 BUSINESS PROCESSES MANAGEMENT 41
2.3.1 BUSINESS PROCESS MANAGEMENT ARCHITECTURES 44
2.3.2 BUSINESS PROCESS MODELING 46
2.4 METHODOLOGY ENGINEERING 50
2.4.1 TERMINOLOGY OF METHODS AND PROCESSES 50
2.4.2 (SITUATIONAL) METHOD ENGINEERING 54
2.4.3 TOOL SUPPORT FOR METHODOLOGY ENGINEERING 62
2.5 SOFTWARE PRODUCT LINE ENGINEERING 64
2.5.1 VARIABILITY ENGINEERING 66
2.5.2 SPLE DEVELOPMENT PROCESS 69
2.5.3 TOOL SUPPORT FOR SOFTWARE PRODUCT LINE ENGINEERING 72
3 SOFTWARE PROCESS LINE ENGINEERING 73
3.1 MOTIVATION 74
3.1.1 STRUCTURE-DRIVEN DIMENSION 74
3.1.2 BEHAVIOR-DRIVEN DIMENSION 74
3.1.3 RESOURCE-DRIVEN DIMENSION 75
3.2 OVERVIEW: SOFTWARE PROCESS LINE ENGINEERING 76
3.3 PROCESS FAMILY ENGINEERING 78
3.3.1 PROCESS FAMILY DEFINITION 79
3.3.2 VARIANT DESIGN 85
HTTP://D-NB.INFO/1043306358
IMAGE 2
CONTENTS
3.3.3 CONFIGURATION CRITERIA DEFINITION 87
3.4 FEATURE MODEL GENERATION 89
3.5 SITUATIONAL PROCESS ENGINEERING 93
3.5.1 FEATURE MODEL CONFIGURATION 94
3.5.2 GENERATING PLANNING DOMAIN 95
3.5.3 FINAL PROCESS DERIVATION 96
3.5.4 RESOURCE-ORIENTED PROCESS ANALYSIS 100
3.5.5 DEPLOYMENT 104
3.6 CASE STUDY 104
4 COMPUTATIONAL METHOD ENGINEERING 107
4.1 MOTIVATION 108
4.1.1 PROCESS-CENTRIC REQUIREMENTS 108
4.1.2 METHOD-CENTRIC REQUIREMENTS 109
4.2 OVERVIEW: COMPUTATIONAL METHOD ENGINEERING 109
- 4.3 TECHNICAL PROCESS DESIGN ILL
4.3.1 REQUIREMENTS FOR DEVELOPMENT PROCESSES ON TECHNICAL LEVEL ... ILL
4.3.2 TECHNICAL PROCESS MODELING: CORE CONCEPTS 112
4.3.3 PROCESS MODELING REQUIREMENTS 114
4.4 ARTIFACT DESIGN 115
4.4.1 META MODELS & VIEWS 117
4.4.2 PROCESS MODEL - META MODEL RELATIONSHIP 132
4.4.3 ARTIFACT CONTENT PROPAGATION 134
4.5 METHOD-SPECIFIC EDITOR DESIGN 138
4.5.1 EDITOR-SPECIFIC META MODEL VIEW RE-ARRANGEMENT 139
4.5.2 ELEMENT USAGE SCENARIO DEFINITION 141
4.6 GUIDELINE DESIGN 144
4.6.1 GUIDELINE CHARACTERIZATION 145
4.6.2 REQUIREMENTS FOR SITUATIONAL METHOD-CENTRIC GUIDELINE DESIGN . .
149 4.6.3 THE GENERIC GUIDELINE META MODEL 151
4.7 ROLE-CENTRIC WORKFLOW MANAGEMENT 166
4.7.1 USER SKILLS 167
4.7.2 DATA ACCESS 167
4.8 CASE STUDY 167
4.8.1 ARTIFACT DESIGN 170
4.8.2 EDITOR DESIGN 173
4.8.3 GUIDELINE DESIGN 173
5 METHOD-DRIVEN GUIDANCE OF DEVELOPMENT PROCESSES 179
5.1 MOTIVATION 179
5.1.1 TASK-CENTRIC CHALLENGES 180
5.1.2 WORKFLOW-CENTRIC CHALLENGES 180
5.2 OVERVIEW: METHOD-DRIVEN GUIDANCE OF DEVELOPMENT PROCESSES 181 5.3
METHOD-DRIVEN EDITOR GENERATION 181
5.3.1 GENERATION OF STRUCTURAL EDITOR CODE 183
IMAGE 3
CONTENTS
5.3.2 GENERATION OF BEHAVIORAL EDITOR CODE 184
5.3.3 CHALLENGES AND THEIR SOLUTIONS 186
5.4 ARTIFACT-SPECIFIC INFORMATION MANAGEMENT 187
5.4.1 ARTIFACT OBSERVER MECHANISM 188
5.4.2 ARTIFACT ELEMENT ASSIGNMENT STRATEGIES 191
5.5 SITUATIONAL MODEL VALIDATION - GUIDELINE APPLICATION 195
5.5.1 GUIDELINE REALIZATION 196
5.5.2 GUIDELINE APPLICATION 206
5.5.3 GUIDELINE EFFECTS 208
5.6 ENGINEERING PROCESS COORDINATION 209
5.6.1 OVERVIEW: FLEXIBLE WORKFLOW MANAGEMENT 211
5.6.2 CONSISTENCY CHECK: SETUP PHASE 214
5.6.3 CONSISTENCY CHECK: MONITORING PHASE 216
5.6.4 CONSISTENCY CHECK: EVALUATION PHASE 216
5.6.5 CONSISTENCY CHECK: CONTROL PHASE 219
5.7 CASE STUDY 219
5.7.1 GUIDANCE PREPARATION 220
5.7.2 GUIDENACE APPLICATION 226
6 EVALUATION 231
6.1 MOTIVATION 231
6.2 ARCHITECTURE ANALYSIS 232
6.2.1 CONCEPTUAL ARCHITECTURE 232
6.2.2 PROTOTYPICAL IMPLEMENTATION 233
6.2.3 EVALUATION WITH HASARD 235
6.3 SCENARIO-BASED EVALUATION 239
6.3.1 SCENARIO-BASED MODIFIABILITY EVALUATION 239
6.3.2 SCENARIO-BASED REUSABILITY EVALUATION 241
6.3.3 SCENARIO-BASED MAINTAINABILITY EVALUATION 242
6.4 DYNAMIC ANALYSIS 244
6.4.1 PERFORMANCE EVALUATION OF SOFTWARE PROCESS LINE ENGINEERING . . .
244 6.4.2 RUNTIME COMPLEXITY OF THE APPLICATION OF COMPUTATIONAL METHOD
ENGINEERING 246
6.5 DESCRIPTIVE EVALUATION 247
6.5.1 PROCESS IMPROVEMENT STANDARDS AND MATURITY LEVELS 247 6.5.2
PROCESS IMPROVEMENT WITH SITUATIONAL METHOD ENGINEERING FOR
PROCESSCENTRIC LANGUAGES 249
6.5.3 CHECKLIST FOR ORGANIZATIONS 251
6.6 CASE STUDY 253
6.6.1 SETTING UP THE PROCESS LINE FOR M3 AND SITUATIONAL PROCESS
ENGINEERING253 6.6.2 VARIANT DESIGN FOR M3 256
6.6.3 M3 ENACTMENT 259
7 RELATED WORK 261
7.1 RELATED WORK ON METHOD ENGINEERING 262
IMAGE 4
CONTENTS
7.2 RELATED WORK ON COMPUTER-AIDED METHOD ENGINEERING ENVIRONMENTS . .
265 7.2.1 OVERVIEW ABOUT COMPUTER-AIDED METHOD ENGINEERING CONSTITUENT
PARTS 266
7.2.2 APPROACHES FOR PROCESS-CENTERED SOFTWARE ENGINEERING ENVIRON
MENTS 266
7.2.3 APPROACHES FOR COMPUTER-AIDED METHOD ENGINEERING ENVIRONMENTS 269
7.3 DISCUSSION AND COMPARISON OF THE APPROACH WITH RELATED WORK 272
7.3.1 COMPARISON OF METHOD ENGINEERING APPROACHES 272
7.3.2 COMPARISON OF PROCESS-CENTERED SOFTWARE ENGINEERING ENVIRON MENTS
APPROACHES 273
7.3.3 COMPARISON OF COMPREHENSIVE COMPUTER-AIDED METHOD ENGINEER ING
APPROACHES 277
8 CONCLUSIONS AND OUTLOOK 279
8.1 SUMMARY OF THESIS 279
8.2 FUTURE RESEARCH 281
BIBLIOGRAPHY 283
LIST OF FIGURES 322
LIST OF LISTINGS 325
APPENDICES 326
A ACRONYMS 326
B TRANSLATIONAL STATEMENT SEMANTICS 331
C HAZARD ANALYSIS 353
D CMMI ENABLED PROCESS AREAS 355
E CASE STUDY 357
F CURRICULUM VITAE 368
|
any_adam_object | 1 |
author | Honke, Benjamin |
author_facet | Honke, Benjamin |
author_role | aut |
author_sort | Honke, Benjamin |
author_variant | b h bh |
building | Verbundindex |
bvnumber | BV041344995 |
classification_rvk | ST 230 |
collection | ebook |
ctrlnum | (OCoLC)862808935 (DE-599)BVBBV041344995 |
discipline | Informatik |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01741nam a2200385 c 4500</leader><controlfield tag="001">BV041344995</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20131008 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">131007s2013 gw ad|| m||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)862808935</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV041344995</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-384</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-1102</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="100" ind1="1" ind2=" "><subfield code="a">Honke, Benjamin</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages</subfield><subfield code="c">Benjamin Honke</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">368 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="502" ind1=" " ind2=" "><subfield code="a">Augsburg, Univ., Diss., 2013</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Modellgetriebene Entwicklung</subfield><subfield code="0">(DE-588)4832365-2</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">Modellgetriebene Entwicklung</subfield><subfield code="0">(DE-588)4832365-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="o">urn:nbn:de:bvb:384-opus4-23937</subfield></datafield><datafield tag="856" ind1="4" ind2="1"><subfield code="u">http://opus.bibliothek.uni-augsburg.de/opus4/frontdoor/index/index/docId/2393</subfield><subfield code="x">Verlag</subfield><subfield code="z">kostenfrei</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-23937</subfield><subfield code="x">Resolving-System</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=026793697&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ebook</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-026793697</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV041344995 |
illustrated | Illustrated |
indexdate | 2024-07-10T00:54:32Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-026793697 |
oclc_num | 862808935 |
open_access_boolean | 1 |
owner | DE-384 DE-473 DE-BY-UBG DE-703 DE-1051 DE-824 DE-29 DE-12 DE-91 DE-BY-TUM DE-19 DE-BY-UBM DE-1049 DE-92 DE-739 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-706 DE-20 DE-1102 |
owner_facet | DE-384 DE-473 DE-BY-UBG DE-703 DE-1051 DE-824 DE-29 DE-12 DE-91 DE-BY-TUM DE-19 DE-BY-UBM DE-1049 DE-92 DE-739 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-706 DE-20 DE-1102 |
physical | 368 S. Ill., graph. Darst. |
psigel | ebook |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
record_format | marc |
spelling | Honke, Benjamin Verfasser aut Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages Benjamin Honke 2013 368 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Augsburg, Univ., Diss., 2013 Modellgetriebene Entwicklung (DE-588)4832365-2 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Modellgetriebene Entwicklung (DE-588)4832365-2 s DE-604 Erscheint auch als Online-Ausgabe urn:nbn:de:bvb:384-opus4-23937 http://opus.bibliothek.uni-augsburg.de/opus4/frontdoor/index/index/docId/2393 Verlag kostenfrei Volltext https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-23937 Resolving-System DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026793697&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Honke, Benjamin Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages Modellgetriebene Entwicklung (DE-588)4832365-2 gnd |
subject_GND | (DE-588)4832365-2 (DE-588)4113937-9 |
title | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages |
title_auth | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages |
title_exact_search | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages |
title_full | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages Benjamin Honke |
title_fullStr | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages Benjamin Honke |
title_full_unstemmed | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages Benjamin Honke |
title_short | Situational Method Engineering for the Enactment of Method-Centric Domain-Specific Languages |
title_sort | situational method engineering for the enactment of method centric domain specific languages |
topic | Modellgetriebene Entwicklung (DE-588)4832365-2 gnd |
topic_facet | Modellgetriebene Entwicklung Hochschulschrift |
url | http://opus.bibliothek.uni-augsburg.de/opus4/frontdoor/index/index/docId/2393 https://nbn-resolving.org/urn:nbn:de:bvb:384-opus4-23937 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026793697&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT honkebenjamin situationalmethodengineeringfortheenactmentofmethodcentricdomainspecificlanguages |