Demo Data from EDBT 2026 / reviewers in the wild / expert
William C. McGee
dblp:64/4
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 1976
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Databases, data mining, and information retrieval
2 papers |
Data models and query languages · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 59% Requirements engineering and software design · 41% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages › data modeling
network data model |
0.0 | 1 | 1975 | File-Level Operations on Network Data Structures · SIGMOD Conference 1975 |
Requirements engineering and software design
database design |
0.0 | 1 | 1976 | On User Criteria for Data Model Evaluation · ACM Trans. Database Syst. 1976 |
Operating systems › resource management › memory management
virtual memory |
0.0 | 1 | 1968 | R68-49 Virtual Memory Processes and Sharing in Multics · IEEE Trans. Computers 1968 |
Operating systems › resource management › process management › multiprogramming
time-sharing systems |
0.0 | 1 | 1968 | R68-49 Virtual Memory Processes and Sharing in Multics · IEEE Trans. Computers 1968 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1976 | Annual review in automatic programming
Mark Halpern 0001, William C. McGee |
Pattern Recognit. | 2 |
| 1976 | On User Criteria for Data Model EvaluationabstractThe emergence of a database technology in recent years has focused interest on the subject of data models. A data model is the class of logical data structures which a computer system or language makes available to the user for the purpose of formulating data processing applications. The diversity of computer systems and languages has resulted in a corresponding diversity of data models, and has created a problem for the user in selecting a data model which is in some sense appropriate to a given application. An evaluation procedure is needed which will allow the user to evaluate alternative models in the context of a specific set of applications. This paper takes a first step toward such a procedure by identifying the attributes of a data model which can be used as criteria for evaluating the model. Two kinds of criteria are presented: use criteria, which measure the usability of the model; and implementation criteria, which measure the implementability of the model and the efficiency of the resulting implementation. The use of the criteria is illustrated by applying them to three specific models: an n -ary relational model, a hierarchic model, and a network model. William C. McGee |
ACM Trans. Database Syst. | 1 |
| 1975 | File-Level Operations on Network Data StructuresabstractThe time and cost of implementing data processing applications can be greatly reduced through the use of software systems which provide language for the expression of file-level operations on data, i.e., operations whose operands are sets of records or entire files, such as report generation and sorting. Such systems, which have been referred to as self-contained systems or generalized file management systems, have characteristically been restricted to logical data structure classes no richer than hierarchies. This paper explores the extension of the concept of file-level operations to network structures, as exemplified by the CODASYL DDLC data structure class, on the assumption that such a facility will prove useful to certain types of users (e.g., data administrators) for certain types of data manipulation (e.g., data base creation and updating). The paper first outlines the general requirements which must be met in such a facility, and then describes a specific approach to the development of a language for such a facility. William C. McGee |
SIGMOD Conference | 1 |
| 1968 | R68-49 Virtual Memory Processes and Sharing in MulticsabstractThis paper gives a description of the "virtual machine" of MULTICS, the multiple-user computer system conceived at M.I.T. and implementedfdhuf on the General Electric Model 645 time-sharing computer. The virtual machine is the machine which is seen by the system "user," i.e., the application programmer working at the assembly language level. The MULTICS virtual machine has a number of salient features which distinguish it from conventional machines. William C. McGee |
IEEE Trans. Computers | 1 |
| 1959 | Generalization: Key to Successful Electronic Data Processingabstractarticle Free AccessGeneralization: Key to Successful Electronic Data Processing Author: W. C. McGee General Electric Co., Hanford Atomic Products Operation, Richland, Wash. General Electric Co., Hanford Atomic Products Operation, Richland, Wash.View Profile Authors Info & Claims Journal of the ACMVolume 6Issue 1Jan. 1959 pp 1–23https://doi.org/10.1145/320954.320955Published:01 January 1959Publication History 17citation950DownloadsMetricsTotal Citations17Total Downloads950Last 12 Months85Last 6 weeks8 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF William C. McGee |
J. ACM | 1 |