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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Barbara T. Blaustein

dblp:16/662 · DBLP profile ↗
← Back
17ranked-venue papers
3as first author
0since 2021 · last 2015
—ORCID · none

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

Databases, data management, data science and information retrieval · 7 · 2 first-authorSecurity and privacy · 6 · 1 first-authorSystems, architecture and hardware · 3Human-computer interaction and ubiquitous computing · 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.

Databases, data mining, and information retrieval
10 papers
Graph data management · 57% Transaction processing and concurrency control · 27% Distributed and cloud data management · 6%
Network and information security
4 papers
Privacy and data protection · 83% Systems and software security · 14% Authentication and access control · 3%

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

TopicWeightPapersLastEvidence papers
Graph data management
path query
0.112011
Surrogate Parenthood: Protected and Informative Graphs · Proc. VLDB Endow. 2011
Privacy and data protection › privacy-preserving data processing
graph data privacy
0.112011
Surrogate Parenthood: Protected and Informative Graphs · Proc. VLDB Endow. 2011
Transaction processing and concurrency control › atomicity
multilevel atomicity
0.011993
A model of atomicity for multilevel transactions · S&P 1993
Transaction processing and concurrency control › nested transactions
multilevel transaction management
0.011993
A model of atomicity for multilevel transactions · S&P 1993
Distributed and cloud data management
data replication
0.031986
Correctness Conditions for Highly Available Replicated Databases · PODC 1986
Updating Replicated Data During Communications Failures · VLDB 1985
System Architecture for Partition-Tolerant Distributed Databases · IEEE Trans. Computers 1985
Distributed and cloud data management
consistency maintenance
0.011997
Surviving information warfare attacks on databases · S&P 1997
Distributed systems
fault tolerance
0.021985
System Architecture for Partition-Tolerant Distributed Databases · IEEE Trans. Computers 1985
Updating Replicated Data During Communications Failures · VLDB 1985
Transaction processing and concurrency control
serializability
0.011986
Correctness Conditions for Highly Available Replicated Databases · PODC 1986
Data stream processing › fault tolerance
partition tolerance
0.011985
System Architecture for Partition-Tolerant Distributed Databases · IEEE Trans. Computers 1985
Distributed systems › fault tolerance
high availability
0.011985
System Architecture for Partition-Tolerant Distributed Databases · IEEE Trans. Computers 1985
Database system architecture and tuning › database security
multilevel secure databases
0.011993
A model of atomicity for multilevel transactions · S&P 1993
Systems and software security
multilevel security
0.011993
A model of atomicity for multilevel transactions · S&P 1993
Query processing and optimization
query execution
0.011982
Fast Methods for Testing Quantified Relational Calculus Assertions · SIGMOD Conference 1982
Data models and query languages › query language
relational calculus
0.011982
Fast Methods for Testing Quantified Relational Calculus Assertions · SIGMOD Conference 1982
Query processing and optimization › view maintenance
aggregate query maintenance
0.011980
Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data · VLDB 1980
Database theory › integrity constraints
semantic integrity constraints
0.011980
Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data · VLDB 1980
Transaction processing and concurrency control › consistency
mutual consistency
0.011985
System Architecture for Partition-Tolerant Distributed Databases · IEEE Trans. Computers 1985

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

