Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stephen K. Skedzielewski

dblp:58/3480 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 1987
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 67% Compilers and program optimization · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization › compiler construction
compilation techniques
0.011987
DI: an interactive debugging interpreter for applicative languages · PLDI 1987
Debugging and program repair
debugging tools
0.011987
DI: an interactive debugging interpreter for applicative languages · PLDI 1987
Debugging and program repair › software debugging
interactive debugging
0.011987
DI: an interactive debugging interpreter for applicative languages · PLDI 1987

Methods — techniques the papers use, named apart from their topics

reference counting · 0.0graph interpretation · 0.0
YearPublicationVenuePosition
1987 DI: an interactive debugging interpreter for applicative languages
abstract
The DI interpreter is both a debugger and interpreter of SISAL programs. Its use as a program interpreter is only a small part of its role; it is designed to be a tool for studying compilation techniques for applicative languages. DI interprets dataflow graphs expressed in the IF1 and IF2 languages, and is heavily instrumented to report the activity of dynamic storage activity, reference counting, copying and updating of structured data values. It also aids the SISAL language evaluation by providing an interim execution vehicle for SISAL programs. DI provides determinate, sequential interpretation of graph nodes for sequential and parallel operations in a canonical order. As a debugging aid, DI allows tracing, breakpointing, and interactive display of program data values. DI handles creation of SISAL and IF1 error values for each data type and propagates them according to a well-defined algebra. We have begun to implement IF1 optimizers and have measured the improvements with DI.
Stephen K. Skedzielewski, Robert Kim Yates, R. R. Oldehoeft
PLDI1
1982 Streams and iteration in VAL: Additions to a data flow Language
James R. McGraw, Stephen K. Skedzielewski
ICDCS2