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

William C. McGee

dblp:64/4 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Data models and query languages › data modeling
network data model
0.011975
File-Level Operations on Network Data Structures · SIGMOD Conference 1975
Requirements engineering and software design
database design
0.011976
On User Criteria for Data Model Evaluation · ACM Trans. Database Syst. 1976
Operating systems › resource management › memory management
virtual memory
0.011968
R68-49 Virtual Memory Processes and Sharing in Multics · IEEE Trans. Computers 1968
Operating systems › resource management › process management › multiprogramming
time-sharing systems
0.011968
R68-49 Virtual Memory Processes and Sharing in Multics · IEEE Trans. Computers 1968
YearPublicationVenuePosition
1976 Annual review in automatic programming
Mark Halpern 0001, William C. McGee
Pattern Recognit.2
1976 On User Criteria for Data Model Evaluation
abstract
The 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 Structures
abstract
The 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 Conference1
1968 R68-49 Virtual Memory Processes and Sharing in Multics
abstract
This 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. Computers1
1959 Generalization: Key to Successful Electronic Data Processing
abstract
article 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. ACM1