{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:28:21Z","timestamp":1761611301184},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540578772"},{"type":"electronic","value":"9783540483717"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/3-540-57877-3_3","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T08:36:07Z","timestamp":1330245367000},"page":"31-51","source":"Crossref","is-referenced-by-count":10,"title":["An overview of door attribute grammars"],"prefix":"10.1007","author":[{"given":"G\u00f6rel","family":"Hedin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,30]]},"reference":[{"key":"3_CR1","doi-asserted-by":"crossref","unstructured":"B. Alpern, A. Carle, B. Rosen, P. Sweeney, and K. Zadeck. Graph attribution as a specification paradigm. In Proceedings of the ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, pp 121\u2013129. Boston, Ma., 1988. ACM SIGPLAN Notices 24(2).","DOI":"10.1145\/64135.65015"},{"key":"3_CR2","series-title":"TR UCB\/CSD 89\/548","volume-title":"PhD thesis","author":"R. A. Ballance","year":"1989","unstructured":"R. A. Ballance. Syntactic and Semantic Checking in Language-Based Editing Systems. PhD thesis, Computer Science Division \u2014 EECS, Univ. of California, Berkeley, 1989. TR UCB\/CSD 89\/548."},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"G. M. Beshers and R. H. Campbell. Maintained and constructor attributes. In Proceedings of the SIGPLAN 85 Symposium on Language Issues in Programming Environments, pages 34\u201342, Seattle, Wa., 1985. ACM. SIGPLAN Notices, 20(7).","DOI":"10.1145\/800225.806825"},{"key":"3_CR4","series-title":"Swedish Standard SS 63 61 14, 1987","volume-title":"NCC Publ. S-2","author":"O.-J. Dahl","year":"1968","unstructured":"O.-J. Dahl, B. Myhrhaug, and K. Nygaard. SIMULA 67 common base language. NCC Publ. S-2, Norwegian Computing Centre, Oslo, May 1968. Revised 1970 (Publ. S-22), 1972, and 1984. Swedish Standard SS 63 61 14, 1987."},{"key":"3_CR5","doi-asserted-by":"crossref","unstructured":"A. Demers, A. Rogers, and F. K. Zadeck. Attribute propagation by message passing. In Proceedings of the SIGPLAN 85 Symposium on Language Issues in Programming Environments, pp 43\u201359, 1985. ACM. SIGPLAN Notices, 20(7).","DOI":"10.1145\/800225.806826"},{"key":"3_CR6","first-page":"329","volume-title":"BCS Workshop Series","author":"G. Hedin","year":"1989","unstructured":"G. Hedin. An object-oriented notation for attribute grammars. In S. Cook, editor, Proceedings of the 3rd European Conference on Object-Oriented Programming (ECOOP'89), BCS Workshop Series, pages 329\u2013345, Nottingham, U.K., July 1989. Cambridge University Press."},{"key":"3_CR7","series-title":"Tech. Rep. LUTEDX\/(TECS-1003)\/1-276\/(1992)","volume-title":"PhD thesis","author":"G. Hedin","year":"1992","unstructured":"G. Hedin. Incremental semantic analysis. PhD thesis, Lund University, Lund, Sweden, 1992. Tech. Rep. LUTEDX\/(TECS-1003)\/1-276\/(1992)."},{"key":"3_CR8","unstructured":"G. Hedin. Incremental name analysis for object-oriented langauges. In [17]."},{"key":"3_CR9","unstructured":"G. Hedin. Using door attribute grammars for incremental name analysis. In [17]."},{"key":"3_CR10","series-title":"Tech. Rep. 87-836","volume-title":"PhD thesis","author":"R. Hoover","year":"1987","unstructured":"R. Hoover. Incremental Graph Evaluation, PhD thesis, Cornell University, Ithaca, N.Y., May 1987. Tech. Rep. 87-836."},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"R. Hoover and T. Teitelbaum. Efficient incremental evaluation of aggregate values in attribute grammars. In Proceedings of the SIGPLAN '86 Symposium on Compiler Construction, pages 39\u201350, July 1986. ACM SIGPLAN Notices, 21(7).","DOI":"10.1145\/12276.13315"},{"key":"3_CR12","first-page":"185","volume-title":"Proc. 9th POPL","author":"G. F. Johnson","year":"1982","unstructured":"G. F. Johnson and C. N. Fischer. Non-syntactic attribute flow in language based editors. In Proc. 9th POPL, pp 185\u2013195, Albuquerque, N.M., January 1982. ACM."},{"key":"3_CR13","first-page":"141","volume-title":"Proc. 12th POPL","author":"G. F. Johnson","year":"1985","unstructured":"G. F. Johnson and C. N. Fischer. A meta-language and system for nonlocal incremental attribute evaluation in language-based editors. In Proc. 12th POPL, pages 141\u2013151, New Orleans, La., January 1985. ACM."},{"key":"3_CR14","series-title":"CMU-CS-85-131","volume-title":"PhD thesis","author":"G. Kaiser","year":"1985","unstructured":"G. Kaiser. Semantics for Structure Editing Environments. PhD thesis, Carnegie-Mellon University, Pittsburgh, Pa., May 1985. CMU-CS-85-131."},{"key":"3_CR15","doi-asserted-by":"publisher","first-page":"229","DOI":"10.1007\/BF00288644","volume":"13","author":"U. Kastens","year":"1980","unstructured":"U. Kastens. Ordered attribute grammars. Acta Informatica, 13:229\u2013256, 1980.","journal-title":"Acta Informatica"},{"issue":"2","key":"3_CR16","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/BF01692511","volume":"2","author":"D. E. Knuth","year":"1968","unstructured":"D. E. Knuth. Semantics of context-free languages. Mathematical Systems Theory, 2(2): 127\u2013145, June 1968.","journal-title":"Mathematical Systems Theory"},{"key":"3_CR17","unstructured":"J. L. Knudsen, M. L\u00f6fgren, O. L. Madsen, and B. Magnusson. Object oriented environments: the Mj\u00f8lner approach. Prentice Hall, 1993."},{"key":"3_CR18","unstructured":"B. Magnusson. The Mj\u00f8lner Orm system. In [17]."},{"key":"3_CR19","unstructured":"O. L. Madsen, B. M\u00f8ller-Pedersen, and K. Nygaard. Object Oriented Programming in the BETA Programming Language. ACM Press, 1993."},{"key":"3_CR20","unstructured":"T. Reps. Generating Language-Based Environments. MIT Press, 1984."},{"key":"3_CR21","doi-asserted-by":"crossref","unstructured":"T. Reps, C. Marceau, and T. Teitelbaum. Remote attribute updating for language-based editors. In Proc. 13th POPL, pages 1\u201313, January 1986. ACM.","DOI":"10.1145\/512644.512645"},{"key":"3_CR22","doi-asserted-by":"crossref","unstructured":"T. W. Reps and T. Teitelbaum. The Synthesizer Generator. A system for constructing language-based editors. Springer-Verlag, 1988.","DOI":"10.1007\/978-1-4613-9623-9"},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"T. Teitelbaum and R. Chapman. Higher-order attribute grammars and editing environments. In Proceedings of the ACM SIGPLAN'90 Conference on Programming Language Design and Implementation, pages 197\u2013208. White Plains, N. Y., June 1990.","DOI":"10.1145\/93542.93567"},{"key":"3_CR24","series-title":"TR GIT-ICS-90\/03","volume-title":"PhD thesis","author":"S. A. Vorthmann","year":"1990","unstructured":"S. A. Vorthmann. Syntax-Directed Editor Support for Incremental Consistency Maintenance. PhD thesis, Georgia Institute of Technology, Atlanta, Ga., June 1990. TR GIT-ICS-90\/03."},{"key":"3_CR25","volume-title":"CMU-CS-93-158","author":"S. A. Vorthmann","year":"1993","unstructured":"S. A. Vorthmann. Modelling and Specifying Name Visibility and Binding Semantics. CMU-CS-93-158. Carnegie Mellon University, Pittsburgh, Pa., July 1993."},{"key":"3_CR26","doi-asserted-by":"crossref","unstructured":"H. H. Vogt, S. D. Swierstra, and M. F. Kuiper. Higher-order attribute grammars. In Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation, pages 131\u2013145, Portland, Or., June 1989. ACM SIGPLAN Notices, 24(7).","DOI":"10.1145\/73141.74830"},{"key":"3_CR27","unstructured":"T. Wilcox and H. Larsen. The interactive and incremental compilation of ADA using Diana. Internal report, Rational, 1986."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-57877-3_3.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,31]],"date-time":"2021-12-31T00:50:03Z","timestamp":1640911803000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57877-3_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540578772","9783540483717"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/3-540-57877-3_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}