메뉴 건너뛰기




Volumn , Issue , 2008, Pages 407-419

Boomerang: Resourceful lenses for string data

Author keywords

bidirectional languages; lenses; regular string transducers; regular types; view update problem

Indexed keywords

BIDIRECTIONAL PROGRAMMING LANGUAGE; BIDIRECTIONAL TRANSFORMATION; COMBINATORS; CORRUPTED DATA; GENOMIC DATABASE; ORDERED DATA; REAL WORLD DATA; REGULAR EXPRESSIONS; REGULAR TYPES; SEMANTIC SPACE; SWISS-PROT; TYPE SYSTEMS; VIEW UPDATE PROBLEMS;

EID: 84865636781     PISSN: 07308566     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1328438.1328487     Document Type: Conference Paper
Times cited : (102)

References (25)
  • 5
    • 33750048194 scopus 로고    scopus 로고
    • Relational lenses: A language for updateable views
    • Extended version available as University of Pennsylvania technical report MS-CIS-05-27
    • Aaron Bohannon, Jeffrey A. Vaughan, and Benjamin C. Pierce. Relational lenses: A language for updateable views. In Principles of Database Systems (PODS), 2006. Extended version available as University of Pennsylvania technical report MS-CIS-05-27.
    • (2006) Principles of Database Systems (PODS)
    • Bohannon, A.1    Vaughan, J.A.2    Pierce, B.C.3
  • 8
    • 84945709734 scopus 로고
    • Derivatives of regular expressions
    • Janusz A. Brzozowski. Derivatives of regular expressions. Journal of the ACM, 11(4):481-494, 1964.
    • (1964) Journal of the ACM , vol.11 , Issue.4 , pp. 481-494
    • Brzozowski, J.A.1
  • 9
    • 79960570447 scopus 로고    scopus 로고
    • Why and where: A characterization of data provenance
    • International Conference on Database Theory (ICDT), London, UK, Springer
    • Peter Buneman, Sanjeev Khanna, and Wang Chiew Tan. Why and where: A characterization of data provenance. In International Conference on Database Theory (ICDT), London, UK, volume 1973 of Lecture Notes in Computer Science, pages 316-330. Springer, 2001.
    • (2001) Lecture Notes in Computer Science , vol.1973 , pp. 316-330
    • Buneman, P.1    Khanna, S.2    Tan, W.C.3
  • 10
    • 0038546767 scopus 로고    scopus 로고
    • Lineage tracing for general data warehouse transformations
    • Yingwei Cui and Jennifer Widom. Lineage tracing for general data warehouse transformations. VLDB Journal, 12(1):41-58, 2003.
    • (2003) VLDB Journal , vol.12 , Issue.1 , pp. 41-58
    • Cui, Y.1    Widom, J.2
  • 11
    • 37149045103 scopus 로고    scopus 로고
    • Multi-language synchronization
    • European Symposium on Programming (ESOP), Braga, Portugal, Springer-Verlag
    • Robert Ennals and David Gay. Multi-language synchronization. In European Symposium on Programming (ESOP), Braga, Portugal, volume 4421 of Lecture Notes in Computer Science, pages 475-489. Springer-Verlag, 2007.
    • (2007) Lecture Notes in Computer Science , vol.4421 , pp. 475-489
    • Ennals, R.1    Gay, D.2
  • 13
    • 33947312153 scopus 로고    scopus 로고
    • Exploiting schemas in data synchronization
    • June Extended abstract in Database Programming Languages (DBPL) 2005
    • J. Nathan Foster,Michael B. Greenwald, Christian Kirkegaard, Benjamin C. Pierce, and Alan Schmitt. Exploiting schemas in data synchronization. Journal of Computer and System Sciences, 73(4):669-689, June 2007a. Extended abstract in Database Programming Languages (DBPL) 2005.
    • (2007) Journal of Computer and System Sciences , vol.73 , Issue.4 , pp. 669-689
    • Foster, J.N.1    Greenwald, M.B.2    Kirkegaard, C.3    Pierce, B.C.4    Schmitt, A.5
  • 14
    • 34249865033 scopus 로고    scopus 로고
    • Combinators for bi-directional tree transformations: A linguistic approach to the view update problem
    • May Extended abstract in Principles of Programming Languages (POPL), 2005
    • J. Nathan Foster, Michael B. Greenwald, Jonathan T. Moore, Benjamin C. Pierce, and Alan Schmitt. Combinators for bi-directional tree transformations: A linguistic approach to the view update problem. ACM Transactions on Programming Languages and Systems, 29(3):17, May 2007b. Extended abstract in Principles of Programming Languages (POPL), 2005.
    • (2007) ACM Transactions on Programming Languages and Systems , vol.29 , Issue.3 , pp. 17
    • Nathan Foster, J.1    Greenwald, M.B.2    Moore, J.T.3    Pierce, B.C.4    Schmitt, A.5
  • 15
    • 11244254268 scopus 로고    scopus 로고
    • A programmable editor for developing structured documents based on bi-directional transformations
    • Zhenjiang Hu, Shin-Cheng Mu, and Masato Takeichi. A programmable editor for developing structured documents based on bi-directional transformations. In Partial Evaluation and Program Manipulation (PEPM), pages 178-189, 2004.
    • (2004) Partial Evaluation and Program Manipulation (PEPM) , pp. 178-189
    • Hu, Z.1    Mu, S.-C.2    Takeichi, M.3
  • 17
    • 9744241003 scopus 로고    scopus 로고
    • Functional pearl: Pickler combinators
    • Andrew J. Kennedy. Functional pearl: Pickler combinators. Journal of Functional Programming, 14(6):727-739, 2004.
    • (2004) Journal of Functional Programming , vol.14 , Issue.6 , pp. 727-739
    • Kennedy, A.J.1
  • 24
    • 38048999726 scopus 로고    scopus 로고
    • Bidirectional model transformations in QVT: Semantic issues and open questions
    • International Conference on Model Driven Engineering Languages and Systems (MoDELS), Nashville, TN, Springer-Verlag
    • Perdita Stevens. Bidirectional model transformations in QVT: Semantic issues and open questions. In International Conference on Model Driven Engineering Languages and Systems (MoDELS), Nashville, TN, volume 4735 of Lecture Notes in Computer Science, pages 1-15. Springer-Verlag, 2007.
    • (2007) Lecture Notes in Computer Science , vol.4735 , pp. 1-15
    • Stevens, P.1
  • 25
    • 18944384127 scopus 로고    scopus 로고
    • Regular expression types for strings in a text processing language
    • Workshop on Types in Programming (TIP), Dagstuhl, Germany
    • Naoshi Tabuchi, Eijiro Sumii, and Akinori Yonezawa. Regular expression types for strings in a text processing language. In Workshop on Types in Programming (TIP), Dagstuhl, Germany, volume 75 of Electronic Notes in Theoretical Computer Science, pages 95-113, 2002.
    • (2002) Electronic Notes in Theoretical Computer Science , vol.75 , pp. 95-113
    • Tabuchi, N.1    Sumii, E.2    Yonezawa, A.3


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