Demo Data from SIGIR 2026 / reviewers in the wild / expert
David W. Embley
dblp:e/DWEmbley
· DBLP profile ↗
74ranked-venue papers
26as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 60 · 19 first-authorArtificial intelligence and machine learning · 19 · 8 first-authorSoftware engineering, systems software and programming languages · 7 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorHuman-computer interaction and ubiquitous computing · 3 · 1 first-authorTheory of computation · 2Applied, interdisciplinary, general and emerging computing · 2
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.
| Artificial intelligence
2 papers |
Knowledge representation and reasoning · 60% Question answering and dialogue systems · 30% Information extraction and text analysis · 10% | |
| Databases, data mining, and information retrieval
5 papers |
Data models and query languages · 30% Database system architecture and tuning · 20% Indexing and storage engines · 18% | |
| Software engineering, system software, and programming languages
6 papers |
Services computing and microservices · 42% Requirements engineering and software design · 29% Software maintenance and evolution · 15% |
Topics — the 25 heaviest of 30, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Question answering and dialogue systems
machine reading comprehension |
0.2 | 1 | 2015 | Ontology-Based Information Extraction with a Cognitive Agent · AAAI 2015 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge acquisition › knowledge extraction
ontology-based information extraction |
0.2 | 1 | 2015 | Ontology-Based Information Extraction with a Cognitive Agent · AAAI 2015 |
Natural language and speech › Information extraction and text analysis
constraint detection |
0.1 | 1 | 2007 | Ontology-Based Constraint Recognition for Free-Form Service Requests · ICDE 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
domain ontology |
0.1 | 1 | 2007 | Ontology-Based Constraint Recognition for Free-Form Service Requests · ICDE 2007 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.1 | 1 | 2007 | Ontology-Based Constraint Recognition for Free-Form Service Requests · ICDE 2007 |
Database system architecture and tuning
database design |
0.1 | 2 | 2006 | Generating Compact Redundancy-Free XML Documents from Conceptual-Model Hypergraphs · IEEE Trans. Knowl. Data Eng. 2006 A Normal Form for Precisely Characterizing Redundancy in Nested Relations · ACM Trans. Database Syst. 1996 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive modeling
cognitive architecture |
0.1 | 1 | 2015 | Ontology-Based Information Extraction with a Cognitive Agent · AAAI 2015 |
Data models and query languages
XML data management |
0.1 | 1 | 2006 | Generating Compact Redundancy-Free XML Documents from Conceptual-Model Hypergraphs · IEEE Trans. Knowl. Data Eng. 2006 |
Indexing and storage engines
XML storage |
0.1 | 1 | 2006 | Generating Compact Redundancy-Free XML Documents from Conceptual-Model Hypergraphs · IEEE Trans. Knowl. Data Eng. 2006 |
Data integration and cleaning › data extraction
web data extraction |
0.0 | 1 | 1999 | Record-Boundary Discovery in Web Documents · SIGMOD Conference 1999 |
Web and social media mining › web mining
web page structure analysis |
0.0 | 1 | 1999 | Record-Boundary Discovery in Web Documents · SIGMOD Conference 1999 |
Data models and query languages
conceptual model |
0.0 | 1 | 2006 | Generating Compact Redundancy-Free XML Documents from Conceptual-Model Hypergraphs · IEEE Trans. Knowl. Data Eng. 2006 |
Graph data management
hypergraph |
0.0 | 1 | 2006 | Generating Compact Redundancy-Free XML Documents from Conceptual-Model Hypergraphs · IEEE Trans. Knowl. Data Eng. 2006 |
Database theory › normal forms
nested normal form |
0.0 | 1 | 1996 | A Normal Form for Precisely Characterizing Redundancy in Nested Relations · ACM Trans. Database Syst. 1996 |
Data models and query languages › relational model
nested relational model |
0.0 | 1 | 1996 | A Normal Form for Precisely Characterizing Redundancy in Nested Relations · ACM Trans. Database Syst. 1996 |
Database theory
normalization |
0.0 | 1 | 1996 | A Normal Form for Precisely Characterizing Redundancy in Nested Relations · ACM Trans. Database Syst. 1996 |
Requirements engineering and software design › object-oriented analysis and design
object-oriented analysis |
0.0 | 1 | 1992 | Tunable Formalism in Object-Oriented Systems Analysis: Meeting the Needs of Both Theoreticians and Practitioners · OOPSLA 1992 |
Programming languages and type systems
abstract data types |
0.0 | 2 | 1988 | Assessing the Quality of Abstract Data Types Written in Ada · ICSE 1988 A Knowledge Structure for Reusing Abstract Data Types · ICSE 1987 |
Data models and query languages
query language |
0.0 | 1 | 1989 | NFQL: The Natural Forms Query Language · ACM Trans. Database Syst. 1989 |
Data integration and cleaning
schema integration |
0.0 | 1 | 1987 | An Approach to Schema Integration and Query Formulation in Federated Database Systems · ICDE 1987 |
Software maintenance and evolution
software reuse |
0.0 | 1 | 1987 | A Knowledge Structure for Reusing Abstract Data Types · ICSE 1987 |
Interaction techniques and input
text editing |
0.0 | 1 | 1982 | Can we expect to improve text editing performance? · CHI 1982 |
Database theory
view update |
0.0 | 1 | 1989 | NFQL: The Natural Forms Query Language · ACM Trans. Database Syst. 1989 |
Software maintenance and evolution › software quality assurance
software quality assessment |
0.0 | 1 | 1988 | Assessing the Quality of Abstract Data Types Written in Ada · ICSE 1988 |
Distributed and cloud data management
federated database |
0.0 | 1 | 1987 | An Approach to Schema Integration and Query Formulation in Federated Database Systems · ICDE 1987 |
Methods — techniques the papers use, named apart from their topics
natural language processing · 0.2construction grammar · 0.2cognitive semantics · 0.2semantic data modeling · 0.1heuristic algorithm · 0.1NP-hardness proof · 0.1heuristic tree analysis · 0.0multivalued dependency analysis · 0.0functional dependency analysis · 0.0heuristic search · 0.0object-oriented systems analysis · 0.0relational model with connectors · 0.0extended abstract data types · 0.0literature survey · 0.0file-comparison algorithms · 0.0empirical study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Green Interaction for Extracting Family Information from OCR'd BooksabstractRepetitively formatted historical books are tokenized and tagged according to eight token types (capitalized words, numbers, punctuation ...). To extract family information, templates of short sequences of tags are generated around frequent proper nouns and specified tokens like "born". Each template is associated with a user-assigned class (head of household, father, mother, spouse, geographic location ...) and a pointer to an overlapping or nearby fragment of text to be extracted. Matching the template against the book text yields class-labeled factoids. In an interaction cycle, new extraction templates are proposed for user approval or editing. Each edit-then-extract cycle typically yields thousands of factoids and a dozen new templates. With five approximately half-hour interactive sessions, 44,000 genealogical factoids were extracted from a 17th century Scottish register of marriages and births and from published 19th-20th century Ohio funeral parlor records. The experience indicates that this method quickly yields quality results with higher F-score than reported for hand-constructed rule templates. David W. Embley, George Nagy |
DAS | 1 |
| 2018 | Ontological Deep Data Cleaning
Scott N. Woodfield, Spencer Seeger, Samuel Litster, Stephen W. Liddle, Brenden Grace, David W. Embley |
ER | 6 |
| 2016 | Pragmatic Quality Assessment for Automatically Extracted Data
Scott N. Woodfield, Deryle W. Lonsdale, Stephen W. Liddle, Tae Woo Kim, David W. Embley, Christopher Almquist |
ER | 5 |
| 2016 | Converting heterogeneous statistical tables on the web to searchable databases
David W. Embley, Mukkai S. Krishnamoorthy, George Nagy, Sharad C. Seth |
Int. J. Document Anal. Recognit. | 1 |
| 2015 | Ontology-Based Information Extraction with a Cognitive AgentabstractMachine reading is a relatively new field that features computer programs designed to read flowing text and extract fact assertions expressed by the narrative content. This task involves two core technologies: natural language processing (NLP) and information extraction (IE). In this paper we describe a machine reading system that we have developed within a cognitive architecture. We show how we have integrated into the framework several levels of knowledge for a particular domain, ideas from cognitive semantics and construction grammar, plus tools from prior NLP and IE research. The result is a system that is capable of reading and interpreting complex and fairly idiosyncratic texts in the family history domain. We describe the architecture and performance of the system. After presenting the results from several evaluations that we have carried out, we summarize possible future directions. Peter Lindes, Deryle W. Lonsdale, David W. Embley |
AAAI | 3 |
| 2014 | End-to-End Conversion of HTML Tables for Populating a Relational DatabaseabstractAutomating the conversion of human-readable HTML tables into machine-readable relational tables will enable end-user query processing of the millions of data tables found on the web. Theoretically sound and experimentally successful methods for index-based segmentation, extraction of category hierarchies, and construction of a canonical table suitable for direct input to a relational database are demonstrated on 200 heterogeneous web tables. The methods are scalable: the program generates the 198 Access compatible CSV files in ~0.1s per table (two tables could not be indexed). George Nagy, Sharad C. Seth, David W. Embley |
Document Analysis Systems | 3 |
| 2014 | Transforming Web Tables to a Relational DatabaseabstractHTML tables represent a significant fraction of web data. The often complex headers of such tables are determined accurately using their indexing property. Isolated headers are factored to extract category hierarchies. Web tables are then transformed into a canonical form and imported into a relational database. The proposed processing allows for the formulation of arbitrary SQL queries over the collection of induced relational tables. David W. Embley, Sharad C. Seth, George Nagy |
ICPR | 1 |
| 2014 | Generating the fewest redundancy-free scheme trees from acyclic conceptual-model hypergraphs in polynomial time
Wai Yin Mok, Joseph Fong, David W. Embley |
Inf. Syst. | 3 |
| 2013 | Big Data - Conceptual Modeling to the Rescue
David W. Embley, Stephen W. Liddle |
ER | 1 |
| 2012 | Cross-Language Hybrid Keyword and Semantic Search
David W. Embley, Stephen W. Liddle, Deryle W. Lonsdale, Joseph S. Park, Byung-Joo Shin, Andrew Zitzelberger |
ER | 1 |
| 2011 | Multilingual Ontologies for Cross-Language Information Extraction and Semantic Search
David W. Embley, Stephen W. Liddle, Deryle W. Lonsdale, Yuri A. Tijerino |
ER | 1 |
| 2011 | Data Extraction from Web Tables: The Devil is in the DetailsabstractWe present a method based on header paths for efficient and complete extraction of labeled data from tables meant for humans. Although many table configurations yield to the proposed syntactic analysis, some require access to semantic knowledge. Clicking on one or two critical cells per table, through a simple interface, is sufficient to resolve most of these problem tables. Header paths, a purely syntactic representation of visual tables, can be transformed ("factored") into existing representations of structured data such as category trees, relational tables, and RDF triples. From a random sample of 200 web tables from ten large statistical web sites, we generated 376 relational tables and 34,110 subject-predicate-object RDF triples. George Nagy, Sharad C. Seth, Dongpu Jin, David W. Embley, Spencer Machado, Mukkai S. Krishnamoorthy |
ICDAR | 4 |
| 2011 | Factoring Web Tables
David W. Embley, Mukkai S. Krishnamoorthy, George Nagy, Sharad C. Seth |
IEA/AIE (1) | 1 |
| 2010 | Reusing ontologies and language components for ontology generation
Deryle W. Lonsdale, David W. Embley, Yihong Ding, Martin Hepp |
Data Knowl. Eng. | 2 |
| 2010 | Extracting a largest redundancy-free XML storage structure from an acyclic hypergraph in polynomial time
Wai Yin Mok, Joseph Fong, David W. Embley |
Inf. Syst. | 3 |
| 2009 | FOCIH: Form-Based Ontology Creation and Information Harvesting
Cui Tao, David W. Embley, Stephen W. Liddle |
ER | 2 |
| 2009 | Automatic hidden-web table interpretation, conceptualization, and semantic annotation
Cui Tao, David W. Embley |
Data Knowl. Eng. | 2 |
| 2008 | A Conceptual-Model-Based Computational Alembic for a Web of Knowledge
David W. Embley, Stephen W. Liddle, Deryle W. Lonsdale, George Nagy, Yuri A. Tijerino, Robert Clawson, Jordan Crabtree, Yihong Ding, Piyushee Jha, Zonghui Lian, Stephen Lynn, Raghav K. Padmanabhan, Jeff Peters, Cui Tao, Robby Watts, Charla Woodbury, Andrew Zitzelberger |
ER | 1 |
| 2008 | Assessing clinical trial eligibility with logic expression queries
Deryle W. Lonsdale, Clint Tustison, Craig G. Parker, David W. Embley |
Data Knowl. Eng. | 4 |
| 2008 | Reducing inference control to access control for normalized database schemas
Joachim Biskup, David W. Embley, Jan-Hendrik Lochner |
Inf. Process. Lett. | 2 |
| 2007 | Augmenting Traditional Conceptual Models to Accommodate XML Structural Constructs
Reema Al-Kamha, David W. Embley, Stephen W. Liddle |
ER | 2 |
| 2007 | Automatic Hidden-Web Table Interpretation by Sibling Page Comparison
Cui Tao, David W. Embley |
ER | 2 |
| 2007 | Ontology-Based Constraint Recognition for Free-Form Service RequestsabstractAutomatic recognition and formalization of constraints from free-form service requests is a challenging problem. Its resolution would go a long way toward allowing users to make requests using free-form, natural-language-like specifications. In this paper, we address this challenge by offering an ontology-based, semantic-data-modeling approach to recognize constraints in free-form service requests. We encode domain information such as possible constraints and instances within a domain ontology in terms of object sets, relationship sets among these object sets, and operations over values in object sets and relationship sets. Our system recognizes the constraints in a service request by finding the domain ontology that best matches the request and then by using relationships and operations relevant to the request in the matched ontology to generate the service-request constraints. In experiments conducted with our prototype implementation, our system achieved an average of 96% recall and 99% precision. Muhammed Al-Muhammed, David W. Embley |
ICDE | 2 |
| 2007 | Generating Ontologies Via Language Components and Ontology Reuse
Yihong Ding, Deryle W. Lonsdale, David W. Embley, Martin Hepp |
NLDB | 3 |
| 2007 | 25th International conference on conceptual modeling (ER 2006)
David W. Embley, Antoni Olivé, Peter P. Chen |
Data Knowl. Eng. | 1 |
| 2006 | Resolving Underconstrained and Overconstrained Systems of Conjunctive Constraints for Service Requests
Muhammed Al-Muhammed, David W. Embley |
CAiSE | 2 |
| 2006 | Notes on Contemporary Table Recognition
David W. Embley, Daniel P. Lopresti, George Nagy |
Document Analysis Systems | 1 |
| 2006 | Formulating Queries for Assessing Clinical Trial Eligibility
Deryle W. Lonsdale, Clint Tustison, Craig G. Parker, David W. Embley |
NLDB | 4 |
| 2006 | Table-processing paradigms: a research survey
David W. Embley, Matthew Hurst, Daniel P. Lopresti, George Nagy |
Int. J. Document Anal. Recognit. | 1 |
| 2006 | A composite approach to automating direct and indirect schema mappings
David W. Embley |
Inf. Syst. | 2 |
| 2006 | Generating Compact Redundancy-Free XML Documents from Conceptual-Model HypergraphsabstractAs XML data becomes more and more prevalent and as larger quantities of data find their way into XML documents, the need for quality XML data organization only increase. One standard way of structuring data well is to reduce and, if possible, eliminate redundancy, while at the same time making the storage structures as compact as possible. In this paper, we present a methodology to generate XML storage structures where conforming XML documents are redundancy-free, and for most practical cases, are also fully compact. Our methodology assumes the input is a conceptual-model hypergraph. For the special case that every edge in the hypergraph is binary, we present a simple algorithm, guaranteed to always generate redundancy-free storage structures. We show, however, that generating a minimum number of redundancy-free storage structures is NP-hard. We therefore provide heuristics to guide the process and observe that these heuristics result in satisfactory solutions, which are often optimal. We then present a general algorithm for n-ary edges and show that it generates redundancy-free storage structures. The general algorithm must overcome several problems that do not arise in the special case Wai Yin Mok, David W. Embley |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2005 | Conceptual Model Based Semantic Web Services
Muhammed Al-Muhammed, David W. Embley, Stephen W. Liddle |
ER | 2 |
| 2005 | Automating the extraction of data from HTML tables with unknown structure
David W. Embley, Cui Tao, Stephen W. Liddle |
Data Knowl. Eng. | 1 |
| 2005 | Towards Ontology Generation from Tables
Yuri A. Tijerino, David W. Embley, Deryle W. Lonsdale, Yihong Ding, George Nagy |
World Wide Web | 2 |
| 2004 | Enterprise Modeling with Conceptual XML
David W. Embley, Stephen W. Liddle, Reema Al-Kamha |
ER | 1 |
| 2003 | Generating Medical Logic Modules for Clinical Trial Eligibility Criteria
Craig G. Parker, David W. Embley |
AMIA | 2 |
| 2003 | Discovering Direct and Indirect Matches for Schema ElementsabstractAutomating schema matching is challenging. Previous approaches to automating schema matching focus on computing direct element matches between two schemas. Schemas, however rarely match directly. Thus, to complete the task of schema matching, we must also compute indirect element matches. In this paper we present a framework for generating direct as well as many indirect element matches between a source schema and a target schema. Recognizing expected data values associated with schema elements and applying schema-structure heuristics are the key ideas to computing indirect matches. Experiments we have conducted over several real-world application domains show encouraging results, yielding over 90% precision and recall for both direct and indirect element matches. David W. Embley |
DASFAA | 2 |
| 2003 | Ontology Generation from TablesabstractWe often need to access and reorganize information available in multiple tables in diverse Web pages. To understand tables, we rely on acquired expertise, background information, and practice. Current computerized tools seldom consider the structure and content in the context of other tables with related information. This paper addresses the table processing issue by developing a new framework to table understanding that applies an ontology-based conceptual modeling extraction approach to: (i) understand a table's structure and conceptual content to the extent possible; (ii) discover the constraints that hold between concepts extracted from the table; (iii) match the recognized concepts with ones from a more general specification of related concepts; and (iv) merge the resulting structure with other similar knowledge representations for use in future situations. The result is a formalized method of processing the format and content of tables while incrementally building a relevant reusable conceptual ontology. Yuri A. Tijerino, David W. Embley, Deryle W. Lonsdale, George Nagy |
WISE | 2 |
| 2003 | Extracting information from heterogeneous information sources using ontologically specified target views
Joachim Biskup, David W. Embley |
Inf. Syst. | 2 |
| 2002 | Using Nested Tables for Representing and Querying Semistructured Web Data
Irna M. R. Evangelista Filha, Altigran S. da Silva, Alberto H. F. Laender, David W. Embley |
CAiSE | 4 |
| 2002 | Recognizing records from the extracted cells of microfilm tablesabstractMicrofilm documents contain a wealth of information, but extracting and organizing this information by hand is slow, error-prone, and tedious. As an initial step toward automating access to this information, we describe in this paper an algorithmic process to automatically identify record patterns found in microfilm tables for pre-specified application domains. Our table-processing algorithm accepts an XML input file describing the individual cells of a table taken from a microfilm document, and finds for each record in the document the cells that together comprise the record. Two key features drive the algorithm: (1) geometric layout and (2) label matching with respect to a given domain-specific application ontology. The algorithm achieved an accuracy of 92% on our test corpus of genealogical microfilm tables. Kenneth M. Tubbs, David W. Embley |
ACM Symposium on Document Engineering | 2 |
| 2002 | Automatically Extracting Ontologically Specified Data from HTML Tables of Unknown Structure
David W. Embley, Cui Tao, Stephen W. Liddle |
ER | 1 |
| 2002 | Representing and Querying Semistructured Web Data Using Nested Tables with Structural Variants
Altigran S. da Silva, Irna M. R. Evangelista Filha, Alberto H. F. Laender, David W. Embley |
ER | 4 |
| 2001 | Developing XML Documents with Guaranteed "Good" Properties
David W. Embley, Wai Yin Mok |
ER | 1 |
| 2001 | Recognizing Ontology-Applicable Multiple-Record Web Documents
David W. Embley, Yiu-Kai Ng |
ER | 1 |
| 2000 | Mediated Information GainabstractDeals with the problem of how to gain information from many heterogeneous data sources. As a solution, we propose a general framework for mediated information gain: it minimizes and supports the human burden, clearly identifies the algorithmically tractable subtasks and assures a well-understood level of quality. We identify a "mediation task" as an extended amalgamation of searching, querying and updating in traditional information systems, and we introduce the notion of a "formal information state" which unifies and extends the classical notions of a schema, an instance, a query with additional specifications, and a returned answer. The quality is concerned with correctness, precision and completeness. Correctness is guaranteed by maintaining internal consistency, precision is achieved by embeddings identifying only the relevant parts of the sources, and completeness is reached by user interactions with revisions and by iteration. The whole framework is characterized by 18 rules which capture the essentials and suggest a high-level architecture for implementations. Joachim Biskup, David W. Embley |
IDEAS | 2 |
| 1999 | Record-Boundary Discovery in Web DocumentsabstractExtraction of information from unstructured or semistructured Web documents often requires a recognition and delimitation of records. (By “record” we mean a group of information relevant to some entity.) Without first chunking documents that contain multiple records according to record boundaries, extraction of record information will not likely succeed. In this paper we describe a heuristic approach to discovering record boundaries in Web documents. In our approach, we capture the structure of a document as a tree of nested HTML tags, locate the subtree containing the records of interest, identify candidate separator tags within the subtree using five independent heuristics, and select a consensus separator tag based on a combined heuristic. Our approach is fast (runs linearly for practical cases within the context of the larger data-extraction problem) and accurate (100% in the experiments we conducted). David W. Embley, Y. S. Jiang, Yiu-Kai Ng |
SIGMOD Conference | 1 |
| 1999 | Conceptual-Model-Based Data Extraction from Multiple-Record Web Pages
David W. Embley, Douglas M. Campbell, Y. S. Jiang, Stephen W. Liddle, Yiu-Kai Ng, Dallan Quass, Randy D. Smith |
Data Knowl. Eng. | 1 |
| 1998 | Ontology-Based Extraction and Structuring of Information from Data-Rich Unstructured DocumentsabstractWe can extract and structure information from documents if we can match attributes with document data values and associate these matched attribute-value pairs as tuples in relations. In this paper we present a general approach to extracting and structuring information from unstructured documents that are data rich (have many recognizable constants). In our approach to this problem we start with an application ontology that describes the objects, relationships, and constraints in a domain of interest. We parse this ontology to generate recognition rules for constants and context keywords and to extract structural and constraint information. Given the generated rules and an unstructured document, we apply a recognizer to extract the constants and keywords, and we then apply a structure builder to match constant values with attributes, to associate attribute-value pairs as relations, and to populate a generated database schema with the extracted data according to the constraints of the application ontology. When applied to a list of several similar unstructured documents, the result is a populated database structured according to and ltered with respect to the application ontology. To make our approach general, we x all the processes and change only the ontological description for a di erent application domain. In experiments we conducted on two di erent types of unstructured documents taken from the Web, our approach attained recall ratios in the 80 % and 90 % range and precision ratios near 98%. David W. Embley, Douglas M. Campbell, Randy D. Smith, Stephen W. Liddle |
CIKM | 1 |
| 1998 | A Conceptual-Modeling Approach to Extracting Data from the Web
David W. Embley, Douglas M. Campbell, Y. S. Jiang, Stephen W. Liddle, Yiu-Kai Ng, Dallan Quass, Randy D. Smith |
ER | 1 |
| 1998 | Using NNF to Transform Conceptual Data Models to Object-Oriented Database Designs
Wai Yin Mok, David W. Embley |
Data Knowl. Eng. | 2 |
| 1997 | On Improving Dependency Implication Algorithms
Wai Yin Mok, David W. Embley |
Inf. Process. Lett. | 2 |
| 1996 | Transforming Conceptual Models to Object-Oriented Database Designs: Practicalities, Properties, and Peculiarities
Wai Yin Mok, David W. Embley |
ER | 2 |
| 1996 | Using joint application design to develop readable formal specifications
Robert B. Jackson, David W. Embley |
Inf. Softw. Technol. | 2 |
| 1996 | A Normal Form for Precisely Characterizing Redundancy in Nested RelationsabstractWe give a straightforward definition for redundancy in individual nested relations and define a new normal form that precisely characterizes redundancy for nested relations. We base our definition of redundancy on an arbitrary set of functional and multivalued dependencies, and show that our definition of nested normal form generalizes standard relational normalization theory. In addition, we give a condition that can prevent an unwanted structural anomaly in nested relations, namely, embedded nested relations with at most one tuple. Like other normal forms, our nested normal form can serve as a guide for database design. Wai Yin Mok, Yiu-Kai Ng, David W. Embley |
ACM Trans. Database Syst. | 3 |
| 1995 | Developing Formal Object-Oriented Requirements Specifications: A Model, Tool and Technique
Robert B. Jackson, David W. Embley, Scott N. Woodfield |
Inf. Syst. | 2 |
| 1994 | Automated Support for the Development of Formal Object-Oriented Requirements Specifications
Robert B. Jackson, David W. Embley, Scott N. Woodfield |
CAiSE | 2 |
| 1993 | Cardinality Constraints in Semantic Data Models
Stephen W. Liddle, David W. Embley, Scott N. Woodfield |
Data Knowl. Eng. | 2 |
| 1992 | Tunable Formalism in Object-Oriented Systems Analysis: Meeting the Needs of Both Theoreticians and Practitionersabstractarticle Free Access Share on Turnable formalism in object-oriented systems analysis: meeting the needs of both theoreticians and practitioners Authors: Stephen W. Clyde View Profile , David E. Embley View Profile , Scott N. Woodfield View Profile Authors Info & Claims ACM SIGPLAN NoticesVolume 27Issue 10Oct. 1992 pp 452–465https://doi.org/10.1145/141937.141972Published:31 October 1992Publication History 17citation355DownloadsMetricsTotal Citations17Total Downloads355Last 12 Months10Last 6 weeks0 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 Stephen W. Clyde, David W. Embley, Scott N. Woodfield |
OOPSLA | 2 |
| 1992 | View updates for an extended entity-relationship model
Bogdan D. Czejdo, David W. Embley, Marek Rusinkiewicz |
Inf. Sci. | 2 |
| 1991 | An Implementation Model for Muldidatabase Queries
Marek Rusinkiewicz, Bogdan D. Czejdo, David W. Embley |
DEXA | 3 |
| 1991 | View specification and manipulation for a semantic data model
Bogdan D. Czejdo, David W. Embley |
Inf. Syst. | 2 |
| 1989 | On the Integration of Lexical and Spatial Data in a Unified High-Level Model
David W. Embley, George Nagy |
DASFAA | 1 |
| 1989 | Synergistic Database Design with an Extended Entity-Relationship Model
David W. Embley, Tok Wang Ling |
ER | 1 |
| 1989 | NFQL: The Natural Forms Query LanguageabstractA means by which ordinary forms can be exploited to provide a basis for nonprocedural specification of information processing is discussed. The Natural Forms Query Language (NFQL) is defined. In NFQL data retrieval requests and computation specifications are formulated by sketching ordinary forms to show what data are desired and update operations are specified by altering data on filled-in forms. The meaning of a form depends on a store of knowledge that includes extended abstract data types for defining elementary data items, a database scheme defined by an entity-relationship model, and a conceptual model of an ordinary form. Based on this store of knowledge, several issues are addressed and resolved in the context of NFQL. These issues include automatic generation of query expressions from weak specifications, the view update problem, power and completeness, and a heuristic approach to resolving computational relationships. A brief status report of an implementation of NFQL is also given. David W. Embley |
ACM Trans. Database Syst. | 1 |
| 1988 | Assessing the Quality of Abstract Data Types Written in Ada
David W. Embley, Scott N. Woodfield |
ICSE | 1 |
| 1987 | An Approach to Computation Specification for an Entity-Relationship Query Language
Bogdan D. Czejdo, David W. Embley |
ER | 2 |
| 1987 | An Approach to Schema Integration and Query Formulation in Federated Database SystemsabstractA language is introduced in which both schema integration and query formulation for federated database systems can be performed. The relational model is augmented with connectors that impose predicate conditions over attributes of relations either at the same or different sites. The relational model with connectors has a natural diagrammatic representation, and thus, the language has a graphical user interface. The theoretical foundation for the graphical language is algebraic. Bach algebraic operator maps a diagram (of relations with connectors) into another diagram, and every diagram represents a possible user query. Operators specifically designed to operate on incompatible schemas are introduced and formally defined. Possible domain incompatibilities are resolved by using extended abstract data types. Bogdan D. Czejdo, Marek Rusinkiewicz, David W. Embley |
ICDE | 3 |
| 1987 | A Knowledge Structure for Reusing Abstract Data Types
David W. Embley, Scott N. Woodfield |
ICSE | 1 |
| 1987 | Graphical Query Formulation for an Entity-Relationship Model
Douglas M. Campbell, David W. Embley, Bogdan D. Czejdo |
Data Knowl. Eng. | 2 |
| 1985 | A Relationally Complete Query Language for an Entity-Relationship Model
Douglas M. Campbell, David W. Embley, Bogdan D. Czejdo |
ER | 2 |
| 1982 | Can we expect to improve text editing performance?abstractFor some time now we have also been interested in studying human factors aspects of computer text editors. We have surveyed the literature [9], and we have conducted several investigations of our own [10] ranging from an application of file-comparison algorithms in editor research [1], through prediction of editing performance [7], to the design and implementation of SIMPLE, our own editing system for beginners [8, 11].Currently we are concentrating our efforts on gathering data to determine how much time users spend performing various editing activities. We intend to extend the work begun in previous studies, to investigate suboptimal editor performance including errors and nonoptimal means of achieving goals, and to study the broder aspects of editing such as file manipulation and job control that have largely been ignored. David W. Embley, George Nagy |
CHI | 1 |
| 1980 | An Application of File-Comparison Algorithms to the Study of Program Editors
P. Anandan 0001, David W. Embley, George Nagy |
Int. J. Man Mach. Stud. | 2 |
| 1979 | A progress report on teaching programming to business students without lecturesabstractA lectureless mode of instruction for programming courses is described. The observations collected in a pilot experiment teaching FORTRAN to about one hundred business students are recorded and analyzed. Advantages and disadvantages of the method, and implications for other languages and other clienteles are discussed. Cecilia Daly, David W. Embley, George Nagy |
SIGCSE | 2 |