3 Hits in 0.66 sec

RegViz: visual debugging of regular expressions

Fabian Beck, Stefan Gulan, Benjamin Biegel, Sebastian Baltes, Daniel Weiskopf
2014 Companion Proceedings of the 36th International Conference on Software Engineering - ICSE Companion 2014  
The approach also provides advanced visual highlighting of matches in a sample text and defining test cases therein. We implemented RegViz as a Web-based tool for JavaScript regular expressions.  ...  The visual encoding clarifies the structure of the regular expressions and clearly discerns included tokens by function.  ...  Embedded into a environment to test and debug these expressions, we call the approach RegViz.  ... 
doi:10.1145/2591062.2591111 dblp:conf/icse/BeckGBBW14 fatcat:rw3aiobbu5bjfhmp74sgrabbju

Visual augmentation of source code editors: A systematic mapping study [article]

Matúš Sulír and Michaela Bačíková and Sergej Chodarev and Jaroslav Porubän
2018 arXiv   pre-print
We call such visualizations source code editor augmentation. In this paper, we present a first systematic mapping study of source code editor augmentation tools and approaches.  ...  These tools often display various visual items, such as icons, color highlights or more advanced graphical overlays directly in the main editable source code view.  ...  Acknowledgment This work was supported by project KEGA 047TUKE-4/2016 Integrating software processes into the teaching of programming.  ... 
arXiv:1804.02074v1 fatcat:6622eucm7vghvpyrkzgm3phqvu

Labeling Source Code with Metadata: A Survey and Taxonomy

Matúš Sulír, Jaroslav Porubän
2017 Proceedings of the 2017 Federated Conference on Computer Science and Information Systems  
In this article, we present a systematic mapping study of approaches and tools labeling source code elements with metadata and presenting them to developers in various forms.  ...  However, to improve program comprehension efficiency, tools often associate parts of source code with metadata collected from static and dynamic analysis, communication artifacts and many other sources  ...  RegViz [20] visually augments a regular expression inplace, without a need for a separate view. For example, groups are underlined and labeled with a group number.  ... 
doi:10.15439/2017f229 dblp:conf/fedcsis/SulirP17 fatcat:pfzl3pmsizgs7fpw6dx7tclgc4