Michael P. Mariani

dblp:18/659 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 1986
—ORCID · none

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

Software engineering, systems software and programming languages · 2Computer networks · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 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
3 papers
Performance modeling and evaluation · 87% Distributed systems · 13%
Databases, data mining, and information retrieval
2 papers
Distributed and cloud data management · 100%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation › workload characterization
database workload characterization
0.011986
Distributed Database Management Model and Validation · IEEE Trans. Software Eng. 1986
Performance modeling and evaluation
simulation
0.011986
Distributed Database Management Model and Validation · IEEE Trans. Software Eng. 1986
Distributed and cloud data management
distributed database performance
0.011984
Performance Modeling of Distributed Database · ICDE 1984
Performance modeling and evaluation › workload characterization › commercial workloads
database workload
0.011984
Performance Modeling of Distributed Database · ICDE 1984
Performance modeling and evaluation
workload characterization
0.011984
Performance Modeling of Distributed Database · ICDE 1984
Performance modeling and evaluation › dependability modeling
availability modeling
0.011983
Availability Analysis of Distributed Processing Systems · INFOCOM 1983
Distributed systems
fault tolerance
0.011983
Availability Analysis of Distributed Processing Systems · INFOCOM 1983
Performance modeling and evaluation
analytical modeling
0.011983
Availability Analysis of Distributed Processing Systems · INFOCOM 1983

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

simulation · 0.0transaction flow diagrams · 0.0queueing model · 0.0availability modeling · 0.0
YearPublicationVenuePosition
1986 Distributed Database Management Model and Validation
abstract
The authors describe a simple, yet effective, distributed database model that simulates database usage and buffer management in the distributed data processing environment. The model is table driven such that database access requirements, file location, and other information defining the database environment are set up internally in several tables, and linked lists represent the directory and data blocks. Each database transaction is defined and represented by a transaction flow diagram (TFD), and a sequence of TFDs representing an operational scenario is input to the model. The model `executes' input TFDs by looking up tables, and performs buffer management for directory and file data while logging history and gathering various statistics on database usage and buffer management. The performance data are used for database access overhead measurement, database workload characterization, and buffer allocation. Disk access frequency and response time are used to validate the simulation results.
Masahiro Tsuchiya, Michael P. Mariani, James D. Brom
IEEE Trans. Software Eng.2
1984 Performance Modeling of Distributed Database
abstract
This paper describes a simple yet effective distributed database model that simulates database utilization in the distributed data processing environment. The model is table driven such that database access requirements, file location, and other information necessary for defining the database environment are set up internally in several tables. Each database transaction is defined and represented by a transaction flow diagram (TFD) and a sequence of TFDs representing a operational scenario is input to the model. The model "executes" input TFDs by looking up tables that specify their data file access requirements. While executing TFDs, the history of database usage is logged and various statistics are gathered. The performance data are used to measure database access overhead, characterize database workload, and fine-tune performance by reallocating files. The model has been implemented in Fortran on the VAX 11/780 and has been used for both measuring the given database performance and analyzing sensitivity to design changes. It has proven to be an effective tool for analyzing design effectiveness of distributed databases.
Masahiro Tsuchiya, Michael P. Mariani
ICDE2
1983 Availability Analysis of Distributed Processing Systems
Masahiro Tsuchiya, Michael P. Mariani
INFOCOM2
1978 Distributed data processing system design - A look at the partitioning problem
abstract
This paper examines the role of partitioning in the design of distributed data processing (DDP) systems for high technology, data driven, real time applications (e.g., Ballistic Missile Defense - BMD). Partitioning processes are contrasted with allocation processes. An overview of the DDP design process is presented, with emphasis on the virtual design phase. Contemporary partitioning strategies and concepts are reviewed, and related to system design goals. Goal-oriented partitioning considerations are discussed for three typical objectives: growth, reliability, and performance. A candidate sequence of partitioning steps to support DDP virtual design analysis is presented.
James T. Lawson, Michael P. Mariani
COMPSAC2