Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter G. Selfridge
dblp:22/6405
· DBLP profile ↗
17ranked-venue papers
9as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 3 first-authorArtificial intelligence and machine learning · 6 · 4 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, 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
1 paper |
Query processing and optimization · 100% | |
| Software engineering, system software, and programming languages
4 papers |
Empirical software engineering · 45% Software maintenance and evolution · 29% Requirements engineering and software design · 26% | |
| Artificial intelligence
4 papers |
Knowledge representation and reasoning · 84% 3D vision · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 50% Performance modeling and evaluation · 50% |
Topics — the 7 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
interactive data exploration |
0.0 | 1 | 1996 | IDEA: Interactive Data Exploration and Analysis · SIGMOD Conference 1996 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1990 | LaSSIE: a Knowledge-based Software Information System · ICSE 1990 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge-based systems |
0.0 | 1 | 1989 | A Knowledge-Based Software Information System · IJCAI 1989 |
Performance modeling and evaluation
benchmarking |
0.0 | 1 | 1985 | Distributed Computing for Vision: Architecture and a Benchmark Test · IEEE Trans. Pattern Anal. Mach. Intell. 1985 |
Computer vision › 3D vision
aerial image analysis |
0.0 | 1 | 1981 | Reasoning About Images: Application to Aerial Image Understanding · IJCAI 1981 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
spatial reasoning |
0.0 | 1 | 1981 | Reasoning About Images: Application to Aerial Image Understanding · IJCAI 1981 |
Software maintenance and evolution
software documentation |
0.0 | 1 | 1988 | How to Print a File: An Expert System Approach to Software Knowledge Representation · AAAI 1988 |
Methods — techniques the papers use, named apart from their topics
description logic · 0.0expert system · 0.0multiprocessor system · 0.0high-speed bus · 0.0reasoning · 0.0image understanding · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Artificial Intelligence and Software Engineering: Breaking the Toy Mold
Christopher A. Welty, Peter G. Selfridge |
Autom. Softw. Eng. | 2 |
| 1996 | IDEA: Interactive Data Exploration and AnalysisabstractThe analysis of business data is often an ill-defined task characterized by large amounts of noisy data. Because of this, business data analysis must combine two kinds of intertwined tasks: exploration and analysis. Exploration is the process of finding the appropriate subset of data to analyze, and analysis is the process of measuring the data to provide the business answer. While there are many tools available both for exploration and for analysis, a single tool or set of tools may not provide full support for these intertwined tasks. We report here on a project that set out to understand a specific business data analysis problem and build an environment to support it. The results of this understanding are, first of all, a detailed list of requirements of this task; second, a set of capabilities that meet these requirements; and third, an implemented client-server solution that addresses many of these requirements and identifies others for future work. Our solution incorporates several novel perspectives on data analysis and combines a history mechanism with a graphical, re-usable representation of the analysis and exploration process. Our approach emphasizes using the database itself to represent as many of these functions as possible. Peter G. Selfridge, Divesh Srivastava, Lynn O. Wilson |
SIGMOD Conference | 1 |
| 1995 | Workshop Report: The Two-Day Workshop on Research Issues in the Intersection between Software Engineering and Artificial Intelligence (Held in conjunction with ICSE-16)
Kostas Kontogiannis, Peter G. Selfridge |
Autom. Softw. Eng. | 2 |
| 1995 | Living Design Memory: Framework, Implementation, Lessons LearnedabstractWe identify an important type of software design knowledge that we call community-specific folklore and discuss problems with current approaches to managing it. We developed a general framework for a living design memory, built a design memory tool, and deployed the tool in a large software development organization. The tool effectively disseminates knowledge relevant to local software design practice. It is embedded in the organizational process to help ensure that its knowledge evolves as necessary. This work illustrates important lessons in building knowledge management systems, integrating novel technology into organizational practice, and carrying out research-development partnerships. Loren G. Terveen, Peter G. Selfridge, M. David Long |
Hum. Comput. Interact. | 2 |
| 1994 | Software Engineering and Artificial Intelligence
Stephen Fickas, Peter G. Selfridge |
ICSE | 2 |
| 1994 | Report on the First Working Conference on Reverse Engineering, May 21-23, 1993, Baltimore, Maryland, in conjunction with the International Conference on Software Engineering
Peter G. Selfridge |
Autom. Softw. Eng. | 1 |
| 1994 | Commentary on "Domain-oriented design environments" by Gerhard Fischer
Peter G. Selfridge |
Autom. Softw. Eng. | 1 |
| 1993 | Integrated Support for Data ArcheologyabstractCorporate databases increasingly are being viewed as potentially rich sources of new and valuable knowledge. Various approaches to “discovering” or “mining” such knowledge have been proposed. Here we identify an important and previously ignored discovery task, which we call data archaeology. Data archaeology is a skilled human task, in which the knowledge sought depends on the goals of the analyst, cannot be specified in advance, and emerges only through an iterative process of data segmentation and analysis. We describe a system that supports the data archaeologist with a natural, object-oriented representation of an application domain, a powerful query language and database translation routines, and an easy-to-use and flexible user interface that supports interactive exploration. A formal knowledge representation system provides the core technology that facilitates database integration, querying, and the reuse of queries and query results. Ronald J. Brachman, Peter G. Selfridge, Loren G. Terveen, Boris Altman, Fern Halper, Thomas Kirk, Alan Lazar, Deborah L. McGuinness, Lori Alperin Resnick |
Int. J. Cooperative Inf. Syst. | 2 |
| 1991 | AI in multimedia (panel session)abstractIn this panel session, the following topics are discussed: artificial intelligence in business; artificial intelligence in multimedia; neural networks as a tool for artificial intelligence: software engineering for knowledge-based systems: and artificial intelligence as a solution for software engineering.> Nikolaos G. Bourbakis, Robin Williams 0001, Forouzan Golshani, Myron Flickner, Ted Laliotis, Sukhan Lee 0001, José G. Delgado-Frias, Dan W. Hammerstrom, Cris Koutsougeras, Gerald G. Pechanek, Benjamin W. Wah, John Yen, Farokh B. Bastani, Tom Cooper, Karan Harbison-Briggs, Rudy Lauber, Alun D. Preece, Imran A. Zualkernan, Wei-Tek Tsai, Daniel E. Cooke, Martin Feather, Stephen Fickas, N. Minsky, Peter G. Selfridge, Douglas Smith |
ICTAI | 24 |
| 1990 | LaSSIE: a Knowledge-based Software Information System
Premkumar T. Devanbu, Ronald J. Brachman, Peter G. Selfridge, Bruce W. Ballard |
ICSE | 3 |
| 1989 | A Knowledge-Based Software Information System
Premkumar T. Devanbu, Peter G. Selfridge, Bruce W. Ballard, Ronald J. Brachman |
IJCAI | 2 |
| 1988 | How to Print a File: An Expert System Approach to Software Knowledge Representation
Peter G. Selfridge |
AAAI | 1 |
| 1987 | Using a simple shape measure to improve automatic 3D reconstruction
Peter G. Selfridge |
Pattern Recognit. Lett. | 1 |
| 1986 | Locating neuron boundaries in electron micrograph images using "primal sketch" primitives
Peter G. Selfridge |
Comput. Vis. Graph. Image Process. | 1 |
| 1985 | Distributed Computing for Vision: Architecture and a Benchmark TestabstractComputer vision algorithms are notorious for their computational expense. Distributed vision, the use of more than one processor, can decrease computation costs and speed up algorithms. There are various ways to do this, ranging from parallelism at the sensor level to true multiprocessor systems. This correspondence first describes a system of the latter type: a system of microprocessors on a high-speed bus. A canonical vision task, locating a number of objects and measuring certain two-dimensional features of those objects, serves as a benchmark test for the system. An algorithm for this task is presented. Performance measures are compared from implementations on the distributed system, a Vax 11/750, and a Vax 11/780. Results indicate that three microprocessors outperform a Vax 11/780 at this task. Finally, other more interesting distributed algorithms are briefly discussed. Peter G. Selfridge, Scott Mahakian |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1981 | Reasoning About Images: Application to Aerial Image Understanding
Peter G. Selfridge, Kenneth R. Sloan |
IJCAI | 1 |
| 1979 | Segmentation algorithms for abdominal computerized tomography scansabstractTwo approaches to organ detection in ab dominal computerized tomography scans, one local and one global, have been developed. The first involves a boundary-delineating algorithm which operates homogeneously on entire images and coordinates the use of multiple local criteria for advanced edge detection. The second involves an iterative, adaptive boundary-delineating algorithm suitable for single organ detection and amenable to the incorporation of organ-specific knowledge. Regional results of the first (global) algorithm can initialize the second (local) algorithm. Algorithms were tested on mathematical phantoms prior to application on clinical patient data. Peter G. Selfridge, Judith M. S. Prewitt, Charles R. Dyer, Sanjay Ranade |
COMPSAC | 1 |