surrogate nodes and edges · 0.2opacity measure · 0.2snapshot algorithm · 0.0fault tolerance · 0.0damage marking · 0.0formal modeling · 0.0execution graph analysis · 0.0timestamp ordering · 0.0alerters · 0.0correctness condition specification · 0.0triggers · 0.0
YearPublicationVenuePosition
2015 What do we do now? Workflows for an unpredictable world
M. David Allen, Adriane Chapman, Barbara T. Blaustein, Lisa Mak
Future Gener. Comput. Syst.3
2011 Provenance for collaboration: Detecting suspicious behaviors and assessing trust in information
abstract
Data collaborations allow users to draw upon diverse resources to solve complex problems. While collaborations enable a greater ability to manipulate data and services, they also create new security vulnerabilities. Collaboration participants need methods to detect suspicious behaviors (potentially
M. David Allen, Adriane Chapman, Leonard J. Seligman, Barbara T. Blaustein
CollaborateCom4
2011 Surrogate Parenthood: Protected and Informative Graphs
abstract
Many applications, including provenance and some analyses of social networks, require path-based queries over graphstructured data. When these graphs contain sensitive information, paths may be broken, resulting in uninformative query results. This paper presents innovative techniques that give users more informative graph query results; the techniques leverage a common industry practice of providing what we call surrogates: alternate, less sensitive versions of nodes and edges releasable to a broader community. We describe techniques for interposing surrogate nodes and edges to protect sensitive graph components, while maximizing graph connectivity and giving users as much information as possible. In this work, we formalize the problem of creating a protected account G' of a graph G. We provide a utility measure to compare the informativeness of alternate protected accounts and an opacity measure for protected accounts, which indicates the likelihood that an attacker can recreate the topology of the original graph from the protected account. We provide an algorithm to create a maximally useful protected account of a sensitive graph, and show through evaluation with the PLUS prototype that using surrogates and protected accounts adds value for the user, with no significant impact on the time required to generate results for graph queries.
Barbara T. Blaustein, Adriane Chapman, Leonard J. Seligman, M. David Allen, Arnon Rosenthal
Proc. VLDB Endow.1
2008 Facilitating discovery on the private web using dataset digests
abstract
Whereas strategies for discovering content on the surface web are commonplace, similar strategies for the private web are nonexistent. In this paper we first establish a formal framework for advertising the existence of private web resources that subsumes many existing summarization strategies based on succinct statistical summaries (which we call digests). We then investigate the tradeoff between the data owners' desires to minimize disclosure and the searchers' desires to minimize query error, demonstrating that our techniques are superior to k-anonymity. Finally, we show that our techniques for summarization do, in fact, make it possible to discover private web data resources.
Kris Mork, Kenneth P. Smith, Barbara T. Blaustein, Chris Wolf, Keri Sarver
iiWAS3
1997 Surviving information warfare attacks on databases
abstract
We consider the problem of surviving information warfare attacks on databases. We adopt a fault tolerance approach to the different phases of an attack. To maintain precise information about the attack, we mark data to reflect the severity of detected damage as well as the degree to which the damaged data has been repaired. In the case of partially repaired data, integrity constraints might be violated, but data is nonetheless available to support mission objectives. We define a notion of consistency suitable for databases in which some information is known to be damaged, and other information is known to be only partially repaired. We present a protocol for normal transactions with respect to the damage markings and show that consistency preserving normal transactions maintain database consistency in the presence of damage. We present an algorithm for taking consistent snapshots of databases under attack. The snapshot algorithm has the virtue of not interfering with countermeasure transactions.
Paul Ammann, Sushil Jajodia, Catherine D. McCollum, Barbara T. Blaustein
S&P4
1996 Securely executing multilevel transactions
S. Jadodia, Kenneth P. Smith, Barbara T. Blaustein, LouAnna Notargiacomo
SEC3
1996 Correctness Criteria for Multilevel Secure Transactions
abstract
The benefits of distributed systems and shared database resources are widely recognized, but they often cannot be exploited by users who must protect their data by using label-based access controls. In particular, users of label-based data need to read and write data at different security levels within a single database transaction, which is not currently possible without violating multilevel security constraints. The paper presents a formal model of multilevel transactions which provide this capability. We define four ACIS (atomicity, consistency, isolation, and security) correctness properties of multilevel transactions. While atomicity, consistency and isolation are mutually achievable in standard single-site and distributed transactions, we show that the security requirements of multilevel transactions conflict with some of these goals. This forces trade-offs to be made among the ACIS correctness properties, and we define appropriate partial correctness properties. Due to such trade-offs, an important problem is to design multilevel transaction execution protocols which achieve the greatest possible degree of correctness. These protocols must provide a variety of approaches to making trade-offs according to the differing priorities of various users. We present three transaction execution protocols which achieve a high degree of correctness. These protocols exemplify the correctness trade-offs proven in the paper, and offer realistic implementation options.
Kenneth P. Smith, Barbara T. Blaustein, Sushil Jajodia, LouAnna Notargiacomo
IEEE Trans. Knowl. Data Eng.2
1995 Merging Models: Integrity, Dynamic Separation of Duty, and Trusted Data Management
abstract
One of the most important responsibilities of a database management system (DBMS) is maintaining the integrity of data. Traditional database integrity mechanisms have evolved in DBMSs to fulfill this need, including transaction management to maintain
LouAnna Notargiacomo, Barbara T. Blaustein, Catherine D. McCollum
J. Comput. Secur.2
1993 Integrating Concurrency Control and Commit Algorithms in Distributed Multilevel Secure Databases
Sushil Jajodia, Catherine D. McCollum, Barbara T. Blaustein
DBSec3
1993 A Model of Integrity Separation of Duty for a Trusted DBMS
LouAnna Notargiacomo, Barbara T. Blaustein, Catherine D. McCollum
DBSec2
1993 A model of atomicity for multilevel transactions
abstract
Data management applications that use multilevel database management system (DBMS) capabilities have the requirement to read and write objects at multiple levels within the bounds of a multilevel transaction. The authors define a new notion of atomicity that is meaningful within the constraints of the multilevel environment. They offer a model of multilevel atomicity that defines varying degrees of atomicity and recognizes that lower security level operations within a transaction must be able to commit or abort independently of higher security level operations. Execution graphs are provided as a tool for analyzing atomicity requirements in conjunction with internal semantic interdependencies among the operations of a transaction and rules for determining the greatest degree of atomicity are proved that can be attained for a given multilevel transaction. Several alternative transaction management algorithms that can be used to preserve multilevel atomicity are presented.>
Barbara T. Blaustein, Sushil Jajodia, Catherine D. McCollum, LouAnna Notargiacomo
S&P1
1989 Situation Monitoring for Active Databases
Arnon Rosenthal, Sharma Chakravarthy, Barbara T. Blaustein, José A. Blakeley
VLDB3
1986 Correctness Conditions for Highly Available Replicated Databases
abstract
C<,retoness conditicms arc given which describe some nf tile pt'tq~crlie~ c×hibiLed by Ilighly aw~itable distributed database systems sttch a:; the 511,'x.RI) (Systcnl I~n' l lighly Available Replicated Data) ,¢.ystem cuurcntlv be~hg developed at Comptller Corporation of /~l]lOi'iC;i.This svslcm allows a da~d~ase application to contilme OpClatlt:~l ill tile lace o1" communicatiun faih.llCS,incheding fietwork pa0"tidons.A penalty is paid tbr thir; c×tz'a availability: the usual corrc,:tncss conditi,n,~; serializability of tr:msactions and preservation of iritcgrily c,n.~traims, ,:re not guaranteed.I Iowevcr, it is still possihle to make intcrestin~g claims about the beh,vior e,f the system.The kinds of claims whicli can be 9roved include bom~ds on tile costs oF violatior, of integrity cofistraints, and Ihirness guma,tces.In comrast to serializ~bility:s all-or-m~thing character, this work has a "continuous" flavor:small changes in available inform~itiou lead a) small perturbations in corrcctuess conditk)ns."['l:.iswork is novel, because there has been very little previous success in'stating .inlcresti'ngproperties whk:h are guaranteed by nonscrializable systems.
Nancy A. Lynch, Barbara T. Blaustein, Michael D. Siegel
PODC2
1985 Updating Replicated Data During Communications Failures
Barbara T. Blaustein, Charles W. Kaufman
VLDB1
1985 System Architecture for Partition-Tolerant Distributed Databases
abstract
An overview is presented of an approach to distributed database design which emphasizes high availability in the face of network partitions and other communication failures. This approach is appropriate for applications which require continued operation and can tolerate some loss of integrity of the data. Each site presents its users and application programs with the best possible view of the data which it can, based on those updates which it has received so far. Mutual consistency of replicated copies of data is ensured by using time stamps to establish a known total ordering on all updates issued, and by a mechanism which ensures the same final result regardless of the order in which a site actually receives these updates. A mechanism is proposed, based on alerters and triggers, by which applications can deal with exception conditions which may arise as a consequence of the high-availability architecture. A prototype system which demonstrates this approach is near completion.
Sunil K. Sarin, Barbara T. Blaustein, Charles W. Kaufman
IEEE Trans. Computers2
1982 Fast Methods for Testing Quantified Relational Calculus Assertions
abstract
Semantic integrity assertions are predicates that define consistent states. A database system enforces assertions by ensuring that consistency is maintained as the database is updated.Most research on the efficient enforcement of assertions has concentrated on assertion simplification algorithms --- algorithms that produce simplified assertions that can be evaluated before the update is executed. This paper describes a strategy for further improving the efficiency of assertion enforcement.We develop an efficient algorithm for evaluating an assertion produced by an assertion simplification algorithm. We characterize a class of assertions that can be evaluated using a simple two-step procedure. The first step defines and evaluates simple selection queries on each relation. The second step applies set emptiness tests to the results of these selections. We also show how these techniques may be used to improve the efficiency of evaluating assertions outside our class.
Philip A. Bernstein, Barbara T. Blaustein
SIGMOD Conference2
1980 Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data
Philip A. Bernstein, Barbara T. Blaustein, Edmund M. Clarke
VLDB2