{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:12:40Z","timestamp":1761610360626,"version":"build-2065373602"},"reference-count":19,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2002,11,1]],"date-time":"2002-11-01T00:00:00Z","timestamp":1036108800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2002,11,1]],"date-time":"2002-11-01T00:00:00Z","timestamp":1036108800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2013,7,29]],"date-time":"2013-07-29T00:00:00Z","timestamp":1375056000000},"content-version":"vor","delay-in-days":3923,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/3.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Electronic Notes in Theoretical Computer Science"],"published-print":{"date-parts":[[2002,11]]},"DOI":"10.1016\/s1571-0661(05)80535-3","type":"journal-article","created":{"date-parts":[[2005,5,6]],"date-time":"2005-05-06T15:34:43Z","timestamp":1115393683000},"page":"91-101","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":7,"title":["UPGRADE: A Framework for Building Graph-Based Interactive Tools"],"prefix":"10.1016","volume":"72","author":[{"given":"B.","family":"B\u00f6hlen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D.","family":"J\u00e4ger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Schleicher","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B.","family":"Westfechtel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1571-0661(05)80535-3_BIB1","series-title":"in: Proceedings of the 1998 Symposium on Visual Languages (VL ''98), Halifax, Canada","first-page":"48","article-title":"GenGed: A generic graphical editor for visual languages based on algebraic graph grammars","author":"Bardohl","year":"1998"},{"year":"1998","series-title":"\u201cThe Unified Modeling Language User Guide,\u201d Addison Wesley, Reading, Massachusetts","author":"Booch","key":"10.1016\/S1571-0661(05)80535-3_BIB2"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB3","series-title":"Visual Object-Oriented Programming: Concepts and Environments","first-page":"45","article-title":"Prograph","author":"Cox","year":"1995"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB4","doi-asserted-by":"crossref","unstructured":"Ebert, J., R. S\u00fcttenbach and I. Uhe, Meta-CASE in practice: A case for KOGGE, in: Proc. 9th International Conference on Advanced Information Systems Engineering (CAiSE''97). LNCS 1250, Barcelona, Spain, 1997, pp. 203-216.","DOI":"10.1007\/3-540-63107-0_15"},{"year":"1999","series-title":"\u201cHandbook on Graph Grammars and Computing by Graph Transformation: Applications, Languages, and Tools,\u201d","key":"10.1016\/S1571-0661(05)80535-3_BIB5"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB6","unstructured":"Engels, G. and G. Rozenberg, editors,\u201cProc. TAGT '98--6th International Workshop on Theory and Application of Graph Transformation,\u201dSpringer-Verlag, Paderborn, Germany, 1998."},{"key":"10.1016\/S1571-0661(05)80535-3_BIB7","doi-asserted-by":"crossref","unstructured":"Ermel, C., M. Rudolf and G. Taentzer, The AGG approach: Language and environment, in: Ehrig et al. [5] pp. 551-604.","DOI":"10.1142\/9789812815149_0014"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB8","doi-asserted-by":"crossref","unstructured":"Fischer, T., J. Niere, L. Torunski and A. Z\u00fcndorf, Story diagrams: A new graph rewrite language based on the Unified Modeling Language and Java, in: Engels and Rozenberg [6], pp. 296--309.","DOI":"10.1007\/978-3-540-46464-8_21"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB9","article-title":"Johnson and J","author":"Gamma","year":"1995","journal-title":"Vlissides,\u201cDesign Patterns: Elements of Reusable Software,\u201dAddison-Wesley, Reading, Massachusetts"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB10","doi-asserted-by":"crossref","unstructured":"Gatzemeier, F. and O. Meyer, Improving the publication chain through high-level authoring support, in: Nagl and Sch\u00fcrr [18], pp. 255-262.","DOI":"10.1007\/3-540-45104-8_20"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB11","series-title":"Brisbane, Australia","article-title":"GXL: Toward a standard exchange format, in: Proceedings 7th Working Conference on Reverse Eng. (WCRE 2000)","author":"Holt","year":"2000"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB12","doi-asserted-by":"crossref","unstructured":"J\u00e4ger, D., A. Schleicher and B. Westfechtel, AHEAD: A graph-based system for modeling and managing development processes, in: Nagl and Sch\u00fcrr [18], pp. 325-340.","DOI":"10.1007\/3-540-45104-8_26"},{"year":"1994","series-title":"\u201cLabVIEW Graphical Programming,\u201d McGraw-Hill, Maidenhead, England","author":"Johnson","key":"10.1016\/S1571-0661(05)80535-3_BIB13"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB14","series-title":"LNCS 1080, Heraklion, Greece","first-page":"1","article-title":"MetaEdit+: A fully configurable and multi-tool CASE and CAME environment, in: Proc. 8th International Conference on Advanced Information Systems Engineering (CAiSE''96)","author":"Kelly","year":"1996"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB15","doi-asserted-by":"crossref","unstructured":"Krapp, C.-A., S. Kr\u00fcppel, A. Schleicher and B. Westfechtel, Graph-based models for managing development processes, resources, and products, in: Engels and Rozenberg [6], pp. 455-474.","DOI":"10.1007\/978-3-540-46464-8_32"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB16","series-title":"Proc. 5th European Conference on Software Maintenance and Reengineering (CSMR ''2001)Lisboa, Portugal","first-page":"139","article-title":"E-CARES research project: Understanding complexlegacy telecommunication systems","author":"Marburger","year":"2000"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB17","series-title":"Darmstadt, Germany","first-page":"203","article-title":"DiaGen: A generator for diagram editors providing direct manipulation nad execution of diagrams, in: Proc. 11th IEEE Symposium on Visual Languages (VL''95)","author":"Minas","year":"1995"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB18","doi-asserted-by":"crossref","unstructured":"Nagl, M. and A. Sch\u00fcrr, editors,\u201cProc. AGTIVE - Applications of Graph Transformations with Industrial Relevance,\u201dCastle Rolduc, The Netherlands, 1999.","DOI":"10.1007\/3-540-45104-8"},{"key":"10.1016\/S1571-0661(05)80535-3_BIB19","doi-asserted-by":"crossref","unstructured":"Sch\u00fcrr, A., A. Winter and A. Z\u00fcndorf, The PROGRES approach: Language and environment, in: Ehrig et al. [5] pp. 487-550.","DOI":"10.1142\/9789812815149_0013"}],"container-title":["Electronic Notes in Theoretical Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066105805353?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066105805353?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:06:43Z","timestamp":1761610003000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1571066105805353"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,11]]},"references-count":19,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2002,11]]}},"alternative-id":["S1571066105805353"],"URL":"https:\/\/doi.org\/10.1016\/s1571-0661(05)80535-3","relation":{},"ISSN":["1571-0661"],"issn-type":[{"type":"print","value":"1571-0661"}],"subject":[],"published":{"date-parts":[[2002,11]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"UPGRADE: A Framework for Building Graph-Based Interactive Tools","name":"articletitle","label":"Article Title"},{"value":"Electronic Notes in Theoretical Computer Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/S1571-0661(05)80535-3","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2002 Elsevier B.V.","name":"copyright","label":"Copyright"}]}}