메뉴 건너뛰기




Volumn 176, Issue 1, 2007, Pages 39-63

Structure and Properties of Traces for Functional Programs

Author keywords

augmented redex trail; debugging; Haskell; Tracing

Indexed keywords

COMPUTER PROGRAM LISTINGS; GRAPH THEORY; LINGUISTICS; MATHEMATICAL MODELS;

EID: 34248597271     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2006.10.032     Document Type: Article
Times cited : (10)

References (27)
  • 1
    • 34248536366 scopus 로고    scopus 로고
    • Using term-graph rewriting models to analyse relative space efficiency
    • TERMGRAPH 2002 International Workshop on Term Graph Rewriting Elsevier Science Publishers
    • Bakewell A. Using term-graph rewriting models to analyse relative space efficiency. TERMGRAPH 2002 International Workshop on Term Graph Rewriting. Electronic Notes in Theoretical Computer Science 72 (2002) Elsevier Science Publishers
    • (2002) Electronic Notes in Theoretical Computer Science , vol.72
    • Bakewell, A.1
  • 2
    • 34248527758 scopus 로고    scopus 로고
    • K. Bernstein and E.W. Stark. On formally defining debuggers: A comparison of three approaches. In 2nd International Workshop on Automated and Algorithmic Debugging, St. Malo, France, May 1995
  • 3
    • 19144363198 scopus 로고
    • Operational semantics of a focusing debugger
    • Proceedings of the Eleventh Conference on the Mathematical Foundations of Programming Semantics Elsevier
    • Bernstein K.L., and Stark E.W. Operational semantics of a focusing debugger. Proceedings of the Eleventh Conference on the Mathematical Foundations of Programming Semantics. ENTCS 1 (1995) Elsevier
    • (1995) ENTCS , vol.1
    • Bernstein, K.L.1    Stark, E.W.2
  • 5
    • 84958950895 scopus 로고    scopus 로고
    • Theoretical foundations for the declarative debugging of lazy functional logic programs
    • Functional and Logic Programming. FLOPS 2001, Springer
    • Caballero R., López-Fraguas F.J., and Rodríguez-Artalejo M. Theoretical foundations for the declarative debugging of lazy functional logic programs. Functional and Logic Programming. FLOPS 2001. LNCS 2024 (2001), Springer
    • (2001) LNCS , vol.2024
    • Caballero, R.1    López-Fraguas, F.J.2    Rodríguez-Artalejo, M.3
  • 6
    • 34248522626 scopus 로고    scopus 로고
    • Olaf Chitil. A semantics for tracing. In Thomas Arts and Markus Mohnen, editors, Draft Proceedings of the 13th International Workshop on Implementation of Functional Languages, IFL 2001, pages 249-254, Älvsjö, Sweden, September 2001. Ericsson Computer Science Laboratory
  • 7
    • 84944042094 scopus 로고    scopus 로고
    • Freja, Hat and Hood - A comparative evaluation of three systems for tracing and debugging lazy functional programs
    • Implementation of Functional Languages, 12th International Workshop. Mohnen M., and Koopman P. (Eds). IFL 2000, Springer
    • Chitil O., Runciman C., and Wallace M. Freja, Hat and Hood - A comparative evaluation of three systems for tracing and debugging lazy functional programs. In: Mohnen M., and Koopman P. (Eds). Implementation of Functional Languages, 12th International Workshop. IFL 2000. LNCS 2011 (2001), Springer 176-193
    • (2001) LNCS , vol.2011 , pp. 176-193
    • Chitil, O.1    Runciman, C.2    Wallace, M.3
  • 8
    • 35248817816 scopus 로고    scopus 로고
    • Transforming Haskell for tracing
    • Proceedings of the 14th International Workshop on Implementation of Functional Languages. (IFL 2002)
    • Chitil O., Runciman C., and Wallace M. Transforming Haskell for tracing. Proceedings of the 14th International Workshop on Implementation of Functional Languages. (IFL 2002). LNCS 2670 (2003) 165-181
    • (2003) LNCS , vol.2670 , pp. 165-181
    • Chitil, O.1    Runciman, C.2    Wallace, M.3
  • 9
    • 84945287629 scopus 로고    scopus 로고
    • Modeling an algebraic stepper
    • 10th European Symposium on Programming. Sands D. (Ed). ESOP 2001, Springer
    • Clements J., Flatt M., and Felleisen M. Modeling an algebraic stepper. In: Sands D. (Ed). 10th European Symposium on Programming. ESOP 2001. LNCS 2028 (2001), Springer 320-334
    • (2001) LNCS , vol.2028 , pp. 320-334
    • Clements, J.1    Flatt, M.2    Felleisen, M.3
  • 12
    • 18944396146 scopus 로고    scopus 로고
    • Debugging Haskell by observing intermediate data structures
    • 2000 ACM SIGPLAN Haskell Workshop
    • Gill A. Debugging Haskell by observing intermediate data structures. Electronic Notes in Theoretical Computer Science 41 1 (2001) 2000 ACM SIGPLAN Haskell Workshop
    • (2001) Electronic Notes in Theoretical Computer Science , vol.41 , Issue.1
    • Gill, A.1
  • 14
    • 0001834942 scopus 로고
    • Term rewriting systems
    • Abramsky S., Gabbay M., and Maibaum T.S.E. (Eds), Oxford University Press
    • Klop J.W. Term rewriting systems. In: Abramsky S., Gabbay M., and Maibaum T.S.E. (Eds). Handbook of Logic in Computer Science, volume 2 (1992), Oxford University Press 1-116
    • (1992) Handbook of Logic in Computer Science, volume 2 , pp. 1-116
    • Klop, J.W.1
  • 16
    • 34248551739 scopus 로고    scopus 로고
    • Yong Luo and Olaf Chitil. Proving the correctness of algorithmic debugging for functional programs. In Draft Proceedings of the Seventh Symposium on Trends in Functional Programming, TFP 2006, Nottingham, UK, April 2006
  • 17
    • 34248513589 scopus 로고    scopus 로고
    • Yong Luo and Olaf Chitil. Replacing unevaluated parts in the traces of functional programs. In Draft Proceedings of the 18th International Symposium on Implementation and Application of Functional Languages, IFL 2006, pages 304-325, Budapest, Hungary, 2006. Eötvös Loránd University. Technical Report No: 2006-S01
  • 19
    • 34248522625 scopus 로고    scopus 로고
    • Henrik Nilsson. Declarative Debugging for Lazy Functional Languages. PhD thesis, Linköping, Sweden, May 1998
  • 20
    • 84974143149 scopus 로고
    • Implementing lazy functional languages on stock hardware: The spineless tagless G-machine
    • Peyton Jones S.L. Implementing lazy functional languages on stock hardware: The spineless tagless G-machine. Journal of Functional Programming 2 2 (April 1992) 127-202
    • (1992) Journal of Functional Programming , vol.2 , Issue.2 , pp. 127-202
    • Peyton Jones, S.L.1
  • 21
    • 0002561283 scopus 로고    scopus 로고
    • Term graph rewriting
    • Handbook of Graph Grammars and Computing by Graph Transformation, chapter 1. Ehrig H., Engels G., Kreowski H.-J., and Rozenberg G. (Eds), World Scientific
    • Plump D. Term graph rewriting. In: Ehrig H., Engels G., Kreowski H.-J., and Rozenberg G. (Eds). Handbook of Graph Grammars and Computing by Graph Transformation, chapter 1. Applications, Languages and Tools Volume 2 (1999), World Scientific 3-61
    • (1999) Applications, Languages and Tools , vol.2 , pp. 3-61
    • Plump, D.1
  • 22
    • 1242310183 scopus 로고    scopus 로고
    • B. Pope and Lee Naish. Practical aspects of declarative debugging in Haskell-98. In Fifth ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, pages 230-240, 2003
  • 25
    • 84957053327 scopus 로고    scopus 로고
    • Complete and partial redex trails of functional computations
    • Selected papers from 9th Intl. Workshop on the Implementation of Functional Languages. Clack C., Hammond K., and Davie T. (Eds). (IFL'97)
    • Sparud J., and Runciman C. Complete and partial redex trails of functional computations. In: Clack C., Hammond K., and Davie T. (Eds). Selected papers from 9th Intl. Workshop on the Implementation of Functional Languages. (IFL'97). Springer LNCS Vol. 1467 (September 1997) 160-177
    • (1997) Springer LNCS , vol.1467 , pp. 160-177
    • Sparud, J.1    Runciman, C.2
  • 26
    • 84923020668 scopus 로고    scopus 로고
    • Tracing lazy functional computations using redex trails
    • Proc. 9th Intl. Symposium on Programming Languages, Implementations, Logics and Programs. Glaser H., Hartel P., and Kuchen H. (Eds). (PLILP'97)
    • Sparud J., and Runciman C. Tracing lazy functional computations using redex trails. In: Glaser H., Hartel P., and Kuchen H. (Eds). Proc. 9th Intl. Symposium on Programming Languages, Implementations, Logics and Programs. (PLILP'97). Springer LNCS Vol. 1292 (September 1997) 291-308
    • (1997) Springer LNCS , vol.1292 , pp. 291-308
    • Sparud, J.1    Runciman, C.2
  • 27
    • 34248517313 scopus 로고    scopus 로고
    • Malcolm Wallace, Olaf Chitil, Thorsten Brehm, and Colin Runciman. Multiple-view tracing for Haskell: a new Hat. In Preliminary Proceedings of the 2001 ACM SIGPLAN Haskell Workshop, UU-CS-2001-23. Universiteit Utrecht, 2001. Final proceedings to appear in ENTCS 59(2)


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