메뉴 건너뛰기




Volumn 6546 LNCS, Issue , 2011, Pages 31-49

An expression processor: A case study in refactoring Haskell programs

Author keywords

[No Author keywords available]

Indexed keywords

CODE QUALITY; CODE REUSE; DATA TYPE; DESIGN LIMITATIONS; HASKELL; HASKELL 98; HASKELL PROGRAMS; REFACTORING TOOLS; REFACTORINGS; SIMPLE EXPRESSION;

EID: 80052809268     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-22941-1_3     Document Type: Conference Paper
Times cited : (4)

References (25)
  • 1
    • 0029375570 scopus 로고
    • The Mythical Man-Month: After 20 Years
    • Brooks, F.P.: The Mythical Man-Month: After 20 Years. IEEE Software 12(5), 57-60 (1995)
    • (1995) IEEE Software , vol.12 , Issue.5 , pp. 57-60
    • Brooks, F.P.1
  • 2
    • 0003489758 scopus 로고
    • PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, Champaign, IL, USA
    • Opdyke, W.F.: Refactoring Object-Oriented Frameworks. PhD thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, Champaign, IL, USA (1992)
    • (1992) Refactoring Object-Oriented Frameworks
    • Opdyke, W.F.1
  • 3
    • 0017419683 scopus 로고
    • A Transformation System for Developing Recursive Programs
    • Burstall, R.M., Darlington, J.: A Transformation System for Developing Recursive Programs. J. ACM 24(1), 44-67 (1977)
    • (1977) J. ACM , vol.24 , Issue.1 , pp. 44-67
    • Burstall, R.M.1    Darlington, J.2
  • 8
    • 80052807491 scopus 로고    scopus 로고
    • Refactor-fp Group, T
    • Refactor-fp Group, T.: The Haskell Editing Survey (2004), http://www.cs.kent. ac.uk/projects/refactor-fp/surveys/haskell-editors-July- 2002.txt
    • (2004) The Haskell Editing Survey
  • 12
    • 35248827617 scopus 로고    scopus 로고
    • A Strafunski Application Letter
    • Dahl, V. (ed.) PADL 2003. Springer, Heidelberg
    • Lämmel, R., Visser, J.: A Strafunski Application Letter. In: Dahl, V. (ed.) PADL 2003. LNCS, vol. 2562, pp. 357-375. Springer, Heidelberg (2002)
    • (2002) LNCS , vol.2562 , pp. 357-375
    • Lämmel, R.1    Visser, J.2
  • 13
    • 77950879670 scopus 로고    scopus 로고
    • PhD thesis, School of Computing, University of Kent, Canterbury, Kent, UK September
    • Li, H.: Refactoring Haskell Programs. PhD thesis, School of Computing, University of Kent, Canterbury, Kent, UK (September 2006)
    • (2006) Refactoring Haskell Programs
    • Li, H.1
  • 14
    • 77950890491 scopus 로고    scopus 로고
    • PhD thesis, School of Computing, Canterbury, Kent, UK September
    • Brown, C.: Tool Support for Refactoring Haskell Programs. PhD thesis, School of Computing, University of Kent, Canterbury, Kent, UK (September 2008), http://www.cs.kent.ac.uk/projects/refactor-fp/publications/ChrisThesis.pdf
    • (2008) Tool Support for Refactoring Haskell Programs
    • Brown, C.1
  • 16
    • 80052793562 scopus 로고    scopus 로고
    • Refactor-fp Group, T
    • Refactor-fp Group, T.: Refactoring Functional Programs (2008), http://www.cs. kent.ac.uk/projects/refactor-fp
    • (2008) Refactoring Functional Programs
  • 19
    • 0020810134 scopus 로고
    • Program Transformation Systems
    • Partsch, H., Steinbruggen, R.: Program Transformation Systems. ACM Comput. Surv. 15(3), 199-236 (1983)
    • (1983) ACM Comput. Surv. , vol.15 , Issue.3 , pp. 199-236
    • Partsch, H.1    Steinbruggen, R.2
  • 20
    • 0024737888 scopus 로고
    • Conception, Evolution, and Application of Functional Programming Languages
    • Hudak, P.: Conception, Evolution, and Application of Functional Programming Languages. ACM Computing Survey 21(3), 359-411 (1989)
    • (1989) ACM Computing Survey , vol.21 , Issue.3 , pp. 359-411
    • Hudak, P.1
  • 21
    • 1842431668 scopus 로고    scopus 로고
    • A Survey of Software Refactoring
    • Mens, T., Tourwé, T.: A Survey of Software Refactoring. IEEE Trans. Softw. Eng. 30(2), 126-139 (2004)
    • (2004) IEEE Trans. Softw. Eng. , vol.30 , Issue.2 , pp. 126-139
    • Mens, T.1    Tourwé, T.2
  • 22
    • 70349819777 scopus 로고    scopus 로고
    • Use cases for refactoring in erlang
    • Horváth, Z., Plasmeijer, R., Soós, A., Zsók, V. (eds.) Central European Functional Programming School. Springer, Heidelberg
    • Kozsik, T., Csörnyei, Z., Horváth, Z., Király, R., Kitlei, R., Lövei, L., Nagy, T., Tóth, M., Víg, A.: Use cases for refactoring in erlang. In: Horváth, Z., Plasmeijer, R., Soós, A., Zsók, V. (eds.) Central European Functional Programming School. LNCS, vol. 5161, pp. 250-285. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5161 , pp. 250-285
    • Kozsik, T.1    Csörnyei, Z.2    Horváth, Z.3    Király, R.4    Kitlei, R.5    Lövei, L.6    Nagy, T.7    Tóth, M.8    Víg, A.9
  • 23
    • 84867454144 scopus 로고    scopus 로고
    • Mnesia - A distributed robust DBMS for telecommunications applications
    • Ericsson Telecom Ab: Gupta, G. (ed.) PADL 1999. Springer, Heidelberg
    • Mattsson, H., Nilsson, H., Wikström, C., Ericsson Telecom Ab: Mnesia - A distributed robust DBMS for telecommunications applications. In: Gupta, G. (ed.) PADL 1999. LNCS, vol. 1551, pp. 152-163. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1551 , pp. 152-163
    • Mattsson, H.1    Nilsson, H.2    Wikström, C.3
  • 24
    • 33750983043 scopus 로고    scopus 로고
    • Introducing the Haskell Equational Reasoning Assistant
    • ACM Press, New York
    • Gill, A.: Introducing the Haskell Equational Reasoning Assistant. In: Proceedings of the 2006 ACM SIGPLAN Workshop on Haskell, pp. 108-109. ACM Press, New York (2006)
    • (2006) Proceedings of the 2006 ACM SIGPLAN Workshop on Haskell , pp. 108-109
    • Gill, A.1


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