Demo Data from EDBT 2026 / reviewers in the wild / expert
Darrell Woelk
dblp:89/5812
· DBLP profile ↗
20ranked-venue papers
5as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 17 · 4 first-authorSoftware engineering, systems software and programming languages · 2Applied, 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
14 papers |
Data integration and cleaning · 45% Data models and query languages · 34% Transaction processing and concurrency control · 11% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 43% Services computing and microservices · 38% Programming languages and type systems · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 67% Storage systems · 33% | |
| Artificial intelligence
2 papers |
Multi-agent systems · 100% |
Topics — the 21 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning › semantic integration
ontology-based data integration |
0.0 | 2 | 1997 | The InfoSleuth Project · SIGMOD Conference 1997 InfoSleuth: Semantic Integration of Information in Open and Dynamic Environments (Experience Paper) · SIGMOD Conference 1997 |
Data integration and cleaning
semantic integration |
0.0 | 2 | 1997 | The InfoSleuth Project · SIGMOD Conference 1997 InfoSleuth: Semantic Integration of Information in Open and Dynamic Environments (Experience Paper) · SIGMOD Conference 1997 |
Data integration and cleaning
enterprise information integration |
0.0 | 1 | 1995 | Carnot and InfoSleuth: Database Technology and the World Wide Web · SIGMOD Conference 1995 |
Data models and query languages
object-oriented data model |
0.0 | 3 | 1991 | Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 An Object-Oriented Approach to Multimedia Databases · SIGMOD Conference 1986 A Distributed Object-Oriented Database System Supporting Shared and Private Databases · ACM Trans. Inf. Syst. 1991 |
Data models and query languages
object-oriented database |
0.0 | 3 | 1987 | Data Model Issues for Object-Oriented Applications · ACM Trans. Inf. Syst. 1987 Composite Object Support in an Object-Oriented Database System · OOPSLA 1987 Multimedia Information Management in an Object-Oriented Database System · VLDB 1987 |
Operating systems › resource management › process management › CPU scheduling
task scheduling |
0.0 | 1 | 1993 | Task Scheduling Using Intertask Dependencies in Carot · SIGMOD Conference 1993 |
Services computing and microservices
workflow management |
0.0 | 1 | 1993 | Task Scheduling Using Intertask Dependencies in Carot · SIGMOD Conference 1993 |
Distributed systems › distributed database
distributed transactions |
0.0 | 1 | 1993 | Task Scheduling Using Intertask Dependencies in Carot · SIGMOD Conference 1993 |
Data models and query languages › schema management
schema evolution |
0.0 | 2 | 1987 | Data Model Issues for Object-Oriented Applications · ACM Trans. Inf. Syst. 1987 Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 |
Data models and query languages › object-oriented database
distributed object-oriented database |
0.0 | 1 | 1991 | A Distributed Object-Oriented Database System Supporting Shared and Private Databases · ACM Trans. Inf. Syst. 1991 |
Authentication and access control
access control models |
0.0 | 1 | 1991 | A Model of Authorization for Next-Generation Database Systems · ACM Trans. Database Syst. 1991 |
Data models and query languages › object-oriented database
object-oriented database system architecture |
0.0 | 1 | 1990 | Architecture of the ORION Next-Generation Database System · IEEE Trans. Knowl. Data Eng. 1990 |
Storage systems
object storage |
0.0 | 1 | 1990 | Architecture of the ORION Next-Generation Database System · IEEE Trans. Knowl. Data Eng. 1990 |
Data models and query languages › object-oriented data model
composite objects |
0.0 | 2 | 1987 | Composite Object Support in an Object-Oriented Database System · OOPSLA 1987 Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 |
Multimedia systems and quality of experience
multimedia data management |
0.0 | 1 | 1987 | Multimedia Information Management in an Object-Oriented Database System · VLDB 1987 |
Data integration and cleaning
web data integration |
0.0 | 1 | 1995 | Carnot and InfoSleuth: Database Technology and the World Wide Web · SIGMOD Conference 1995 |
Database system architecture and tuning
multimedia database systems |
0.0 | 1 | 1986 | An Object-Oriented Approach to Multimedia Databases · SIGMOD Conference 1986 |
Data models and query languages › data modeling
multimedia data model |
0.0 | 1 | 1986 | An Object-Oriented Approach to Multimedia Databases · SIGMOD Conference 1986 |
Distributed systems
distributed coordination |
0.0 | 1 | 1994 | Relaxed Transaction Processing · SIGMOD Conference 1994 |
Operating systems › resource management › memory management
virtual memory |
0.0 | 1 | 1988 | Integrating an Object-Oriented Programming System with a Database System · OOPSLA 1988 |
Data models and query languages › object-oriented data model
object versioning |
0.0 | 1 | 1987 | Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 |
Methods — techniques the papers use, named apart from their topics
domain ontology · 0.0agent technology · 0.0semantic query expansion · 0.0intertask dependency scheduling · 0.0user interface design · 0.0formal modeling · 0.0web integration · 0.0database technology · 0.0architecture description · 0.0aggregation hierarchies · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Technology for Performance-Based Lifelong LearningabstractPerformance-based learning requires that a computer system has deep, exact knowledge of what a person is doing and what they already know about that task to determine what they should learn now. Lifelong learning requires that a computer system have broad, general knowledge over a number of years of what a person has learned to determine what they should learn now. Separately, these are each difficult goals to accomplish. However, both goals must be met to effectively provide a workforce that meets the evolving needs of industry and government for skilled workers. This paper describes a system that can meet both of these goals and support performance-based lifelong learning. Darrell Woelk, Paul Lefrere |
ICCE | 1 |
| 1997 | InfoSleuth: Semantic Integration of Information in Open and Dynamic Environments (Experience Paper)abstractThe goal of the InfoSleuth project at MCC is to exploit and synthesize new technologies into a unified system that retrieves and processes information in an ever-changing network of information sources. InfoSleuth has its roots in the Carnot project at MCC, which specialized in integrating heterogeneous information bases. However, recent emerging technologies such as internetworking and the World Wide Web have significantly expanded the types, availability, and volume of data available to an information management system. Furthermore, in these new environments, there is no formal control over the registration of new information sources, and applications tend to be developed without complete knowledge of the resources that will be available when they are run. Federated database projects such as Carnot that do static data integration do not scale up and do not cope well with this ever-changing environment. On the other hand, recent Web technologies, based on keyword search engines, are scalable but, unlike federated databases, are incapable of accessing information based on concepts. In this experience paper, we describe the architecture, design, and implementation of a working version of InfoSleuth. We show how InfoSleuth integrates new technological developments such as agent technology, domain ontologies, brokerage, and internet computing, in support of mediated interoperation of data and services in a dynamic and open environment. We demonstrate the use of information brokering and domain ontologies as key elements for scalability. Roberto J. Bayardo, William Bohrer, Richard S. Brice, Andrzej Cichocki, Jerry Fowler, Abdelsalam Helal, Vipul Kashyap, Tomasz Ksiezyk, Gale Martin, Marian H. Nodine, Mosfeq Rashid, Marek Rusinkiewicz, Ray Shea, C. Unnikrishnan, Amy Unruh, Darrell Woelk |
SIGMOD Conference | 16 |
| 1997 | The InfoSleuth ProjectabstractArticle Free Access Share on The InfoSleuth Project Authors: R. J. Bayardo Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , W. Bohrer Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , R. Brice Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , A. Cichocki Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , J. Fowler Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , A. Halal Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , V. Kashyap Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , T. Ksiezyk Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , G. Martin Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , M. Nodine Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , M. Rashid Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , M. Rusinkiewicz Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , R. Shea Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , C. Unnikrishnan Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , A. Unruh Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile , D. Woelk Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, Texas Microelectronics and Computer Technology Corporation (MCC), 3500 West Balcones Center Drive, Austin, TexasView Profile Authors Info & Claims SIGMOD '97: Proceedings of the 1997 ACM SIGMOD international conference on Management of dataJune 1997 Pages 543–545https://doi.org/10.1145/253260.253401Online:01 June 1997Publication History 7citation339DownloadsMetricsTotal Citations7Total Downloads339Last 12 Months2Last 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 Roberto J. Bayardo, William Bohrer, Richard S. Brice, Andrzej Cichocki, Jerry Fowler, Abdelsalam Helal, Vipul Kashyap, Tomasz Ksiezyk, Gale Martin, Marian H. Nodine, Mosfeq Rashid, Marek Rusinkiewicz, Ray Shea, C. Unnikrishnan, Amy Unruh, Darrell Woelk |
SIGMOD Conference | 16 |
| 1997 | The Carnot Heterogeneous Database Project: Implemented Applications
Munindar P. Singh, Philip Cannata, Michael N. Huhns, Nigel Jacobs, Tomasz Ksiezyk, KayLiang Ong, Amit P. Sheth, Christine Tomlinson, Darrell Woelk |
Distributed Parallel Databases | 9 |
| 1995 | A Deductive Database Solution to Intelligent Information Retrieval from Legacy Databases
KayLiang Ong, Natraj Arni, Christine Tomlinson, C. Unnikrishnan, Darrell Woelk |
DASFAA | 5 |
| 1995 | Carnot and InfoSleuth: Database Technology and the World Wide WebabstractNo abstract available. Darrell Woelk, William Bohrer, Nigel Jacobs, KayLiang Ong, Christine Tomlinson, C. Unnikrishnan |
SIGMOD Conference | 1 |
| 1994 | Relaxed Transaction ProcessingabstractNo abstract available. Munindar P. Singh, Christine Tomlinson, Darrell Woelk |
SIGMOD Conference | 3 |
| 1993 | Task Scheduling Using Intertask Dependencies in CarotabstractThe Carnot Project at MCC is addressing the problem of logically unifying physically-distributed, enterprise-wide, heterogeneous information. Carnot will provide a user with the means to navigate information efficiently and transparently, to update that information consistently, and to write applications easily for large, heterogeneous, distributed information systems. A prototype has been implemented which provides services for (a) enterprise modeling and model integration to create an enterprise-wide view, (b) semantic expansion of queries on the view to queries on individual resources, and (c) inter-resource consistency management. This paper describes the Carnot approach to transaction processing in environments where heterogeneous, distributed, and autonomous systems are required to coordinate the update of the local information under their control. In this approach, subtransactions are represented as a set of tasks and a set of intertask dependencies that capture the semantics of a particular relaxed transaction model. A scheduler has been implemented which schedules the execution of these tasks in the Carnot environment so that all intertask dependencies are satisfied. Darrell Woelk, Paul C. Attie, Philip Cannata, Greg Meredith, Amit P. Sheth, Munindar P. Singh, Christine Tomlinson |
SIGMOD Conference | 1 |
| 1991 | A Model of Authorization for Next-Generation Database SystemsabstractThe conventional models of authorization have been designed for database systems supporting the hierarchical, network, and relational models of data. However, these models are not adequate for next-generation database systems that support richer data models that include object-oriented concepts and semantic data modeling concepts. Rabitti, Woelk, and Kim [14] presented a preliminary model of authorization for use as the basis of an authorization mechanism in such database systems. In this paper we present a fuller model of authorization that fills a few major gaps that the conventional models of authorization cannot fill for next-generation database systems. We also further formalize the notion of implicit authorization and refine the application of the notion of implicit authorization to object-oriented and semantic modeling concepts. We also describe a user interface for using the model of authorization and consider key issues in implementing the authorization model. Fausto Rabitti, Elisa Bertino, Won Kim 0001, Darrell Woelk |
ACM Trans. Database Syst. | 4 |
| 1991 | A Distributed Object-Oriented Database System Supporting Shared and Private DatabasesabstractORION-2 is a commercially available, federated, object-oriented database management system designed and implemented at MCC. One major architectural innovation in ORION-2 is the coexistence of a shared databese and a number of private databases. The shared database is accessible to all authorized users of the system, while each private database is accessible to only the user who owns it. A distributed database system with a shared database and private databases for individual users is a natural architecture for data-intensive application environments on a network of workstations, notably computer-aided design and engineering systems. This paper discusses the benefits and limitations of such a system and explores the impact of such an architecture on the semantics and implementation of some of the key functions of a database system, notably queries, database schema, and versions. Although the issues are discussed in the context of an object-oriented data model, the results (at least significant portions thereof) are applicable to database systems supporting other data models. Won Kim 0001, Nat Ballou, Jorge F. Garza, Darrell Woelk |
ACM Trans. Inf. Syst. | 4 |
| 1990 | Query Processing in Distributed ORION
B. Paul Jenq, Darrell Woelk, Won Kim 0001, Wan-Lik Lee |
EDBT | 2 |
| 1990 | Architecture of the ORION Next-Generation Database SystemabstractVarious architectural components of ORION-1 and ORION-1SX are described and a review of the current implementation is provided. The message handler receives all messages sent to the ORION system. The object subsystem provides high-level data management functions, including query optimization, schema management, long data management (including text search) and support for versionable objects, composite objects, and multimedia objects. The transaction management subsystem coordinates concurrent object accesses and provides recovery capabilities. The storage subsystem manages persistent storage of objects and controls the flow of objects between the secondary storage device and main memory buffers. In ORION-1, all subsystems reside in one computer. The ORION-1SX architecture is significantly different from ORION-1 in the management of shared data structures and distribution of these subsystems and their components.> Won Kim 0001, Jorge F. Garza, Nat Ballou, Darrell Woelk |
IEEE Trans. Knowl. Data Eng. | 4 |
| 1988 | A Model of Authorization for Object-Oriented and Semantic Databases
Fausto Rabitti, Darrell Woelk, Won Kim 0001 |
EDBT | 2 |
| 1988 | Acyclic Query Processing in Object-Oriented Databases
Kyung-Chang Kim, Won Kim 0001, Darrell Woelk, Alfred G. Dale |
ER | 3 |
| 1988 | Integrating an Object-Oriented Programming System with a Database SystemabstractThere are two major issues to address to achieve integration of an object-oriented programming system with a database system. One is the language issue: an object-oriented programming language must be augmented with semantic data modeling concepts to provide a robust set of data modeling concepts to allow modeling of entities for important real-world applications. Another is the computational-model issue: application programmers should be able to access and manipulate objects as though the objects are in an infinite virtual memory; in other words, they should not have to be aware of the existence of a database system in their computations with the data structures the programming language allows. This paper discusses these issues and presents the solutions which we have incorporated into the ORION object-oriented database system at MCC. Won Kim 0001, Nat Ballou, Hong-Tai Chou, Jorge F. Garza, Darrell Woelk, Jay Banerjee |
OOPSLA | 5 |
| 1987 | Enhancing the Object-Oriented Concepts for Database SupportabstractIn this paper, we elaborate on three major enhancements to the conventional object-oriented data model, namely, schema evolution, composite objects, and versions. Schema evolution is the ability to dynamically make changes to the class definitions and the structure of the class lattice. Composite objects are recursive collections of exclusive components that are treated as units of storage, retrieval, and integrity enforcement. Versions are variations of the same object that are related by the history of their derivation. These additional features are strongly motivated by data management requirements of object-oriented applications from the AI, CAD/CAM, and OIS (office information systems with multimedia documents) domains. An object-oriented data model, with these enhancements, has been incorporated into ORION, a prototype database system developed at MCC as a vehicle of research into object-oriented databases. Won Kim 0001, Darrell Woelk, Jorge F. Garza, Hong-Tai Chou, Jay Banerjee, Nat Ballou |
ICDE | 2 |
| 1987 | Composite Object Support in an Object-Oriented Database SystemabstractMany applications in such domains as computer-aided design require the capability to define, store and retrieve as a single unit a collection of related objects known as a composite object. A composite object explicitly captures and enforces the IS-PART-OF integrity constraint between child and parent pairs of objects in a hierarchical collection of objects. Further, it can be used as a unit of storage and retrieval to enhance the performance of a database system. Won Kim 0001, Jay Banerjee, Hong-Tai Chou, Jorge F. Garza, Darrell Woelk |
OOPSLA | 5 |
| 1987 | Multimedia Information Management in an Object-Oriented Database System
Darrell Woelk, Won Kim 0001 |
VLDB | 1 |
| 1987 | Data Model Issues for Object-Oriented ApplicationsabstractPresented in this paper is the data model for ORION, a prototype database system that adds persistence and sharability to objects created and manipulated in object-oriented applications. The ORION data model consolidates and modifies a number of major concepts found in many object-oriented systems, such as objects, classes, class lattice, methods, and inheritance. These concepts are reviewed and three major enhancements to the conventional object-oriented data model, namely, schema evolution, composite objects, and versions, are elaborated upon. Schema evolution is the ability to dynamically make changes to the class definitions and the structure of the class lattice. Composite objects are recursive collections of exclusive components that are treated as units of storage, retrieval, and integrity enforcement. Versions are variations of the same object that are related by the history of their derivation. These enhancements are strongly motivated by the data management requirements of the ORION applications from the domains of artificial intelligence, computer-aided design and manufacturing, and office information systems with multimedia documents. Jay Banerjee, Hong-Tai Chou, Jorge F. Garza, Won Kim 0001, Darrell Woelk, Nat Ballou, Hyoung-Joo Kim 0001 |
ACM Trans. Inf. Syst. | 5 |
| 1986 | An Object-Oriented Approach to Multimedia DatabasesabstractThis paper identifies data modelling and data access and sharing requirements which multimedia applications impose on a database system. It shows the capabilities of an object-based data model and indicates extensions which are needed to meet the data modelling aspects of these requirements. A logical implementation of the operations on the model is described. The model generalizes the notions of instantiation and generalization in the standard object-oriented paradigm, and augments it with the notions of aggregation and relationships which are specialized for a multimedia application environment. Objects may exist in aggregation hierarchies which provide the capability to integrate diverse types of multimedia information such as text, sound, bit-mapped images, and complex graphics drawings. Objects may also be linked through other user-defined relationships to capture such application functions as voice annotation and referencing of one document by another. Using this model, the semantics of aggregation and relationships in a multimedia application environment can be understood and efficiently supported by a database system. Darrell Woelk, Won Kim 0001, Willis Luther |
SIGMOD Conference | 1 |