[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-326970-105":59,"doc-detail-326970-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","fundamentals-of-algebraic-graph-transformation-with-41-figures-preface-overview","Fundamentals of Algebraic Graph Transformation - With 41 Figures - Preface overview","","Presents the fundamentals of algebraic graph transformation techniques for teaching, research, and development, rooted in the historical shift from string and tree rewriting to graph transformations and grammars. Describes three foundational levels: a detailed introduction with main constructions and results, mathematical theories enabling precise definitions and tool implementation via AGG, and the integration of algebraic data types with graph rewriting to form typed attributed graph transformation. Organizes the book into four parts, progressing from graph transformation systems to adhesive high-level replacement categories, then typed attributed systems, and finally a model transformation case study with AGG tool support.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/fundamentals-of-algebraic-graph-transformation-with-41-figures-preface-overview/326970/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/fundamentals-of-algebraic-graph-transformation-with-41-figures-preface-overview/326970.png","ImageObject",300,407,{"name":92,"@type":93},"Quinn","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-09-21",true,{"@type":102,"interactionType":103,"userInteractionCount":39},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the main purpose of this book?","Question",{"text":112,"@type":113},"To present the fundamentals of algebraic graph transformation techniques for teaching, research, and development, covering motivation, mathematical foundations, and practical tool-based implementation.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How does the book define the three “fundamentals” aspects?",{"text":117,"@type":113},"It frames fundamentals as (1) an introduction with motivation and key constructions/results, (2) mathematical theories for precise definitions and implementations in AGG, and (3) integration of algebraic data types with graph rewriting to achieve typed attributed graph transformation.",{"name":119,"@type":110,"acceptedAnswer":120},"How is the book structured across its four parts?",{"text":121,"@type":113},"Part I introduces graph transformation systems; Part II develops an adhesive categorical framework; Part III builds typed attributed graph transformation systems as instantiations of Part II; Part IV presents a model transformation case study and AGG tool support.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},326970,1792490750,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":39,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145,"preview_page_count":4},962075114765,"https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd","Monographs in Theoretical Computer Science An EATCS Series  \nEditors: W. Brauer G. Rozenberg A. Salomaa On behalf of the European Association  \nfor Theoretical Computer Science (EATCS)  \nAdvisory Board: G. Ausiello M. Broy C.S. Calude  \nA. Condon D. Harel J. Hartmanis T. Henzinger  \nJ. Hromkovi N. Jones T. Leighton M. Nivat  \nC. Papadimitriou D. Scott  \nH. Ehrig · K. Ehrig  \nU. Prange · G. Taentzer  \nFundamentals of Algebraic  \nGraph Transformation  \nWith 41 Figures  \n1 3  \nAuthors  \nProf. Dr. Hartmut Ehrig Dr. Karsten Ehrig Ulrike Prange  \nDr. Gabriele Taentzer  \nTechnical University of Berlin Institute for Software Engineering and Theoretical Computer Science Franklinstr. 28/29  \n10587 Berlin, Germany  \n[ehrig@cs.tu-berlin.de](ehrig@cs.tu-berlin.de)[ ](ehrig@cs.tu-berlin.de)[karstene@cs.tu-berlin.de](karstene@cs.tu-berlin.de)[ ](karstene@cs.tu-berlin.de)[uprange@cs.tu-berlin.de](uprange@cs.tu-berlin.de)[gabi@cs.tu-berlin.de](gabi@cs.tu-berlin.de)  \nSeries Editors  \nProf. Dr. Wilfried Brauer Institut für Informatik der TUM  \nBoltzmannstr. 3  \n85748 Garching, Germany  \n[brauer@informatik.tu-muenchen.de](brauer@informatik.tu-muenchen.de)  \nProf. Dr. Grzegorz Rozenberg Leiden Institute of Advanced Computer Science University of Leiden  \nNiels Bohrweg 1  \n2333 CA Leiden, The Netherlands [rozenber@liacs.nl](rozenber@liacs.nl)  \nProf. Dr. Arto Salomaa  \nTurku Centre of Computer Science Lemminkäisenkatu 14 A 20520 Turku, Finland asalomaa@utu.ﬁ  \nLibrary of Congress Control Number: 2005938509  \nACM Computing Classiﬁcation (1998): D.1.7, D.2.1, D.3.1, F.4.2, F.4.3, G.2.2, I.1.  \nISBN-10 3-540-31187-4 Springer Berlin Heidelberg New York ISBN-13 978-3-540-31187-4 Springer Berlin Heidelberg New York  \nThis work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, speciﬁcally the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microﬁlm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable for prosecution under the German Copyright Law.  \nSpringer is a part of Springer Science+Business Media [springer.com](springer.com)  \n© Springer-Verlag Berlin Heidelberg 2006 Printed in Germany  \nThe use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a speciﬁc statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use.  \nCover Design: KünkelLopka, Heidelberg  \nTypesetting: by the Authors  \nProduction: LE-TEX Jelonek, Schmidt & Vöckler GbR, Leipzig Printed on acid-free paper 45/3142/YL 543210  \nPreface  \nIn the late 1960s and early 1970s, the concepts of graph transformation and graph grammars started to become of interest in picture processing and computer science. The main idea was to generalize well-known rewriting techniques from strings and trees to graphs, leading to graph transformations and graph grammars. In particular, the concepts of algebraic graph transformation gained considerable importance in the early years and have done so even more in the last decade. Today, algebraic graph transformation techniques are playing a central role in theoretical computer science, as well as in several applied areas, such as software engineering, concurrent and distributed systems, and visual modeling techniques and model transformations.  \nThe aim of this book is to present the fundamentals of algebraic graph transformation techniques for the purposes of teaching, research, and development, with respect to the following aspects:  \n1. Fundamentals in the sense of an introduction with a detailed motivation to algebraic graph transformation, including the main constructions and resu","cbCaie7UmQsM3vNp","https://ap.wps.com/l/cbCaie7UmQsM3vNp","pdf",3276259,373,"English","# Preface\n## Book aims and foundational aspects\n## Organization into four parts","[{\"question\":\"What is the main purpose of this book?\",\"answer\":\"To present the fundamentals of algebraic graph transformation techniques for teaching, research, and development, covering motivation, mathematical foundations, and practical tool-based implementation.\"},{\"question\":\"How does the book define the three “fundamentals” aspects?\",\"answer\":\"It frames fundamentals as (1) an introduction with motivation and key constructions/results, (2) mathematical theories for precise definitions and implementations in AGG, and (3) integration of algebraic data types with graph rewriting to achieve typed attributed graph transformation.\"},{\"question\":\"How is the book structured across its four parts?\",\"answer\":\"Part I introduces graph transformation systems; Part II develops an adhesive categorical framework; Part III builds typed attributed graph transformation systems as instantiations of Part II; Part IV presents a model transformation case study and AGG tool support.\"}]","Fundamentals of Algebraic Graph Transformation - With 41 Figures - Preface overview | PDF",1789975885,940]