메뉴 건너뛰기




Volumn 174, Issue 1, 2007, Pages 17-34

Strongly Typed Rewriting For Coupled Software Transformation

Author keywords

data refinement; generalized abstract datatypes; Program transformation; strategic programming; term rewriting

Indexed keywords

COMPUTATIONAL METHODS; DATA PRIVACY; DATA PROCESSING; MATHEMATICAL TRANSFORMATIONS;

EID: 34247365585     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2006.10.019     Document Type: Article
Times cited : (22)

References (24)
  • 2
    • 0004096237 scopus 로고    scopus 로고
    • Introduction to Functional Programming using Haskell
    • Prentice Hall
    • Bird R. Introduction to Functional Programming using Haskell. International Series in Computer Science (1998), Prentice Hall
    • (1998) International Series in Computer Science
    • Bird, R.1
  • 3
    • 0036980244 scopus 로고    scopus 로고
    • A lightweight implementation of generics and dynamics
    • ACM Press
    • Cheney J., and Hinze R. A lightweight implementation of generics and dynamics. Proc. ACM SIGPLAN 2002 Haskell Workshop (2002), ACM Press 90-104
    • (2002) Proc. ACM SIGPLAN 2002 Haskell Workshop , pp. 90-104
    • Cheney, J.1    Hinze, R.2
  • 4
    • 33750095233 scopus 로고    scopus 로고
    • Co-transformations in database applications evolution
    • Generative and Transformational Techniques in Software Engineering. Lämmel R., Saraiva J., and Visser J. (Eds), Springer
    • Cleve A., and Hainaut J.-L. Co-transformations in database applications evolution. In: Lämmel R., Saraiva J., and Visser J. (Eds). Generative and Transformational Techniques in Software Engineering. LNCS volume 4143 (2006), Springer 399-411
    • (2006) LNCS , vol.4143 , pp. 399-411
    • Cleve, A.1    Hainaut, J.-L.2
  • 6
    • 33749410632 scopus 로고    scopus 로고
    • Type-safe two-level data transformation
    • Formal Methods, International Symposium of Formal Methods Europe, 2006, Proceedings, Springer
    • Cunha A., Oliveira J.N., and Visser J. Type-safe two-level data transformation. Formal Methods, International Symposium of Formal Methods Europe, 2006, Proceedings. LNCS volume 4085 (2006), Springer 284-299
    • (2006) LNCS , vol.4085 , pp. 284-299
    • Cunha, A.1    Oliveira, J.N.2    Visser, J.3
  • 7
    • 34247394817 scopus 로고    scopus 로고
    • A. Cunha, J. Sousa Pinto, and J. Proença. A framework for point-free program transformation. In Selected papers 17th Int. Workshop on Implementation and Application of Functional Languages, LNCS. Springer, 2006. To appear
  • 8
    • 84983439572 scopus 로고
    • A confluent reduction for the extensional typed λ-calculus with pairs, sums, recursion and terminal object
    • Proc. of the 20th Int. Conf. on Automata, Languages and Programming. Lingas A. (Ed). (ICALP'93), Springer
    • di Cosmo R., and Kesner D. A confluent reduction for the extensional typed λ-calculus with pairs, sums, recursion and terminal object. In: Lingas A. (Ed). Proc. of the 20th Int. Conf. on Automata, Languages and Programming. (ICALP'93). LNCS volume 700 (1993), Springer 645-656
    • (1993) LNCS , vol.700 , pp. 645-656
    • di Cosmo, R.1    Kesner, D.2
  • 9
    • 0013266015 scopus 로고
    • Some lambda calculi with categorical sums and products
    • Proc. 5th Int. Conf. on Rewriting Techniques and Applications. Kirchner C. (Ed), Springer
    • Dougherty D. Some lambda calculi with categorical sums and products. In: Kirchner C. (Ed). Proc. 5th Int. Conf. on Rewriting Techniques and Applications. LNCS volume 690 (1993), Springer 137-151
    • (1993) LNCS , vol.690 , pp. 137-151
    • Dougherty, D.1
  • 11
    • 33645476734 scopus 로고    scopus 로고
    • Calculating functional programs
    • Algebraic and Coalgebraic Methods in the Mathematics of Program Construction. Backhouse R., et al. (Ed), Springer chapter 5
    • Gibbons J. Calculating functional programs. In: Backhouse R., et al. (Ed). Algebraic and Coalgebraic Methods in the Mathematics of Program Construction. LNCS volume 2297 (2002), Springer 148-203 chapter 5
    • (2002) LNCS , vol.2297 , pp. 148-203
    • Gibbons, J.1
  • 12
    • 33745865860 scopus 로고    scopus 로고
    • Hagiya M., and Wadler P. (Eds), Springer
    • Hinze R., and Löh A. In: Hagiya M., and Wadler P. (Eds). Proc. 8th Int. Symp. on Functional and Logic Programming. LNCS volume 3945 (2006), Springer 13-29
    • (2006) LNCS , vol.3945 , pp. 13-29
    • Hinze, R.1    Löh, A.2
  • 13
    • 33750066004 scopus 로고    scopus 로고
    • Program optimizations and transformations in calculational form
    • Generative and Transformational Techniques in Software Engineering. Lämmel R., Saraiva J., and Visser J. (Eds), Springer
    • Hu Z., Yokoyama T., and Takeichi M. Program optimizations and transformations in calculational form. In: Lämmel R., Saraiva J., and Visser J. (Eds). Generative and Transformational Techniques in Software Engineering. LNCS volume 4143 (2006), Springer 136-164
    • (2006) LNCS , vol.4143 , pp. 136-164
    • Hu, Z.1    Yokoyama, T.2    Takeichi, M.3
  • 14
    • 34247367010 scopus 로고    scopus 로고
    • R. Lämmel. Coupled Software Transformations (Extended Abstract). In First International Workshop on Software Evolution Transformations, November 2004
  • 15
    • 17644439039 scopus 로고    scopus 로고
    • Transformations everywhere
    • Guest editor's introduction to special issue on program transformation
    • Lämmel R. Transformations everywhere. Sci. Comput. Program. 52 (2004) 1-8 Guest editor's introduction to special issue on program transformation
    • (2004) Sci. Comput. Program. , vol.52 , pp. 1-8
    • Lämmel, R.1
  • 16
    • 0000795122 scopus 로고    scopus 로고
    • Format Evolution
    • Proc. 7th Int. Conf. on Reverse Engineering for Information Systems, OCG
    • Lämmel R., and Lohmann W. Format Evolution. Proc. 7th Int. Conf. on Reverse Engineering for Information Systems. books@ocg.at volume 155 (2001), OCG 113-134
    • (2001) books@ocg.at , vol.155 , pp. 113-134
    • Lämmel, R.1    Lohmann, W.2
  • 17
    • 34247372458 scopus 로고    scopus 로고
    • Mappings make data processing go 'round
    • Generative and Transformational Techniques in Software Engineering. Lämmel R., Saraiva J., and Visser J. (Eds), Springer
    • Lämmel R., and Meijer E. Mappings make data processing go 'round. In: Lämmel R., Saraiva J., and Visser J. (Eds). Generative and Transformational Techniques in Software Engineering. LNCS volume 4143 (2006), Springer 165-214
    • (2006) LNCS , vol.4143 , pp. 165-214
    • Lämmel, R.1    Meijer, E.2
  • 19
    • 0442305061 scopus 로고    scopus 로고
    • Generic program transformation
    • Proc. 3rd Int. Summer School on Advanced Functional Programming. Swierstra D., Henriques P., and Oliveira J. (Eds), Springer
    • de Moor O., and Sittampalam G. Generic program transformation. In: Swierstra D., Henriques P., and Oliveira J. (Eds). Proc. 3rd Int. Summer School on Advanced Functional Programming. LNCS volume 1608 (1999), Springer 116-149
    • (1999) LNCS , vol.1608 , pp. 116-149
    • de Moor, O.1    Sittampalam, G.2
  • 20
  • 21
    • 0040832771 scopus 로고
    • A reification calculus for model-oriented software specification
    • Oliveira J.N. A reification calculus for model-oriented software specification. Formal Asp. Comput. 2 1 (1990) 1-23
    • (1990) Formal Asp. Comput. , vol.2 , Issue.1 , pp. 1-23
    • Oliveira, J.N.1
  • 22
    • 34247341166 scopus 로고    scopus 로고
    • S. Peyton Jones, G. Washburn, and S. Weirich. Wobbly types: type inference for generalised algebraic data types. Technical Report MS-CIS-05-26, Univ. of Pennsylvania, July 2004
  • 23
    • 33745805593 scopus 로고    scopus 로고
    • Generic proofs for combinator-based generic programs
    • Loidl H.-W. (Ed), Intellect
    • Reig F. Generic proofs for combinator-based generic programs. In: Loidl H.-W. (Ed). Trends in Functional Programming volume 5 (2006), Intellect 17-32
    • (2006) Trends in Functional Programming , vol.5 , pp. 17-32
    • Reig, F.1
  • 24
    • 85035018595 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • Proc. European Symposium on Programming, Springer
    • Wadler P. Deforestation: Transforming programs to eliminate trees. Proc. European Symposium on Programming. LNCS volume 300 (1988), Springer 344-358
    • (1988) LNCS , vol.300 , pp. 344-358
    • Wadler, P.1


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