Question Answering in natural language processing has achieved significant progress in recent years. Yet, training and testing set methodology to evaluate the language models has proved inadequate. Adversarial examples aid us in finding loopholes inside these models and provide insights into their inner workings. In this work, an evaluation based...
Variation in data is abundant and ubiquitous in real-world applications. Managing variation in databases is, however, difficult and has been extensively studied by the database community. Schema evolution, data integration, and database versioning are examples of well-studied forms of database variation with effective context-specific solutions. However, variation appears in different...
This document describes the design and implementation of a pair of language interfaces to a network database management system. CSDDL provides the DBMS with a data description language facility, and CSDSDL functions as a data storage description language interface of the DBMS. Source languages of CSDDL and CSDSDL are approximately...
The Macintosh revolutionary interface sets it apart from all other personal computers. The Macintosh designers made the Macintosh easy to learn, understand, and use.
To ensure correct implementation of their User interface, Apple provided Macintosh programmers with "Inside Macintosh". Inside Macintosh is a complete detailed manual which contains recommendations and...
Multicomputers and multiprocessors, first introduced in the mid 1980s, employ large numbers of microprocessors working in parallel to achieve high performance at low cost. These parallel machines represent an exciting new generation in supercomputing, but their usefulness is currently limited by inadequate programming languages and environments. This problem is being...
Quickersort, Straight Insertion Sort, Mehlhorn's AVL-tree Sorting Algorithm and Cook's new sorting algorithm are compared on nearly and nedium sorted lists. The ratio of the minimum number of list elements that must be removed so that the remaining portion of the list is in order to the size of the...
This paper presents data obtained from measurements of the X2 Interpreter. The measurements were made to determine how to Increase the Interpreter's efficiency. The subroutine call operation was found to consume a significant percent of the execution time.
The task of designing and building the user interface portion of a Macintosh application is radically different than the same task on a more conventional computer with a conventional operating system. Just the fact that it is radically different makes it very time consuming to learn how to program this...
A remote job control system for the DRAFT machine is developed. It provides the user a convenient remote computing environment with facilities for job submission, a means of servicing the job queue on a first-come-first-serve basis, and usage reporting. It provides a logging facility to keep track of the user's...