메뉴 건너뛰기




Volumn , Issue , 2005, Pages 233-246

Combinators for bi-directional tree transformations a linguistic approach to the view update problem

Author keywords

Bi directional programming; Harmony; Lenses; View update problem; XML

Indexed keywords

BI-DIRECTIONAL PROGRAMMING; HARMONY; VIEW UPDATE PROBLEM;

EID: 29144437911     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (47)

References (32)
  • 2
    • 0006407233 scopus 로고    scopus 로고
    • A logical view of structure files
    • S. Abiteboul, S. Cluet, and T. Milo. A logical view of structure files. VLDB Journal, 7(2):96-114, 1998.
    • (1998) VLDB Journal , vol.7 , Issue.2 , pp. 96-114
    • Abiteboul, S.1    Cluet, S.2    Milo, T.3
  • 3
    • 84976489987 scopus 로고    scopus 로고
    • The universal resolving algorithm: Inverse computation in a functional language
    • R. Backhouse and J. N. Oliveira, editors, Springer-Verlag
    • S. M. Abramov and R. Glück. The universal resolving algorithm: Inverse computation in a functional language. In R. Backhouse and J. N. Oliveira, editors, Mathematics of Program Construction, volume 1837, pages 187-212. Springer-Verlag, 2000.
    • (2000) Mathematics of Program Construction , vol.1837 , pp. 187-212
    • Abramov, S.M.1    Glück, R.2
  • 4
    • 84887888563 scopus 로고    scopus 로고
    • Principles of inverse computation and the universal resolving algorithm
    • T. Mogensen, D. Schmidt, and I. H. Sudborough, editors, The Essence of Computation: Complexity, Analysis, Transformation, Springer-Verlag
    • S. M. Abramov and R. Glück. Principles of inverse computation and the universal resolving algorithm. In T. Mogensen, D. Schmidt, and I. H. Sudborough, editors, The Essence of Computation: Complexity, Analysis, Transformation, volume 2566 of Lecture Notes in Computer Science, pages 269-295. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2566 , pp. 269-295
    • Abramov, S.M.1    Glück, R.2
  • 5
    • 84897711407 scopus 로고    scopus 로고
    • Management of multiple models in an extensible database design tool
    • P. Atzeni and R. Torlone. Management of multiple models in an extensible database design tool. In Proceedings of EDBT'96, LNCS 1057, 1996.
    • (1996) Proceedings of EDBT'96, LNCS , vol.1057
    • Atzeni, P.1    Torlone, R.2
  • 6
    • 0019666494 scopus 로고
    • Update semantics of relational views
    • F. Bancilhon and N. Spyratos. Update semantics of relational views. TODS, 6(4):557-575, 1981.
    • (1981) TODS , vol.6 , Issue.4 , pp. 557-575
    • Bancilhon, F.1    Spyratos, N.2
  • 7
    • 84976661227 scopus 로고
    • Updating relational databases through object-based views
    • T. Barsalou, N. Siambela, A. M. Keller, and G. Wiederhold. Updating relational databases through object-based views. In PODS'91, pages 248-257, 1991.
    • (1991) PODS'91 , pp. 248-257
    • Barsalou, T.1    Siambela, N.2    Keller, A.M.3    Wiederhold, G.4
  • 8
    • 3042794384 scopus 로고    scopus 로고
    • On the updatability of XML views over relational databases
    • V. Braganholo, S. Davidson, and C. Heuser. On the updatability of XML views over relational databases. In WebDB 2005, 2003.
    • (2003) WebDB 2005
    • Braganholo, V.1    Davidson, S.2    Heuser, C.3
  • 9
    • 0036038747 scopus 로고    scopus 로고
    • On propagation of deletions and annotations through views
    • P. Buneman, S. Khanna, and W.-C. Tan. On propagation of deletions and annotations through views. In PODS'02, pages 150-158, 2002.
    • (2002) PODS'02 , pp. 150-158
    • Buneman, P.1    Khanna, S.2    Tan, W.-C.3
  • 11
    • 0020183057 scopus 로고
    • On the correct translation of update operations on relational views
    • September
    • U. Dayal and P. A. Bernstein. On the correct translation of update operations on relational views. TODS, 7(3):381-416, September 1982.
    • (1982) TODS , vol.7 , Issue.3 , pp. 381-416
    • Dayal, U.1    Bernstein, P.A.2
  • 12
    • 17044367169 scopus 로고    scopus 로고
    • Combinators for bi-directional tree transformations: A linguistic approach to the view update problem
    • University of Pennsylvania, Aug.
    • J. N. Foster, M. B. Greenwald, J. T. Moore, B. C. Pierce, and A. Schmitt. Combinators for bi-directional tree transformations: A linguistic approach to the view update problem. Technical Report MS-CIS-04-15, University of Pennsylvania, Aug. 2004.
    • (2004) Technical Report , vol.MS-CIS-04-15
    • Foster, J.N.1    Greenwald, M.B.2    Moore, J.T.3    Pierce, B.C.4    Schmitt, A.5
  • 13
    • 29144526143 scopus 로고    scopus 로고
    • A language for bi-directional tree transformations
    • An earlier version appeared
    • An earlier version appeared in the Workshop on Programming Language Technologies for XML (PLAN-X), 2004, under the title "A Language for Bi-Directional Tree Transformations".
    • (2004) Workshop on Programming Language Technologies for XML (PLAN-X)
  • 16
    • 29144458363 scopus 로고    scopus 로고
    • Full version in April
    • Full version in Information and Computation, volume 126, number 1, April 1996.
    • (1996) Information and Computation , vol.126 , Issue.1
  • 18
    • 11244254268 scopus 로고    scopus 로고
    • A programmable editor for developing structured documents based on bi-directional transformations
    • Z. Hu, S.-C. Mu, and M. Takeichi. A programmable editor for developing structured documents based on bi-directional transformations. In Partial Evaluation and Program Manipulation (PEPM), 2004.
    • (2004) Partial Evaluation and Program Manipulation (PEPM)
    • Hu, Z.1    Mu, S.-C.2    Takeichi, M.3
  • 19
    • 0039247125 scopus 로고
    • Algorithms for translating view updates to database updates for views involving selections, projections, and joins
    • A. M. Keller. Algorithms for translating view updates to database updates for views involving selections, projections, and joins. In PODS'85, 1985.
    • (1985) PODS'85
    • Keller, A.M.1
  • 21
    • 0021550164 scopus 로고
    • A relational database view update translation mechanism
    • Y. Masunaga. A relational database view update translation mechanism. In VLDB'84, 1984.
    • (1984) VLDB'84
    • Masunaga, Y.1
  • 22
    • 0026933483 scopus 로고
    • A general framework for bi-directional translation between abstract and pictorial data
    • October
    • S. Matsuoka, S. Takahashi, T. Kamada, and A. Yonezawa. A general framework for bi-directional translation between abstract and pictorial data. ACM Transactions on Information Systems, 10(4):408-437, October 1992.
    • (1992) ACM Transactions on Information Systems , vol.10 , Issue.4 , pp. 408-437
    • Matsuoka, S.1    Takahashi, S.2    Kamada, T.3    Yonezawa, A.4
  • 23
    • 17044426058 scopus 로고
    • Understanding the implications of view update policies
    • C. M. B. Medeiros and F. W. Tompa. Understanding the implications of view update policies. In VLDB'85, 1985.
    • (1985) VLDB'85
    • Medeiros, C.M.B.1    Tompa, F.W.2
  • 26
    • 0027961424 scopus 로고
    • A polymorphic calculus for views and object sharing
    • A. Ohori and K. Tajima. A polymorphic calculus for views and object sharing. In PODS'94, 1994.
    • (1994) PODS'94
    • Ohori, A.1    Tajima, K.2
  • 27
    • 0003211039 scopus 로고
    • Type algebras, functor categories, and block structure
    • M. Nivat and J. C. Reynolds, editors. Cambrige University Press
    • F. J. Oles. Type algebras, functor categories, and block structure. In M. Nivat and J. C. Reynolds, editors, Algebraic Methods in Semantics. Cambrige University Press, 1985.
    • (1985) Algebraic Methods in Semantics
    • Oles, F.J.1
  • 29
    • 17044420602 scopus 로고    scopus 로고
    • Bringing Harmony to optimism: A synchronization framework for heterogeneous tree-structured data
    • University of Pennsylvania
    • B. C. Pierce, A. Schmitt, and M. B. Greenwald. Bringing Harmony to optimism: A synchronization framework for heterogeneous tree-structured data. Technical Report MS-CIS-03-42, University of Pennsylvania, 2003.
    • (2003) Technical Report , vol.MS-CIS-03-42
    • Pierce, B.C.1    Schmitt, A.2    Greenwald, M.B.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.