PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Graphical User Interface for Protrace Library

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Protrace library allows Clojure programmers to investigate an arbitrary computational process at the abstract syntax tree (AST) level. Abandoning pure textual representations and moving towards graphs and trees increased the readability and made the insight into processes easier. It gains special importance when tracing recursive and mutually dependent procedures execution. Prefuse visualization framework provided great features to prepare convenient views of extended ASTs. The paper presents recent Protrace improvements in this matter.
Rocznik
Strony
127--134
Opis fizyczny
Bibliogr. 7 poz., rys.
Twórcy
autor
  • IT Institute, Academy of Management, Lodz, Poland
Bibliografia
  • 1. Grzanek K., Cader A., 2010, Protrace: effective recursion tracing and debugging library for functional programming style in Common Lisp, Artificial Intelligence and Soft Computing, 10Th International Conference, ICAISC 2010, Zakopane, Poland, June 13-17, 2010, Part II. Lecture Notes in Computer Science 6114 Springer 2010, ISBN 978-3-642-13231-5, pp. 468-475
  • 2. Schmidt D.A., 1986, Denotational semantics: a methodology for language development, Allyn and Bacon, ISBN 0205104509
  • 3. Abelson, H., Sussman, G. J., 1984, Structure and Interpretation of Computer Programs, MIT Press, ISBN 0-262-01077-1
  • 4. Halloway S., 2009, Programming Clojure, ISBN: 978-1-93435-633-3, The Pragmatic Bookshelf.
  • 5. Clojure Website, November 2010, http://clojure.org
  • 6. Prefuse Website, November 2010, http://prefuse.org
  • 7. Heer J., Card S.K., Landay J.A., 2005, Prefuse: A Toolkit for Interactive Information Visualization. Proc. ACM Human Factors in Computing Systems (CHI), pp. 421-430.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-599c556e-1cb8-4a84-8e27-4e2c45818295
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.