VLDB 2026 Research / reviewers in the wild / expert
Beth Tibbitts
dblp:87/2877 · also Beth R. Tibbitts
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1
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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel programming environment |
0.1 | 1 | 2006 | S03 - Application development using eclipse and the parallel tools platform · SC 2006 |
Parallel and multicore computing
MPI |
0.0 | 1 | 2006 | S03 - Application development using eclipse and the parallel tools platform · SC 2006 |
Automated reasoning and model checking › automated reasoning
rule-based reasoning |
0.0 | 1 | 1986 | Advances in Rete Pattern Matching · AAAI 1986 |
Methods — techniques the papers use, named apart from their topics
parallel debugging · 0.1code refactoring · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | An integrated approach to improving the parallel application development processabstractThe development of parallel applications is becoming increasingly important to a broad range of industries. Traditionally, parallel programming was a niche area that was primarily exploited by scientists trying to model extremely complicated physical phenomenon. It is becoming increasingly clear, however, that continued hardware performance improvements through clock scaling and feature-size reduction are simply not going to be achievable for much longer. The hardware vendor's approach to addressing this issue is to employ parallelism through multi-processor and multi-core technologies. While there is little doubt that this approach produces scaling improvements, there are still many significant hurdles to be overcome before parallelism can be employed as a general replacement to more traditional programming techniques. The parallel tools platform (PTP) project was created in 2005 in an attempt to provide developers with new tools aimed at addressing some of the parallel development issues. Since then, the introduction of a new generation of peta-scale and multi-core systems has highlighted the need for such a platform. In this paper, we describe some of the challenges facing parallel application developers, present the current state of PTP, and provide a simple case study that demonstrates how PTP can be used to locate a potential deadlock situation in an MPI code. Gregory R. Watson, Craig Edward Rasmussen, Beth Tibbitts |
IPDPS | 3 |
| 2006 | S03 - Application development using eclipse and the parallel tools platformabstractThe Eclipse Parallel Tools Platform (PTP) is an Eclipse Foundation Technology Project (http://eclipse.org/ptp) that allows parallel tools to be integrated into the Eclipse environment.Eclipse offers many features you'd expect from a commercial quality IDE: a syntax-highlighting editor, incremental code compilation, a source-level debugger, support for source control systems such as CVS and Subversion, code refactoring, and support for multiple languages, including C, C++, and Fortran.PTP provides a highly integrated environment designed for parallel application development. It provides a portable open-source IDE capable of supporting a wide range of parallel architectures and runtime systems; a scalable parallel debugger; support for the integration of a wide range of parallel tools; and an environment that simplifies the end-user interaction with parallel systems.This tutorial aims to introduce participants to the Eclipse platform and provide hands-on experience in developing and debugging parallel applications using Eclipse and PTP with C, Fortran, and MPI. Greg Watson, Craig Edward Rasmussen, Beth Tibbitts |
SC | 3 |
| 2004 | A Framework and Tool for Porting Assessment and RemediationabstractWe present a framework and tool for porting assessment and code remediation in commercial porting projects, primarily targeting interplatform C/C++ porting. Our framework has a modular architecture for handling real-world code bases, a key part of which is an extensible knowledge base of porting issue types. Porting issue detection and remediation are achieved through dynamically-linked detector and remediation "plug-ins" which can be augmented over time. Analysis and remediation can be performed over multiple intermediate forms, such as the AST or error logs. Analysis and remediation results can be presented as a single assessment report, or the changes can be incorporated into the original code base. Furthermore our framework has been integrated into Eclipse, providing a user interface and allowing further capability for integration with other Eclipse extensions. A subset of our tool has been prototyped and benchmarked against real-world customer code. Donald P. Pazel, Pradeep Varma, Amit M. Paradkar, Beth Tibbitts, Ashok Anand, Philippe Charles |
ICSM | 4 |
| 1986 | Advances in Rete Pattern Matching
Marshall I. Schor, Timothy Daly, Ho Soo Lee, Beth Tibbitts |
AAAI | 4 |