{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:26:12Z","timestamp":1761611172074},"publisher-location":"Berlin\/Heidelberg","reference-count":27,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"354054478X"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/bfb0017415","type":"book-chapter","created":{"date-parts":[[2005,11,22]],"date-time":"2005-11-22T07:32:12Z","timestamp":1132644732000},"page":"599-609","source":"Crossref","is-referenced-by-count":11,"title":["A specification environment for graph grammars"],"prefix":"10.1007","author":[{"given":"M.","family":"Nagl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Sch\u00fcrr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"43_CR1","unstructured":"Th. Brandes\/C. Lewerentz: GRAS: A Non-standard Data Base System within a Software Development, Proc. of the GTE Workshop on Software Engineering Environments for Programming in the Large, Harwichport, 113\u2013121, (June 1985)."},{"key":"43_CR2","unstructured":"S. Ceri (Ed.): Methodology and Tools for Database Design, North-Holland (1983)."},{"key":"43_CR3","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/BF02251236","volume":"31","author":"G. Engels","year":"1983","unstructured":"G. Engels\/R. Gall\/M. Nagl\/W. Sch\u00e4fer: Software Specification using Graph Grammars, Computing 31, 317\u2013346 (1983).","journal-title":"Computing"},{"key":"43_CR4","first-page":"186","volume":"153","author":"G. Engels","year":"1987","unstructured":"G. Engels\/C. Lewerentz\/W. Sch\u00e4fer: Graph Grammar Engineering \u2014 A Software Specification Method, in Ehrig et al. (Eds.): Proc. 3rd Int. Workshop on Graph Grammars and Their Application to Computer Science, LNCS 153, 186\u2013201, Berlin: Springer-Verlag (1987).","journal-title":"LNCS"},{"key":"43_CR5","volume-title":"Graphs as Central Data Structures in a Software Development Environment (in German)","author":"G. Engels","year":"1986","unstructured":"G. Engels: Graphs as Central Data Structures in a Software Development Environment (in German), Doctoral Thesis, D\u00fcsseldorf: VDI-Verlag (1986)."},{"issue":"1","key":"43_CR6","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1145\/390012.24230","volume":"22","author":"G. Engels","year":"1986","unstructured":"G. Engels\/M. Nagl\/W. Sch\u00e4fer: On the Structure of Structures Editors for Different Applications, Proc. 2nd ACM Software Eng. Symp. on Pract. Software Development Environments, SIGPLAN Notices 22, 1, 190\u2013198 (1986).","journal-title":"SIGPLAN Notices"},{"key":"43_CR7","first-page":"87","volume":"289","author":"G. Engels","year":"1980","unstructured":"G. Engels\/A. Sch\u00fcrr: A Hybrid Interpreter in a Software Development Environment, Proc. 1st European Software Engineering Conf., LNCS 289, 87\u201396, Berlin: Springer-Verlag (1980).","journal-title":"LNCS"},{"key":"43_CR8","volume-title":"Program Development Environments \u2014 Concepts and Realization (in German)","author":"G. Engels","year":"1989","unstructured":"G. Engels\/W. Sch\u00e4fer: Program Development Environments \u2014 Concepts and Realization (in German), Stuttgart: Teubner Verlag (1989)."},{"key":"43_CR9","volume-title":"Graph Grammars in Software Engineering (in German)","author":"H. G\u00f6ttler","year":"1988","unstructured":"H. G\u00f6ttler: Graph Grammars in Software Engineering (in German), IFB 178, Berlin: Springer-Verlag (1988)."},{"key":"43_CR10","unstructured":"R. Herbrecht: A Graph Grammar Editor (in German), Diploma-Thesis; RWTH Aachen (1989)."},{"issue":"4","key":"43_CR11","doi-asserted-by":"publisher","first-page":"577","DOI":"10.1145\/6465.6512","volume":"8","author":"S. Horwitz","year":"1986","unstructured":"S. Horwitz\/T. Teitelbaum: Generating Editing Environments Based on Relations and Attributes, ACM TOPLAS 8, 4, 577\u2013608 (1986).","journal-title":"ACM TOPLAS"},{"key":"43_CR12","unstructured":"M. Jackel: Formal Specification of the Concurrent Constructs of Ada by Graph Grammars, Doctoral Dissertation, Univ. of Osnabrueck (1986)."},{"key":"43_CR13","unstructured":"Th. Janning: Requirements Engineering and a Mapping to Programming in the Large, Dissertation forthcoming."},{"issue":"5","key":"43_CR14","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/64137.65020","volume":"13","author":"C. Lewerentz","year":"1988","unstructured":"C. Lewerentz: Extended Programming in the Large in a Software Development Environment, Proc. 3rd ACM SIGPLAN\/SIGSOFT Symp. on Practical Software Engineering Environments, Software Engineering Notes 13, 5, 173\u2013182 (1988).","journal-title":"Software Engineering Notes"},{"key":"43_CR15","volume-title":"Interactive Design of Large Program Systems (in German)","author":"C. Lewerentz","year":"1988","unstructured":"C. Lewerentz: Interactive Design of Large Program Systems (in German), Doctoral Thesis, IFB 194, Berlin: Springer-Verlag (1988)."},{"key":"43_CR16","unstructured":"P.C. Lockemann\/H.C. Mayr: Information System Design: Techniques and Software Support, in H.-J. Kugler (Ed.): Information Processing 86, 617\u2013634, Elsevier Science Publ. (1986)."},{"key":"43_CR17","first-page":"19","volume-title":"GRAS, a Management System for Graph-like Documents","author":"C. Lewerentz","year":"1988","unstructured":"C. Lewerentz\/A. Sch\u00fcrr: GRAS, a Management System for Graph-like Documents, in C. Beeri et al. (Eds.): Prod. 3rd Int. Conf. on Data and Knowledge Bases, 19\u201331, Los Altos: Morgan Kaufmann Publishers (1988)."},{"key":"43_CR18","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-663-01443-0","volume-title":"Graph Grammars: Theory, Applications, and Implementations (in German)","author":"M. Nagl","year":"1979","unstructured":"M. Nagl: Graph Grammars: Theory, Applications, and Implementations (in German), Braunschweig: Vieweg-Verlag (1979)."},{"key":"43_CR19","first-page":"303","volume-title":"The Book of L","author":"M. Nagl","year":"1985","unstructured":"M. Nagl: Graph Technology Applied to a Software Project, in Rozenberg, Salomaa (Eds.): The Book of L, 303\u2013322, Berlin: Springer-Verlag (1985)."},{"key":"43_CR20","volume-title":"Generating Language-Based Environments","author":"T. Reps","year":"1984","unstructured":"T. Reps: Generating Language-Based Environments, PH.D. Thesis, Cambridge, Mass.: MIT Press (1984)."},{"key":"43_CR21","volume-title":"An Integrated Software Development Environment: Concepts, Design and Implementation (in German)","author":"W. Sch\u00e4fer","year":"1986","unstructured":"W. Sch\u00e4fer: An Integrated Software Development Environment: Concepts, Design and Implementation (in German) Doctoral Thesis, D\u00fcsseldorf; VDI-Verlag (1986)."},{"key":"43_CR22","first-page":"151","volume":"411","author":"A. Sch\u00fcrr","year":"1989","unstructured":"A. Sch\u00fcrr: Introduction to PROGRESS, an Attribute Graph Grammar Based Specification Language, LNCS 411, 151\u2013165 (1989).","journal-title":"LNCS"},{"key":"43_CR23","unstructured":"A. Sch\u00fcrr: PROGRESS: A VHL-Language Based on Graph Grammars, this volume."},{"key":"43_CR24","unstructured":"A. Sch\u00fcrr: Programming by Graph Rewriting Systems \u2014 Theoretical Foundations and the Corresponding Language (in German), Doctoral Dissertation, RWTH Aachen (1990)."},{"key":"43_CR25","unstructured":"R.Spielmann: Development of a Basic Layer for Graph Grammar Interpreters (in German), Diploma Thesis, RWTH Aachen (1989)."},{"key":"43_CR26","unstructured":"B. Westfechtel: Revision Control in an Integrated Software Development Environment (in German), Doctoral Dissertation, RWTH Aachen (1990)."},{"key":"43_CR27","unstructured":"A. Z\u00fcndorf: Control Structures for the Specification Language PROGRESS (in German), Diploma Thesis, RWTH (1989)."}],"container-title":["Lecture Notes in Computer Science","Graph Grammars and Their Application to Computer Science"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0017415.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T21:38:29Z","timestamp":1607549909000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0017415"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["354054478X"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/bfb0017415","relation":{},"subject":[]}}