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

Paul L. Bergstein

dblp:43/454 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 1991
—ORCID · none

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

Software engineering, systems software and programming languages · 2 · 2 first-authorDatabases, 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
Software maintenance and evolution · 50% Requirements engineering and software design · 50%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › object-oriented analysis and design
object-oriented design
0.011991
Object-Preserving Class Transformations · OOPSLA 1991
Software maintenance and evolution
refactoring
0.011991
Object-Preserving Class Transformations · OOPSLA 1991

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

formal proof of correctness and completeness · 0.0
YearPublicationVenuePosition
1991 Incremental Class Dictionary Learning and Optimization
Paul L. Bergstein, Karl J. Lieberherr
ECOOP1
1991 Object-Preserving Class Transformations
abstract
Reorganization of classes for object-oriented programming and object-oriented database design has recently received considerable attention in the literature. In this paper a small set of primitive transformations is presented which forms an orthogonal basis for object-preserving class reorganizations. This set is proven to be correct, complete, and minimal. The primitive transformations help form a theoretical basis for class organization and are a powerful tool for reasoning about particular organizations. Keywords: Object-oriented programming and design, object-oriented database design, class library organization. 1 Introduction Reorganization of classes for object-oriented programming and object-oriented database design has recently received considerable attention in the literature: [BCG + 87], [LBSL90], [LBSL91], [AH87], [BMW86], [Cas89], [Cas90], [LM91], [Pir89], [PW89]. A number of researchers have suggested algorithms and hueristics to produce "good" class organizations. A ...
Paul L. Bergstein
OOPSLA1
1990 Abstraction of Object-Oriented Data Models
Karl J. Lieberherr, Paul L. Bergstein, Ignacio Silva-Lepe
ER2