메뉴 건너뛰기




Volumn 39, Issue 1, 1999, Pages 177-223

Opium: An extendable trace analyzer for Prolog

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; PROGRAM DEBUGGING; PROLOG (PROGRAMMING LANGUAGE); QUERY LANGUAGES;

EID: 0032676385     PISSN: 07431066     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0743-1066(98)10036-5     Document Type: Article
Times cited : (40)

References (42)
  • 1
    • 0001008822 scopus 로고
    • Communication as fair distribution of knowledge
    • Phoenix, USA
    • J-M. Andreoli, R. Pareschi, Communication as fair distribution of knowledge, Proc. of OOPSLA'91, Phoenix, USA, 1991.
    • (1991) Proc. of OOPSLA'91
    • Andreoli, J.-M.1    Pareschi, R.2
  • 2
    • 0345065434 scopus 로고
    • Architecture and design of the EKS deductive database system
    • P. Bayer, A. Lefebvre, L. Vieille, Architecture and design of the EKS deductive database system, VLDB Journal 1993.
    • (1993) VLDB Journal
    • Bayer, P.1    Lefebvre, A.2    Vieille, L.3
  • 3
    • 0001064902 scopus 로고
    • Information relationships in Prolog programs: How do programmers comprehend functionality?
    • D. Bergantz and J. Hassell. Information relationships in Prolog programs: how do programmers comprehend functionality? International Journal of Man-Machine Studies 35 (1991) 313-328.
    • (1991) International Journal of Man-Machine Studies , vol.35 , pp. 313-328
    • Bergantz, D.1    Hassell, J.2
  • 7
    • 0020990123 scopus 로고
    • Generalized path expressions: A high-level debugging mechanism
    • B. Bruegge, P. Hibbard, Generalized path expressions: A high-level debugging mechanism, The Journal of Systems and Software 3 (1983) 265-276.
    • (1983) The Journal of Systems and Software , vol.3 , pp. 265-276
    • Bruegge, B.1    Hibbard, P.2
  • 8
    • 0010186144 scopus 로고
    • Understanding the control flow of Prolog programs
    • S.-A. Tärnlund (Ed.), Debrecen, Hungary
    • L. Byrd, Understanding the control flow of Prolog programs, in: S.-A. Tärnlund (Ed.), Logic Programming Workshop, Debrecen, Hungary, 1980.
    • (1980) Logic Programming Workshop
    • Byrd, L.1
  • 9
    • 0038939846 scopus 로고
    • Some paradigms for visualizing parallel execution oflogic programs
    • D.S. Warren (Ed.), Budapest, Hungary, MIT Press, Cambridge, MA
    • M. Carro, L. Gömez, M. Hermenegildo, Some paradigms for visualizing parallel execution oflogic programs, in: D.S. Warren (Ed.), Proceedings of the International Conference on Logic Programming, Budapest, Hungary, MIT Press, Cambridge, MA, 1993, pp. 184-201.
    • (1993) Proceedings of the International Conference on Logic Programming , pp. 184-201
    • Carro, M.1    Gömez, L.2    Hermenegildo, M.3
  • 10
    • 0017518396 scopus 로고
    • A language for inquiring about the run-time behaviour of programs
    • J. Cohen, N. Carpenter, A language for inquiring about the run-time behaviour of programs, Software-Practice and Experience 7 (1977) 445-460.
    • (1977) Software-Practice and Experience , vol.7 , pp. 445-460
    • Cohen, J.1    Carpenter, N.2
  • 13
    • 85028839728 scopus 로고
    • A pragmatic survey of automated debugging
    • P. Fritzson (Ed.), Linköping, Sweden, Lecture Notes in Computer Sciences, Springer Berlin
    • M. Ducassé. A pragmatic survey of automated debugging. in: P. Fritzson (Ed.), Proceedings of the First Workshop on Automated and Algorithmic Debugging, AADEBUG'93, Linköping, Sweden, Lecture Notes in Computer Sciences, Springer vol. 749, Berlin, 1993.
    • (1993) Proceedings of the First Workshop on Automated and Algorithmic Debugging, AADEBUG'93 , vol.749
    • Ducassé, M.1
  • 16
    • 0028425521 scopus 로고
    • Logic programming environments: Dynamic program analysis and debugging
    • M. Ducassé, J. Noyé, Logic programming environments: Dynamic program analysis and debugging, The Journal of Logic Programming, 19/20 (1994) 351-384.
    • (1994) The Journal of Logic Programming , vol.19-20 , pp. 351-384
    • Ducassé, M.1    Noyé, J.2
  • 18
    • 0345065432 scopus 로고
    • Automated debugging of non-terminating Prolog programs
    • S. Bourgault, M. Dincbas (Eds.), CNET, Lannion, May
    • A.-M. Emde, M. Ducassé, Automated debugging of non-terminating Prolog programs, in: S. Bourgault, M. Dincbas (Eds.), Actes du Séminaire de programmation en Logique, CNET, Lannion, May 1990, pp. 89-103.
    • (1990) Actes du Séminaire de Programmation en Logique , pp. 89-103
    • Emde, A.-M.1    Ducassé, M.2
  • 19
    • 0028454904 scopus 로고
    • Using assertions in declarative and operational models for automated debugging
    • P. Fritzson, M. Auguston, N. Shahmehri, Using assertions in declarative and operational models for automated debugging, Journal of Systems Software 25 (1994) 223-239.
    • (1994) Journal of Systems Software , vol.25 , pp. 223-239
    • Fritzson, P.1    Auguston, M.2    Shahmehri, N.3
  • 21
    • 0344634885 scopus 로고
    • Models of debugging
    • D.J. Gilmore, Models of debugging, Acta Psychologica 78 (1991) 151-172.
    • (1991) Acta Psychologica , vol.78 , pp. 151-172
    • Gilmore, D.J.1
  • 22
    • 0002191879 scopus 로고
    • DUEL - A very high-level debugging language
    • San Diego, January Also Research Report CS-TR-399-92, Princeton University, Princeton
    • M. Golan, D.R. Hanson, DUEL - A very high-level debugging language, Proceedings of the Winter USENIX Technical Conference, San Diego, January 1993, Also Research Report CS-TR-399-92, Princeton University, Princeton.
    • (1993) Proceedings of the Winter USENIX Technical Conference
    • Golan, M.1    Hanson, D.R.2
  • 25
    • 0019691926 scopus 로고
    • Dispel: A run-time debugging language
    • M.S. Johnson, Dispel: A run-time debugging language, Computer languages 6 (1981) 79-94.
    • (1981) Computer Languages , vol.6 , pp. 79-94
    • Johnson, M.S.1
  • 26
    • 0024681072 scopus 로고
    • Abstraction mechanisms for event control in program debugging
    • B. Lazzerini, L. Lopriore, Abstraction mechanisms for event control in program debugging, IEEE Transactions on Software Engineering 15 (7) (1989) 890-901.
    • (1989) IEEE Transactions on Software Engineering , vol.15 , Issue.7 , pp. 890-901
    • Lazzerini, B.1    Lopriore, L.2
  • 28
    • 0031249077 scopus 로고    scopus 로고
    • Query-based debugging of object-oriented programs
    • ACM, October
    • R. Lencevicius, U. Hölzle, A. Singh, Query-based debugging of object-oriented programs, in: Proc. of OOPSLA'97, ACM, October 1997.
    • (1997) Proc. of OOPSLA'97
    • Lencevicius, R.1    Hölzle, U.2    Singh, A.3
  • 32
    • 0003274577 scopus 로고    scopus 로고
    • A declarative debugging scheme
    • L. Naish. A declarative debugging scheme, The Journal of Functional and Logic Programming (3) (1997), http://www.cs.tu-berlin.de/journal/jflp/articles/1997/A97-03/A97-03.htm.
    • (1997) The Journal of Functional and Logic Programming , Issue.3
    • Naish, L.1
  • 33
    • 0343561227 scopus 로고
    • An overview of the knowledge crunching machine
    • M. Abdelguerfi, S. Lavington (Ed.), IEEE Computer Soc. Press, Silver Spring, MD
    • J. Noyé, An overview of the knowledge crunching machine, in: M. Abdelguerfi, S. Lavington (Ed.), Emerging Trends in Database and Knowledge-base Machines, IEEE Computer Soc. Press, Silver Spring, MD, 1994.
    • (1994) Emerging Trends in Database and Knowledge-base Machines
    • Noyé, J.1
  • 36
    • 84957378414 scopus 로고    scopus 로고
    • A backward slicing algorithm for Prolog
    • R. Cousot, D.A. Schmidt (Eds.), Aachen, LNCS 1145, Springer, Berlin
    • S. Schoenig, M. Ducassé, A backward slicing algorithm for Prolog in: R. Cousot, D.A. Schmidt (Eds.), Static Analysis Symposium, Aachen, LNCS 1145, Springer, Berlin, 1996, pp. 317-331.
    • (1996) Static Analysis Symposium , pp. 317-331
    • Schoenig, S.1    Ducassé, M.2
  • 38
    • 0030262017 scopus 로고    scopus 로고
    • The execution algorithm of Mercury an efficient purely declarative logic programming language
    • Z. Somogyi, F. Henderson, T. Conway, The execution algorithm of Mercury an efficient purely declarative logic programming language, Journal of logic programming 29 (1996) 17-64.
    • (1996) Journal of Logic Programming , vol.29 , pp. 17-64
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3


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