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

Christopher Black

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

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

Systems, architecture and hardware · 2 · 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
Program analysis · 67% Programming languages and type systems · 33%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › concurrent programming languages
ada tasking
0.011990
Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990
Program analysis › concurrent system analysis
petri net analysis
0.011990
Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990
Program analysis
static analysis
0.011990
Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990
Automated reasoning and model checking
reachability
0.011990
Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis · IEEE Trans. Parallel Distributed Syst. 1990

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

reachability graph search · 0.0petri nets · 0.0
YearPublicationVenuePosition
1992 TQL: A Tasking Query Language for Concurrent Program Analysis
abstract
A tasking query language (TQL) for aiding very general analysis of Ada tasking in a Petri-net-based environment is discussed. An important principle of TQL's design is that of hiding the formalism upon which the analysis framework is built. Instead, TQL defines a language by which queries of Ada interactions themselves can be expressed. Examples of TQL's capabilities are presented, and a sample analysis session using the gas station program is described.>
Christopher Black, Sol M. Shatz, S. Upp
ICDCS1
1990 Design and Implementation of a Petri Net Based Toolkit for Ada Tasking Analysis
abstract
The use of Petri nets for defining a general static analysis framework for Ada tasking is advocated. The framework has evolved into a collection of tools that have proven to be a very valuable platform for experimental research. The design and implementation of tools that make up the tasking-oriented toolkit for the Ada language (TOTAL) are defined and discussed. Modeling and query/analysis methods and tools are discussed. Example Ada tasking programs are used to demonstrate the utility of each tool individually as well as the way the tools integrate. TOTAL is divided into two major subsystems, the front-end translator subsystem (FETS) and the back-end information display subsystem (BIDS). Three component tools that make up FETS are defined. Examples demonstrate the way these tools integrate in order to perform the translation of Ada source to Petri-net format. The BIDS subsystem and, in particular, the use of tools and techniques to support user-directed, but transparent, searches of Ada-net reachability graphs are discussed.>
Sol M. Shatz, Khanh Mai, Christopher Black, Shengru Tu
IEEE Trans. Parallel Distributed Syst.3