Charles J. Prenner

dblp:92/6108 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1979
—ORCID · none

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

Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1

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 verification · 77% Concurrent programming · 23%

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

TopicWeightPapersLastEvidence papers
Program verification
specification verification
0.011976
Verifying Formal Specifications of Synchronous Processes · POPL 1976
Concurrent programming › synchronization
process synchronization
0.011976
Verifying Formal Specifications of Synchronous Processes · POPL 1976

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

formal specification · 0.0correctness checking algorithm · 0.0
YearPublicationVenuePosition
1979 Toward a unified view of data base management, programming languages, and operating systems-a tutorial
Anthony I. Wasserman, Charles J. Prenner
Inf. Syst.2
1976 Verifying Formal Specifications of Synchronous Processes
abstract
SYNVER is an automatic programming system for the synthesis of solutions to problems of synchronization among concurrent processes from specifications written in a high level assertion language (SAL). The correctness of the solutions constructed by SYNVER follows from the soundness of the synthesizer itself and from a verification phase which is applied to the specifications. This verification phase is the main topic of this paper. To provide context for the verification the paper includes a discussion of synchronization problems and a brief overview of both the SYNVER system and the SAL specification language. A formal definition of the correctness of a SAL specification is then presented along with algorithms which may be used to determine if a given specification is correct.
Patricia P. Griffiths, Charles J. Prenner
POPL2