Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Bruce E. Martin

dblp:34/1911 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 5 · 3 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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.

Databases, data mining, and information retrieval
2 papers
Data integration and cleaning · 44% Query processing and optimization · 44% Distributed and cloud data management · 10%
Software engineering, system software, and programming languages
2 papers
Software maintenance and evolution · 98% Programming languages and type systems · 2%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 49% Distributed systems · 44% Performance modeling and evaluation · 7%

Topics — the 10 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization
database access optimization
0.112005
Uncovering Database Access Optimizations in the Middle Tier with TORPEDO · ICDE 2005
Data integration and cleaning › schema mapping
object-relational mapping
0.112005
Uncovering Database Access Optimizations in the Middle Tier with TORPEDO · ICDE 2005
Storage systems
consistency and recovery
0.011987
The Gemini Replicated File System Test-bed · ICDE 1987
Distributed systems
fault tolerance
0.011987
The Gemini Replicated File System Test-bed · ICDE 1987
Storage systems › file systems › distributed file system
file replication
0.011987
The Gemini Replicated File System Test-bed · ICDE 1987
Data models and query languages
object-oriented data model
0.011994
Relating Distributed Objects · VLDB 1994
Distributed systems
middleware
0.011994
COSS: The Common Object Services Specifications · SIGMOD Conference 1994
Software maintenance and evolution
software modularity
0.011982
Experience with a Module Package in Developing Production Quality PASCAL Programs · ICSE 1982
Programming languages and type systems
language design
0.011982
Experience with a Module Package in Developing Production Quality PASCAL Programs · ICSE 1982
Programming languages and type systems › programming paradigms › imperative languages
pascal
0.011982
Experience with a Module Package in Developing Production Quality PASCAL Programs · ICSE 1982

Methods — techniques the papers use, named apart from their topics

benchmarking · 0.1voting with witnesses · 0.0semi-synchronous control · 0.0dynamic voting · 0.0
YearPublicationVenuePosition
2005 Uncovering Database Access Optimizations in the Middle Tier with TORPEDO
abstract
A popular architecture for enterprise applications is one of a stateless object-based server accessing persistent data through object-relational mapping software. The reported benefits of using object-relational mapping software are increased developer productivity, greater database portability and improved runtime performance over hand-written SQL due to caching. In spite of these supposed benefits, many software architects are suspicious of the "black box" nature of O-R mapping software. Discerning how O-R mapping software actually accesses a database is difficult. The testbed of object relational products for enterprise distributed objects (TORPEDO) is designed to reveal the sophistication of O-R mapping software in accessing databases in single server and clustered environments. TORPEDO defines a set of realistic application level operations that detect a significant set of database access optimizations. TORPEDO supports two standard Java APIs for O-R mapping, namely, container managed persistence (CMP 2.0) and Java data objects (JDO). TORPEDO also supports the TopLink and Hibernate APIs. There are dozens of commercial and open-source O-R mapping products supporting these APIs. Results from running TORPEDO on different O-R mapping systems are comparable. We provide sample results from running TORPEDO on popular O-R mapping solutions. We describe why the optimizations TORPEDO reveals are important and how the application level operations detect the optimizations.
Bruce E. Martin
ICDE1
1994 COSS: The Common Object Services Specifications
abstract
No abstract available.
Bruce E. Martin
SIGMOD Conference1
1994 Relating Distributed Objects
Bruce E. Martin, R. G. G. Cattell
VLDB1
1989 The Gemini replicated-file system testbed
Walter A. Burkhard, Bruce E. Martin, Jehan-François Pâris
Inf. Sci.2
1987 Modeling Concurrent Activities with Nested Objects
Bruce E. Martin
ICDCS1
1987 The Gemini Replicated File System Test-bed
abstract
The Gemini system is a replicated file system test-bed designed for local area networks and is built using ordinary host UNIX machines. Gemini was designed as a means to empirically test consistency and recovery schemes for replicated files in a distributed environment. A principle objective is to protect files against a fixed number of host and network failures while maintaining consistent data. Gemini replicated files are implemented as several copies of ordinary files that reside on distinct hosts. We present the Gemini system test-bed design and discuss three consistency and recovery schemes: voting with witnesses, dynamic voting, and semi-synchronous control. Empirical and analytic performance results are presented.
Walter A. Burkhard, Bruce E. Martin, Jehan-François Pâris
ICDE2
1982 Experience with a Module Package in Developing Production Quality PASCAL Programs
S. Warren, Bruce E. Martin, Charles Hoch
ICSE2