MDA distilled: principles of model-driven architecture
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | English |
Veröffentlicht: |
Boston ; Munich [u.a.]
Addison-Wesley
2004
|
Ausgabe: | 1. print. |
Schriftenreihe: | Addison-Wesley object technology series
|
Schlagworte: | |
Online-Zugang: | Table of contents Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references (p. 143-144) and index |
Beschreibung: | XXII, 150 S. graph. Darst. |
ISBN: | 0201788918 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV019661357 | ||
003 | DE-604 | ||
005 | 20100601 | ||
007 | t | ||
008 | 050118s2004 xxud||| |||| 00||| eng d | ||
010 | |a 2004001765 | ||
020 | |a 0201788918 |9 0-201-78891-8 | ||
035 | |a (OCoLC)54206801 | ||
035 | |a (DE-599)BVBBV019661357 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-703 |a DE-M347 |a DE-20 | ||
050 | 0 | |a QA76.76.D47 | |
082 | 0 | |a 005.1 |2 22 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
245 | 1 | 0 | |a MDA distilled |b principles of model-driven architecture |c Stephen J. Mellor ... |
250 | |a 1. print. | ||
264 | 1 | |a Boston ; Munich [u.a.] |b Addison-Wesley |c 2004 | |
300 | |a XXII, 150 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Addison-Wesley object technology series | |
500 | |a Includes bibliographical references (p. 143-144) and index | ||
650 | 4 | |a Logiciels - Développement | |
650 | 4 | |a Ordinateurs - Architecture | |
650 | 4 | |a aComputer software |a xDevelopment | |
650 | 4 | |a aComputer architecture | |
650 | 0 | 7 | |a MDA |g Vorgehensmodell |0 (DE-588)4730045-0 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a MDA |g Vorgehensmodell |0 (DE-588)4730045-0 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Mellor, Stephen J. |e Sonstige |4 oth | |
856 | 4 | |u http://www.loc.gov/catdir/toc/ecip0413/2004001765.html |3 Table of contents | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012989741&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-012989741 |
Datensatz im Suchindex
_version_ | 1804133041129390080 |
---|---|
adam_text | MDA DISTILLED PRINCIPLES OF MODEL-DRIVEN ARCHITECTURE STEPHEN J. MELLOR
KENDALL SCOTT AXEL UHL DIRK WEISE ^ADDISON-WESLEY * T BOSTON * SAN
FRANCISCO * NEW YORK * TORONTO * MONTREAL LONDON * MUNICH * PARIS *
MADRID CAPETOWN * SYDNEY * TOKYO * SINGAPORE * MEXICO CITY CONTENTS
FIGURES XI FOREWORD XIII PREFACE XVII ORGANIZATION OF THIS BOOK XVIII
FREQUENTLY ASKED QUESTIONS XX ACKNOWLEDGMENTS XXI CHAPTER 1:
INTRODUCTION 1 RAISING THE LEVEL OF ABSTRACTION 2 RAISING THE LEVEL OF
REUSE 5 DESIGN-TIME INTEROPERABILITY 7 MODELS AS ASSETS 10 CHAPTER 2:
MDA TERMS AND CONCEPTS 13 MODELS 13 METAMODELS AND PLATFORMS 14 MAPPING
BETWEEN MODELS 16 MARKING MODELS 17 BUILDING LANGUAGES 19 MODEL
ELABORATION 20 EXECUTABLE MODELS 21 AGILE MDA 22 BUILDING AN MDA PROCESS
23 EXECUTING AN MDA PROCESS 24 CHAPTER 3: BUILDING MODELS 25 WHY MODEL?
25 ABSTRACTION, CLASSIFICATION, AND GENERALIZATION 26 CONTENTS SUBJECT
MATTER AND LANGUAGE ABSTRACTION 29 MODEL PROJECTIONS 33 MODELS AND
PLATFORMS 33 USING MODELS 35 CHAPTER 4: BUILDING METAMODELS 37 WHY
METAMODELS? 37 METAMODELS 38 THE FOUR-LAYER ARCHITECTURE 41 MOF: A
STANDARD FOR METAMODELING 43 USING METAMODELS 44 CHAPTER 5: BUILDING
MAPPINGS 47 WHY MAPPINGS? 47 AN INFORMAL EXAMPLE 48 MAPPING FUNCTIONS 51
QUERY, VIEWS, AND TRANSFORMATIONS (QVT) 52 SCENARIOS FOR MAPPINGS 53
REFINING MAPPINGS 53 ABSTRACTING MAPPINGS 54 REPRESENTING MAPPINGS 54
MIGRATING MAPPINGS 55 MERGING MAPPINGS 55 MERGING MAPPINGS FOR WEAVING
56 USING MAPPINGS 58 CHAPTER 6: BUILDING MARKING MODELS 61 WHY MARKS? 61
MARKS AND MARKING MODELS 62 APPLYING MARKS AND MARKING MODELS 64
RELATING MARKS AND MODEL ELEMENTS 64 OTHER MARKS 66 MARK AND MARKING
MODEL IMPLEMENTATIONS 67 THE THEORY OF MARKING MODELS 67 USING MARKS 68
CONTENTS CHAPTER 7: BUILDING LANGUAGES 69 WHY BUILD A LANGUAGE? 70 WHO
DEFINES A LANGUAGE? 71 WHAT S IN A LANGUAGE? 72 BUILDING A LANGUAGE
USING MOF 73 BUILDING A LANGUAGE USING PROFILES 74 STEREOTYPES 75
CONSTRAINTS 77 BUILDING GRAPHICAL NOTATIONS 79 USING LANGUAGES THAT
YOU VE BUILT 82 CHAPTER 8: ELABORATING MODELS 83 WHY ELABORATE MODELS?
84 MANAGING MANUAL CHANGES TO GENERATED MODELS 85 REVERSIBILITY OF
MAPPINGS 87 INCORPORATING LEGACY CODE 89 USING ELABORATION 90 CHAPTER 9:
BUILDING EXECUTABLE MODELS 91 WHY EXECUTABLE MODELS? 92 EXECUTABLE UML
93 THE EXECUTION MODEL 94 TRANSLATING MODELS 96 MODEL COMPILERS 99 USING
EXECUTABLE UML 101 CHAPTER 10: AGILE MDA 103 WHY AGILE MDA? 103 AGILE
METHODS 105 MODELS, MODELS, MODELS 107 DESIGN-TIME INTEROPERABILITY
REVISITED 108 USING AGILE MDA 109 CHAPTER 11: BUILDING AN MDA PROCESS
ILL WHY BUILD AN MDA PROCESS? ILL HOW TO APPROACH THE PROBLEM 112 *
CONTENTS CHARTING THE MDA PROCESS 113 IDENTIFYING MODELS 114 IDENTIFYING
THE METAMODELS AND MARKING MODELS 115 THE LONG AND THE SHORT OF MAPPING
CHAINS 116 CONSTRAINT PROPAGATION AND VERIFICATION 117 USING AN MDA
PROCESS 118 CHAPTER 12: EXECUTING AN MDA PROCESS 119 FORMALIZING
KNOWLEDGE 120 GATHERING REQUIREMENTS 120 ABSTRACTING SOLUTIONS 120
MODELING 121 TESTING THE MODEL 121 BUILDING BRIDGES 121 SPECIFYING
MAPPING FUNCTIONS 121 MARKING THE MODELS 122 VERIFYING THE MAPPINGS 123
TRANSFORMING THE MODELS 124 AN EXAMPLE MODEL-DRIVEN PROCESS 124
ITERATING THE PROCESS 126 TESTING THE SYSTEM 126 EXECUTING AN MDA
PROCESS 127 CHAPTER 13: THE FUTURE OF MDA 129 WHYMTFMDA? 130 THE
IMPORTANCE OF STANDARDS 131 BUILDING A TOOL CHAIN 132 WORKING WITH
MODELS-AS-ASSETS 133 BEYOND UML 134 BACK FROM THE FUTURE 135 GLOSSARY
137 BIBLIOGRAPHY 143 INDEX 145
|
any_adam_object | 1 |
building | Verbundindex |
bvnumber | BV019661357 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.D47 |
callnumber-search | QA76.76.D47 |
callnumber-sort | QA 276.76 D47 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)54206801 (DE-599)BVBBV019661357 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. print. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01745nam a2200457zc 4500</leader><controlfield tag="001">BV019661357</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100601 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050118s2004 xxud||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2004001765</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0201788918</subfield><subfield code="9">0-201-78891-8</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)54206801</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019661357</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-20</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.D47</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">22</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="245" ind1="1" ind2="0"><subfield code="a">MDA distilled</subfield><subfield code="b">principles of model-driven architecture</subfield><subfield code="c">Stephen J. Mellor ...</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. print.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston ; Munich [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXII, 150 S.</subfield><subfield code="b">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="490" ind1="0" ind2=" "><subfield code="a">Addison-Wesley object technology series</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references (p. 143-144) and index</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels - Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ordinateurs - Architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">aComputer software</subfield><subfield code="a">xDevelopment</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">aComputer architecture</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">MDA</subfield><subfield code="g">Vorgehensmodell</subfield><subfield code="0">(DE-588)4730045-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">MDA</subfield><subfield code="g">Vorgehensmodell</subfield><subfield code="0">(DE-588)4730045-0</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">Mellor, Stephen J.</subfield><subfield code="e">Sonstige</subfield><subfield code="4">oth</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/toc/ecip0413/2004001765.html</subfield><subfield code="3">Table of contents</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</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=012989741&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-012989741</subfield></datafield></record></collection> |
id | DE-604.BV019661357 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:02:24Z |
institution | BVB |
isbn | 0201788918 |
language | English |
lccn | 2004001765 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012989741 |
oclc_num | 54206801 |
open_access_boolean | |
owner | DE-703 DE-M347 DE-20 |
owner_facet | DE-703 DE-M347 DE-20 |
physical | XXII, 150 S. graph. Darst. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Addison-Wesley object technology series |
spelling | MDA distilled principles of model-driven architecture Stephen J. Mellor ... 1. print. Boston ; Munich [u.a.] Addison-Wesley 2004 XXII, 150 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Addison-Wesley object technology series Includes bibliographical references (p. 143-144) and index Logiciels - Développement Ordinateurs - Architecture aComputer software xDevelopment aComputer architecture MDA Vorgehensmodell (DE-588)4730045-0 gnd rswk-swf MDA Vorgehensmodell (DE-588)4730045-0 s DE-604 Mellor, Stephen J. Sonstige oth http://www.loc.gov/catdir/toc/ecip0413/2004001765.html Table of contents HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012989741&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | MDA distilled principles of model-driven architecture Logiciels - Développement Ordinateurs - Architecture aComputer software xDevelopment aComputer architecture MDA Vorgehensmodell (DE-588)4730045-0 gnd |
subject_GND | (DE-588)4730045-0 |
title | MDA distilled principles of model-driven architecture |
title_auth | MDA distilled principles of model-driven architecture |
title_exact_search | MDA distilled principles of model-driven architecture |
title_full | MDA distilled principles of model-driven architecture Stephen J. Mellor ... |
title_fullStr | MDA distilled principles of model-driven architecture Stephen J. Mellor ... |
title_full_unstemmed | MDA distilled principles of model-driven architecture Stephen J. Mellor ... |
title_short | MDA distilled |
title_sort | mda distilled principles of model driven architecture |
title_sub | principles of model-driven architecture |
topic | Logiciels - Développement Ordinateurs - Architecture aComputer software xDevelopment aComputer architecture MDA Vorgehensmodell (DE-588)4730045-0 gnd |
topic_facet | Logiciels - Développement Ordinateurs - Architecture aComputer software xDevelopment aComputer architecture MDA Vorgehensmodell |
url | http://www.loc.gov/catdir/toc/ecip0413/2004001765.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012989741&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mellorstephenj mdadistilledprinciplesofmodeldrivenarchitecture |