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

Steven S. Popovich

dblp:87/3847 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 1993
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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
Requirements engineering and software design · 100%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software process
software process modeling
0.011993
A Bi-Level Language for Software Process Modeling · ICSE 1993
YearPublicationVenuePosition
1993 A Bi-Level Language for Software Process Modeling
Gail E. Kaiser, Steven S. Popovich, Israel Ben-Shaul
ICSE2
1992 An Architectural Survey of Object Management Systems
abstract
Much work has been done in the last decade in the related areas of object-oriented programming languages and object-oriented databases. Researchers from both areas now seem to be working toward a common end, that of an object management system, or OMS. An OMS is constructed similarly to an OODB but provides a general purpose concurrent object-oriented programming language as well, complementing the OODB query facilities. In this paper, we will define several different types of object systems (object servers, persistent OOPL’s, OODB’s and OMS’s) in terms of their interfaces and capabilities from the viewpoint of how these support the requirements of cooperative information systems. We will examine the distinguishing features and general architecture of systems of each type in the light of a general model of OMS architecture.
Steven S. Popovich, Gail E. Kaiser
Int. J. Cooperative Inf. Syst.1
1991 An object-based approach to implementing distributed concurrency control
abstract
Distributed concurrency control has been implemented by representing in-progress transactions as simulated objects, called transaction objects, that use normal message passing facilities. The implementation of an optimistic mechanism has been completed using transaction objects and a two-phase locking mechanism has been designed. The tradeoffs made and lessons learned, dealing with transactions both on objects and as objects, are discussed.>
Steven S. Popovich, Shyhtsun Felix Wu, Gail E. Kaiser
ICDCS1
1991 Experiences with an Environment Generation System
Steven S. Popovich, William M. Schell, Dewayne E. Perry
ICSE1
1989 MELDing Multiple Granularities of Parallelism
Gail E. Kaiser, Steven S. Popovich, Wenwey Hseush, Shyhtsun Felix Wu
ECOOP2