Demo Data from SIGIR 2026 / reviewers in the wild / expert
Dennis de Champeaux
dblp:67/7
· DBLP profile ↗
18ranked-venue papers
17as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 6 first-authorArtificial intelligence and machine learning · 5 · 5 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 4 first-authorTheory of computation · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 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.
| Software engineering, system software, and programming languages
7 papers |
Requirements engineering and software design · 63% Empirical software engineering · 18% Program verification · 11% | |
| Theoretical computer science
4 papers |
Automated reasoning and model checking · 72% Graph algorithms and graph theory · 28% | |
| Artificial intelligence
3 papers |
Planning, search and constraint satisfaction · 100% |
Topics — the 12 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
object-oriented development |
0.0 | 2 | 1992 | The OO Software Development Process (Panel) · OOPSLA 1992 Case Study of Object-Oriented Software Development · OOPSLA 1992 |
Requirements engineering and software design › software modeling
statecharts |
0.0 | 1 | 1995 | Extending the Statechart Formalism: Event Scheduling & Disposition · OOPSLA 1995 |
Empirical software engineering
technology transfer |
0.0 | 1 | 1993 | Strategies for Object-Oriented Technology Transfer (Panel) · OOPSLA 1993 |
Requirements engineering and software design
software design methodology |
0.0 | 1 | 1992 | Case Study of Object-Oriented Software Development · OOPSLA 1992 |
Automated reasoning and model checking
theorem proving |
0.0 | 2 | 1986 | Subproblem finder and instance checker, two cooperating modules for theorem provers · J. ACM 1986 Sub-problem Finder and Instance Checker: Two Cooperating Preprocessors for Theorem Provers · IJCAI 1979 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search
bidirectional search |
0.0 | 3 | 1983 | Bidirectional Heuristic Search Again · J. ACM 1983 An Improved Bidirectional Heuristic Search Algorithm · J. ACM 1977 An Improved Di-Directional Heuristic Search Algorithm · IJCAI 1975 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
heuristic search |
0.0 | 3 | 1983 | Bidirectional Heuristic Search Again · J. ACM 1983 An Improved Bidirectional Heuristic Search Algorithm · J. ACM 1977 An Improved Di-Directional Heuristic Search Algorithm · IJCAI 1975 |
Automated reasoning and model checking › theorem proving
resolution theorem proving |
0.0 | 1 | 1986 | Subproblem finder and instance checker, two cooperating modules for theorem provers · J. ACM 1986 |
Graph algorithms and graph theory › graph algorithms › path problems
shortest path algorithms |
0.0 | 2 | 1983 | Bidirectional Heuristic Search Again · J. ACM 1983 An Improved Bidirectional Heuristic Search Algorithm · J. ACM 1977 |
Programming languages and type systems
object-oriented programming |
0.0 | 1 | 1991 | Formal Techniques for OO Software Development (Panel) · OOPSLA 1991 |
Program analysis
symbolic execution |
0.0 | 1 | 1981 | Symbolic Evaluation of LISP Functions with Side Effects for Verification · IJCAI 1981 |
Programming languages and type systems › functional programming
lisp |
0.0 | 1 | 1981 | Symbolic Evaluation of LISP Functions with Side Effects for Verification · IJCAI 1981 |
Methods — techniques the papers use, named apart from their topics
disposition matrices · 0.0declarative event disposition rules · 0.0heuristic search · 0.0case study · 0.0a* algorithm · 0.0resolution · 0.0connection graph theorem prover · 0.0worst-case analysis · 0.0symbolic evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Faster Linear Unification Algorithm
Dennis de Champeaux |
J. Autom. Reason. | 1 |
| 1995 | Extending the Statechart Formalism: Event Scheduling & DispositionabstractStatecharts are extended to deal with events when no applicable transition is available, and to resolve conflicts relative to event scheduling and response that can arise whenever multiple states can be active simultaneously. Event closure and event scheduling are achieved without having to clutter up a basic statechart. The extensions are effected by means of declarative event disposition rules. These rules, together with the statechart topology, determine the contents of one or more disposition matrices. These matrices are combined with the statechart state to determine the response of the event dispatcher to incoming events. The operation of the event dispatcher is also described. A detailed example illustrates these concepts, which are further characterized, for the benefit of working programmers, in the form of a behavioral design pattern. A tool called StateCraft embodies these notions. Arthur Allen, Dennis de Champeaux |
OOPSLA | 2 |
| 1993 | Strategies for Object-Oriented Technology Transfer (Panel)abstractarticle Free Access Share on Strategies for object-oriented technology transfer (panel) Authors: Dennis de Champeaux View Profile , Andrew J. Baer View Profile , Brian Bernsen View Profile , Alan R. Korncoff View Profile , Tim Korson View Profile , Daniel S. Tkach View Profile Authors Info & Claims ACM SIGPLAN NoticesVolume 28Issue 10Oct. 1, 1993 pp 437–447https://doi.org/10.1145/167962.165936Online:01 October 1993Publication History 0citation354DownloadsMetricsTotal Citations0Total Downloads354Last 12 Months7Last 6 weeks1 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 Dennis de Champeaux, Andrew J. Baer, Brian Bernsen, Alan R. Korncoff, Timothy D. Korson, Daniel S. Tkach |
OOPSLA | 1 |
| 1992 | Case Study of Object-Oriented Software Developmentabstractarticle Free Access Share on Case study of object-oriented software development Authors: Dennis de Champeaux View Profile , Al Anderson View Profile , Ed Feldhousen View Profile Authors Info & Claims ACM SIGPLAN NoticesVolume 27Issue 10Oct. 1992 pp 377–391https://doi.org/10.1145/141937.141967Online:31 October 1992Publication History 9citation893DownloadsMetricsTotal Citations9Total Downloads893Last 12 Months8Last 6 weeks1 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 Dennis de Champeaux, Al Anderson, Ed Feldhousen |
OOPSLA | 1 |
| 1992 | The OO Software Development Process (Panel)abstractArticle Free Access Share on The OO software development process (panel) Authors: Dennis de Champeaux View Profile , Bob Balzer View Profile , Dave Bulman View Profile , Kathleen Culver-Lozo View Profile , Ivar Jacobson View Profile , Stephen J. Mellor View Profile Authors Info & Claims OOPSLA '92: Conference proceedings on Object-oriented programming systems, languages, and applicationsOctober 1992Pages 484–489https://doi.org/10.1145/141936.141974Published:31 October 1992Publication History 0citation383DownloadsMetricsTotal Citations0Total Downloads383Last 12 Months9Last 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 Dennis de Champeaux, Robert Balzer, Dave Bulman, Kathleen Culver-Lozo, Ivar Jacobson, Stephen J. Mellor |
OOPSLA | 1 |
| 1992 | The Process of Object-Oriented DesignabstractThe object-oriented design process is investigated within the classic software development classification of Analysis, Design, and Implementation.When all development is performed using object oriented methods, OOD is best characterized as a transformational process, mapping declarative descriptions of objects and classes to implementation plans.Subphases of class design, system design, and program design accommodate and rationalize 00 practices including abstraction, prototyping, refinement, bottom-up composition, delegation, interoperablity, clustering objects into processes, resource management design, tuning and optimization. Dennis de Champeaux, Doug Lea, Penelope Faure |
OOPSLA | 1 |
| 1991 | Object-Oriented Analysis and Top-Down Software Development
Dennis de Champeaux |
ECOOP | 1 |
| 1991 | Formal Techniques for OO Software Development (Panel)abstractArticle Free Access Share on Formal techniques for OO software development Authors: Pierre America Philips Research Laboratories Philips Research LaboratoriesView Profile , Derek Coleman HP-Lab Bristol HP-Lab BristolView Profile , Roger Duke University of Queensland University of QueenslandView Profile , Doug Lea Syracuse University & SUNY-Oswego Syracuse University & SUNY-OswegoView Profile , Gary Leavens Iowa State University Iowa State UniversityView Profile Authors Info & Claims OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applicationsNovember 1991 Pages 166–170https://doi.org/10.1145/117954.117967Published:01 November 1991Publication History 2citation376DownloadsMetricsTotal Citations2Total Downloads376Last 12 Months13Last 6 weeks1 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 Dennis de Champeaux, Pierre America, Derek Coleman, Roger Duke, Doug Lea, Gary T. Leavens, Fiona Hayes |
OOPSLA | 1 |
| 1986 | Subproblem finder and instance checker, two cooperating modules for theorem proversabstractProperties are proved about INSTANCE, a theorem prover module that recognizes that a formula is a special case and/or an alphabetic variant of another formula, and about INSURER, another theorem prover module that decomposes a problem, represented by a formula, into independent subproblems, using a conjunction. The main result of INSTANCE is soundness; the main result of INSURER is a maximum decomposition into subproblems (with some provisos). Experimental results show that a connection graph theorem prover extended with these modules is more effective than the resolution-based connection graph theorem prover alone. Dennis de Champeaux |
J. ACM | 1 |
| 1986 | About the Paterson-Wegman Linear Unification Algorithm
Dennis de Champeaux |
J. Comput. Syst. Sci. | 1 |
| 1983 | Bidirectional Heuristic Search AgainabstractExtenswe modificaUons of a previously published bidirectional heuristic search algorithm are presented in order to preserve the property that shortest solutions are found under approprmte circumstances.Theoretical results encompass the generahzation of the unidirectional optimahty theorem Categories and Subject Descriptors: 1. Dennis de Champeaux |
J. ACM | 1 |
| 1982 | Heuristic Search with Partial Node Expansion and Bi-Directional Search in Product Space
Dennis de Champeaux, E. van Dijk |
ECAI | 1 |
| 1981 | Symbolic Evaluation of LISP Functions with Side Effects for Verification
Dennis de Champeaux, Jos de Bruin |
IJCAI | 1 |
| 1979 | Sub-problem Finder and Instance Checker: Two Cooperating Preprocessors for Theorem Provers
Dennis de Champeaux |
IJCAI | 1 |
| 1978 | Substad: For Fast Substitution in LISP, with an Application on Unification
Dennis de Champeaux |
Inf. Process. Lett. | 1 |
| 1977 | An Optimality Theorem for a Bi-Directional Heuristic Search AlgorithmabstractAn optimality theorem and its supporting lemma's are given and proved which apply on a bi-directional heuristic search algorithm. Dennis de Champeaux, Lenie Sint |
Comput. J. | 1 |
| 1977 | An Improved Bidirectional Heuristic Search AlgorithmabstractA modification of Pohl's bidirectional heuristic search algorithm is described together with a simplified implementation. Theorems are proved about conditions yielding shortest paths. The results are given of a worst-case analysis of different algorithms, suggesting a rank order of their quality. Results that Pohl had obtained with a unidirectional heuristic search algorithm on the 15-puzzle are compared with the results obtained with the new — simplified — algorithm. Dennis de Champeaux, Lenie Sint |
J. ACM | 1 |
| 1975 | An Improved Di-Directional Heuristic Search Algorithm
Dennis de Champeaux, Lenie Sint |
IJCAI | 1 |