Demo Data from EDBT 2026 / reviewers in the wild / expert
Sudha Ram
dblp:17/3798
· DBLP profile ↗
52ranked-venue papers
16as first author
1since 2021 · last 2021
0000-0001-6053-1311ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 38 · 12 first-authorArtificial intelligence and machine learning · 11Software engineering, systems software and programming languages · 4 · 2 first-authorTheory of computation · 4 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021
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 |
Data integration and cleaning · 30% Data models and query languages · 26% Spatial and temporal data management · 24% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 100% | |
| Computer networks
1 paper |
Content delivery and video streaming · 100% |
Topics — the 28 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
conceptual modeling |
0.2 | 2 | 2014 | Capturing Telic/Atelic Temporal Data Semantics: Generalizing Conventional Conceptual Models · IEEE Trans. Knowl. Data Eng. 2014 Augmenting a Conceptual Model with Geospatiotemporal Annotations · IEEE Trans. Knowl. Data Eng. 2004 |
Spatial and temporal data management › temporal databases
temporal database semantics |
0.2 | 1 | 2014 | Capturing Telic/Atelic Temporal Data Semantics: Generalizing Conventional Conceptual Models · IEEE Trans. Knowl. Data Eng. 2014 |
Data integration and cleaning › semantic integration
semantic conflict resolution |
0.1 | 2 | 2004 | Information systems interoperability: What lies beneath? · ACM Trans. Inf. Syst. 2004 Semantic Conflict Resolution Ontology (SCROL): An Ontology for Detecting and Resolving Data and Schema-Level Semantic Conflicts · IEEE Trans. Knowl. Data Eng. 2004 |
Data integration and cleaning › interoperability
semantic interoperability |
0.1 | 2 | 2004 | Information systems interoperability: What lies beneath? · ACM Trans. Inf. Syst. 2004 Semantic Conflict Resolution Ontology (SCROL): An Ontology for Detecting and Resolving Data and Schema-Level Semantic Conflicts · IEEE Trans. Knowl. Data Eng. 2004 |
Data mining › predictive modeling
classification |
0.0 | 1 | 2004 | Constrained Cascade Generalization of Decision Trees · IEEE Trans. Knowl. Data Eng. 2004 |
Data mining › predictive modeling › classification
decision tree learning |
0.0 | 1 | 2004 | Constrained Cascade Generalization of Decision Trees · IEEE Trans. Knowl. Data Eng. 2004 |
Data mining › predictive modeling › classification
ensemble learning |
0.0 | 1 | 2004 | Constrained Cascade Generalization of Decision Trees · IEEE Trans. Knowl. Data Eng. 2004 |
Data integration and cleaning › heterogeneous data management
heterogeneous database systems |
0.0 | 1 | 2004 | Semantic Conflict Resolution Ontology (SCROL): An Ontology for Detecting and Resolving Data and Schema-Level Semantic Conflicts · IEEE Trans. Knowl. Data Eng. 2004 |
Content delivery and video streaming › prefetching
web prefetching |
0.0 | 1 | 2003 | Storage allocation in web prefetching techniques · EC 2003 |
Requirements engineering and software design › business process modeling
workflow modeling |
0.0 | 1 | 2002 | SEAM: A State-Entity-Activity-Model for a Well-Defined Workflow Development Methodology · IEEE Trans. Knowl. Data Eng. 2002 |
Requirements engineering and software design › design process
collaborative design |
0.0 | 1 | 1998 | Collaborative Conceptual Schema Design: A Process Model and Prototype System · ACM Trans. Inf. Syst. 1998 |
Requirements engineering and software design › database design
conceptual schema design |
0.0 | 1 | 1998 | Collaborative Conceptual Schema Design: A Process Model and Prototype System · ACM Trans. Inf. Syst. 1998 |
Data mining › predictive modeling › regression
logistic regression |
0.0 | 1 | 2004 | Constrained Cascade Generalization of Decision Trees · IEEE Trans. Knowl. Data Eng. 2004 |
Knowledge graphs
ontology |
0.0 | 1 | 2004 | Information systems interoperability: What lies beneath? · ACM Trans. Inf. Syst. 2004 |
Memory systems
cache |
0.0 | 1 | 2003 | Storage allocation in web prefetching techniques · EC 2003 |
Database system architecture and tuning › relational database system
relational database implementation |
0.0 | 1 | 2002 | SEAM: A State-Entity-Activity-Model for a Well-Defined Workflow Development Methodology · IEEE Trans. Knowl. Data Eng. 2002 |
Transaction processing and concurrency control
concurrency control |
0.0 | 1 | 1991 | A Model for Database Allocation Incorporating a Concurrency Control Mechanism · IEEE Trans. Knowl. Data Eng. 1991 |
Distributed and cloud data management › data placement
file allocation |
0.0 | 1 | 1991 | A Model for Database Allocation Incorporating a Concurrency Control Mechanism · IEEE Trans. Knowl. Data Eng. 1991 |
Distributed and cloud data management
distributed database design |
0.0 | 1 | 1990 | Multi-User View Integration System (MUVIS): An Expert System for View Integration · ICDE 1990 |
Data models and query languages
object-oriented data model |
0.0 | 1 | 1990 | Multi-User View Integration System (MUVIS): An Expert System for View Integration · ICDE 1990 |
Data models and query languages › conceptual modeling
semantic data model |
0.0 | 1 | 1990 | Multi-User View Integration System (MUVIS): An Expert System for View Integration · ICDE 1990 |
Data integration and cleaning › schema integration
view integration |
0.0 | 1 | 1990 | Multi-User View Integration System (MUVIS): An Expert System for View Integration · ICDE 1990 |
Data models and query languages › conceptual modeling
conceptual schema |
0.0 | 1 | 1998 | Collaborative Conceptual Schema Design: A Process Model and Prototype System · ACM Trans. Inf. Syst. 1998 |
Collaborative and social computing
groupware |
0.0 | 1 | 1998 | Collaborative Conceptual Schema Design: A Process Model and Prototype System · ACM Trans. Inf. Syst. 1998 |
Collaborative and social computing › collaborative editing
real-time collaborative editing |
0.0 | 1 | 1998 | Collaborative Conceptual Schema Design: A Process Model and Prototype System · ACM Trans. Inf. Syst. 1998 |
Data integration and cleaning
heterogeneous data integration |
0.0 | 1 | 1986 | Report Generation Facility, A High-Level Interface for Coherent Access to Heterogeneous Database Systems · ICDE 1986 |
Information retrieval › cross-language information retrieval
query translation |
0.0 | 1 | 1986 | Report Generation Facility, A High-Level Interface for Coherent Access to Heterogeneous Database Systems · ICDE 1986 |
Data models and query languages
natural language interface |
0.0 | 1 | 1986 | Report Generation Facility, A High-Level Interface for Coherent Access to Heterogeneous Database Systems · ICDE 1986 |
Methods — techniques the papers use, named apart from their topics
annotation-based modeling · 0.2first-order logic axioms · 0.2ontology-based schema mapping · 0.0ontology-based conflict detection · 0.0logistic regression · 0.0first-order logic · 0.0cascade generalization · 0.0c4.5 · 0.0boosting · 0.0bagging · 0.0set theory · 0.0context-free grammar · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Evaluating Distributed Computing Infrastructures: An Empirical Study Comparing Hadoop Deployments on Cloud and Local SystemsabstractThe popularity of distributed computing platforms (e.g., Hadoop) is largely due to their ability to address scalability issues that arise from data storage and processing limitations of standard computing systems. However, the decision to dedicate organizational resources and capital for such systems needs a careful consideration of several factors including evaluation of cloud-based distributed computing options. We propose a framework of metrics which we used to conduct an in-depth performance and cost benefit analysis of two standard Hadoop infrastructural choices, i.e., a Platform as a Service (PaaS) on-demand cloud setup and a local organizational setup. We evaluated the framework by means of an exploratory data analysis use-case for a large-scale graph processing research problem. Our analysis considered highly granular aspects of distributed computing performance and studied how utilization rates and infrastructure amortization times affect break-even times. We identified that virtual memory management adversely affects the performance of a cloud cluster during the reduce phase with the magnitude of degradation dependent on the type of MapReduce operation. Our study is intended not only as an evaluation of infrastructural choices but also a development of a metric framework that can serve as a baseline for researchers examining distributed infrastructures. Devipsita Bhattacharya, Faiz Currim, Sudha Ram |
IEEE Trans. Cloud Comput. | 3 |
| 2019 | Uncovering the effects of digital movie format availability on physical movie sales
Matthew J. Hashim, Sudha Ram, Zhulei Tang |
Decis. Support Syst. | 2 |
| 2018 | Using big data and network analysis to understand Wikipedia article quality
Jun Liu 0032, Sudha Ram |
Data Knowl. Eng. | 2 |
| 2018 | Predicting interpurchase time in a retail environment using customer-product networks: An empirical study and evaluation
Jasmien Lismont, Sudha Ram, Jan Vanthienen, Wilfried Lemahieu, Bart Baesens |
Expert Syst. Appl. | 2 |
| 2018 | Predicting High-Cost Patients at Point of Admission Using Network ScienceabstractData mining models for high-cost patient encounter prediction at the point-of-admission (HPEPP) in inpatient wards are scarce in the literature. This is due to the lack of availability of relevant features at such an early stage of treatment. In this study, we create a disease co-occurrence network (DCN) using a subset of the state inpatient database of Arizona. We explore this network for community formation and structural properties to create new input features for HPEPP models. Tree-based data mining models are trained using input feature sets including these new network features, and distinct disease communities in the DCN are identified. We propose community membership and high-cost propensity scores as two network-based features for HPEPP modeling. We compare the performance of models with different input feature sets and find that the new features significantly improve the accuracy sensitivity and specificity of prediction models. This model has the potential to improve targeted care management and reduce health care expenditure. Faiz Currim, Sudha Ram |
IEEE J. Biomed. Health Informatics | 3 |
| 2017 | Improving the Domain Independence of Data Provenance Ontologies: A Demonstration Using Conceptual Graphs and the W7 ModelabstractProvenance is becoming increasingly important as more and more people are using data that they themselves did not generate. In the last decade, significant efforts have been directed toward developing generic, shared data provenance ontologies that support the interoperability of provenance across systems. An issue that is impeding the use of such provenance ontologies is that a generic provenance ontology, no matter how complete it is, is insufficient for capturing the diverse, complex provenance requirements in different domains. In this paper, the authors propose a novel approach to adapting and extending the W7 model, a well-known generic ontology of data provenance. Relying on various knowledge expansion mechanisms provided by the Conceptual Graph formalism, the authors' approach enables us to develop domain ontologies of provenance in a disciplined yet flexible way. Jun Liu 0032, Sudha Ram |
J. Database Manag. | 2 |
| 2015 | Predicting Asthma-Related Emergency Department Visits Using Big DataabstractAsthma is one of the most prevalent and costly chronic conditions in the United States, which cannot be cured. However, accurate and timely surveillance data could allow for timely and targeted interventions at the community or individual level. Current national asthma disease surveillance systems can have data availability lags of up to two weeks. Rapid progress has been made in gathering nontraditional, digital information to perform disease surveillance. We introduce a novel method of using multiple data sources for predicting the number of asthma-related emergency department (ED) visits in a specific area. Twitter data, Google search interests, and environmental sensor data were collected for this purpose. Our preliminary findings show that our model can predict the number of asthma ED visits based on near-real-time environmental and social media data with approximately 70% precision. The results can be helpful for public health surveillance, ED preparedness, and targeted patient interventions. Sudha Ram, Max Williams, Yolande Pengetnze |
IEEE J. Biomed. Health Informatics | 1 |
| 2014 | Using a knowledge learning framework to predict errors in database design
Sabah Currim, Sudha Ram, Alexandra Durcikova, Faiz Currim |
Inf. Syst. | 2 |
| 2014 | Capturing Telic/Atelic Temporal Data Semantics: Generalizing Conventional Conceptual ModelsabstractTime provides context for all our experiences, cognition, and coordinated collective action. Prior research in linguistics, artificial intelligence, and temporal databases suggests the need to differentiate between temporal facts with goal-related semantics (i.e., telic) from those are intrinsically devoid of culmination (i.e., atelic). To differentiate between telic and atelic data semantics in conceptual database design, we propose an annotation-based temporal conceptual model that generalizes the semantics of a conventional conceptual model. Our temporal conceptual design approach involves: 1) capturing "what" semantics using a conventional conceptual model; 2) employing annotations to differentiate between telic and atelic data semantics that help capture "when" semantics; 3) specifying temporal constraints, specifically nonsequenced semantics, in the temporal data dictionary as metadata. Our proposed approach provides a mechanism to represent telic/atelic temporal semantics using temporal annotations. We also show how these semantics can be formally defined using constructs of the conventional conceptual model and axioms in first-order logic. Via what we refer to as the "semantics of composition," i.e., semantics implied by the interaction of annotations, we illustrate the logical consequences of representing telic/atelic data semantics during temporal conceptual design. Vijay Khatri, Sudha Ram, Richard T. Snodgrass, Paolo Terenziani |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2012 | Sharing News Articles Using 140 Characters: A Diffusion Analysis on TwitterabstractIs it possible to effectively spread news articles to a large audience using 140 characters? How does the microblogging website Twitter get used as a platform for the news media agencies to create awareness about the articles they publish on a daily basis? Our study of the diffusion patterns of news articles from 12 popular news sources, including BBC, New York Times, and Mash able on Twitter reveals that a large number of users not only consume and comment on these news articles but also share them in different ways. Combining the methods of network and temporal analyses, we examine and report on how news articles diffuse on Twitter, and how different propagation mechanisms result in different life spans for news articles. Devipsita Bhattacharya, Sudha Ram |
ASONAM | 2 |
| 2011 | Panel: New Directions for Conceptual Modeling
Jeffrey Parsons, Antoni Olivé, Sudha Ram, Gerd Wagner 0001, Yair Wand, Eric S. K. Yu |
ER | 3 |
| 2008 | Entity matching across heterogeneous data sources: An approach based on constrained cascade generalization
Huimin Zhao 0003, Sudha Ram |
Data Knowl. Eng. | 2 |
| 2007 | Combining schema and instance information for integrating heterogeneous data sources
Huimin Zhao 0003, Sudha Ram |
Data Knowl. Eng. | 2 |
| 2007 | Database design and querying within the fuzzy semantic model
Rafik Bouaziz, Salem Chakhar, Vincent Mousseau, Sudha Ram, Abdelkader Telmoudi |
Inf. Sci. | 4 |
| 2006 | On augmenting database design-support environments to capture the geo-spatio-temporal data semantics
Vijay Khatri, Sudha Ram, Richard T. Snodgrass |
Inf. Syst. | 2 |
| 2006 | Elitist and Ensemble Strategies for Cascade GeneralizationabstractSeveral methods have been proposed for cascading other classification algorithms with decision tree learners to alleviate the representational bias of decision trees and, potentially, to improve classification accuracy. Such cascade generalization of decision trees increases the flexibility of the decision boundaries between classes and promotes better fitting of the training data. However, more flexible models may not necessarily lead to more predictive power. Because of potential overfitting problems, the true classification accuracy on test data may not increase. Recently, a generic method for cascade generalization has been proposed. The method uses a parameter — the maximum cascading depth — to constrain the degree that other classification algorithms are cascaded with decision tree learners. A method for efficiently learning a collection (i.e., a forest) of generalized decision trees, each with other classification algorithms cascaded to a particular depth, also has been developed. In this article, we propose several new strategies, including elitist and ensemble (weighted or unweighted), for using the various decision trees in such a collection in the prediction phase. Our empirical evaluation using 32 data sets in the UCI machine learning repository shows that, on average, the elitist strategy outperforms the weighted full ensemble strategy, which, in turn, outperforms the unweighted full ensemble strategy. However, no strategy is universally superior across all applications. Since the same training process can be used to evaluate the various strategies, we recommend that several promising strategies be evaluated and compared before selecting the one to use for a given application. Huimin Zhao 0003, Atish P. Sinha, Sudha Ram |
J. Database Manag. | 3 |
| 2005 | Toward Semantic Interoperability of Heterogeneous Biological Data Sources
Sudha Ram |
CAiSE | 1 |
| 2005 | A comprehensive framework for modeling set-based business rules during conceptual database design
Sudha Ram, Vijay Khatri |
Inf. Syst. | 1 |
| 2005 | Entity identification for heterogeneous database integration--a multiple classifier system approach and empirical evaluation
Huimin Zhao 0003, Sudha Ram |
Inf. Syst. | 2 |
| 2004 | Modeling the Semantics of 3D Protein Structures
Sudha Ram |
ER | 1 |
| 2004 | Clustering Schema Elements for Semantic Integration of Heterogeneous Data SourcesabstractInterschema relationship identification (IRI), that is, determining the relationships among schema elements in heterogeneous data sources, is an important step in integrating the data sources. This article proposes a cluster analysis based approach to semi-automating the IRI process, which is typically very time-consuming and requires extensive human interaction. The authors apply multiple clustering techniques, including K-means, hierarchical clustering, and self-organizing map (SOM) neural network, to identify similar schema elements from heterogeneous data sources, based on a combination of features such as naming similarity, document similarity, schema specification, data patterns, and usage patterns. An SOM prototype the authors have developed provides users with a visualization tool for display of clustering results as well as for incremental evaluation of candidate similar elements. Huimin Zhou, Sudha Ram |
J. Database Manag. | 2 |
| 2004 | Augmenting a Conceptual Model with Geospatiotemporal AnnotationsabstractWhile many real-world applications need to organize data based on space (e.g., geology, geomarketing, environmental modeling) and/or time (e.g., accounting, inventory management, personnel management), existing conventional conceptual models do not provide a straightforward mechanism to explicitly capture the associated spatial and temporal semantics. As a result, it is left to database designers to discover, design, and implement - on an ad hoc basis - the temporal and spatial concepts that they need. We propose an annotation-based approach that allows a database designer to focus first on nontemporal and nongeospatial aspects (i.e., "what") of the application and, subsequently, augment the conceptual schema with geospatiotemporal annotations (i.e., "when" and "where"). Via annotations, we enable a supplementary level of abstraction that succinctly encapsulates the geospatiotemporal data semantics and naturally extends the semantics of a conventional conceptual model. An overarching assumption in conceptual modeling has always been that expressiveness and formality need to be balanced with simplicity. We posit that our formally defined annotation-based approach is net only expressive, but also straightforward to understand and implement. Vijay Khatri, Sudha Ram, Richard T. Snodgrass |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2004 | Semantic Conflict Resolution Ontology (SCROL): An Ontology for Detecting and Resolving Data and Schema-Level Semantic ConflictsabstractEstablishing semantic interoperability among heterogeneous information sources has been a critical issue in the database community for the past two decades. Despite the critical importance, current approaches to semantic interoperability of heterogeneous databases have not been sufficiently effective. We propose a common ontology called semantic conflict resolution ontology (SCROL) that addresses the inherent difficulties in the conventional approaches, i.e., federated schema and domain ontology approaches. SCROL provides a systematic method for automatically detecting and resolving various semantic conflicts in heterogeneous databases. SCROL provides a dynamic mechanism of comparing and manipulating contextual knowledge of each information source, which is useful in achieving semantic interoperability among heterogeneous databases. We show how SCROL is used for detecting and resolving semantic conflicts between semantically equivalent schema and data elements. In addition, we present evaluation results to show that SCROL can be successfully used to automate the process of identifying and resolving semantic conflicts. Sudha Ram, Jinsoo Park 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2004 | Constrained Cascade Generalization of Decision TreesabstractWhile decision tree techniques have been widely used in classification applications, a shortcoming of many decision tree inducers is that they do not learn intermediate concepts, i.e., at each node, only one of the original features is involved in the branching decision. Combining other classification methods, which learn intermediate concepts, with decision tree inducers can produce more flexible decision boundaries that separate different classes, potentially improving classification accuracy. We propose a generic algorithm for cascade generalization of decision tree inducers with the maximum cascading depth as a parameter to constrain the degree of cascading. Cascading methods proposed in the past, i.e., loose coupling and tight coupling, are strictly special cases of this new algorithm. We have empirically evaluated the proposed algorithm using logistic regression and C4.5 as base inducers on 32 UCI data sets and found that neither loose coupling nor tight coupling is always the best cascading strategy and that the maximum cascading depth in the proposed algorithm can be tuned for better classification accuracy. We have also empirically compared the proposed algorithm and ensemble methods such as bagging and boosting and found that the proposed algorithm performs marginally better than bagging and boosting on the average. Huimin Zhao 0003, Sudha Ram |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2004 | Information systems interoperability: What lies beneath?abstractInteroperability is the most critical issue facing businesses that need to access information from multiple information systems. Our objective in this research is to develop a comprehensive framework and methodology to facilitate semantic interoperability among distributed and heterogeneous information systems. A comprehensive framework for managing various semantic conflicts is proposed. Our proposed framework provides a unified view of the underlying representational and reasoning formalism for the semantic mediation process. This framework is then used as a basis for automating the detection and resolution of semantic conflicts among heterogeneous information sources. We define several types of semantic mediators to achieve semantic interoperability. A domain-independent ontology is used to capture various semantic conflicts. A mediation-based query processing technique is developed to provide uniform and integrated access to the multiple heterogeneous databases. A usable prototype is implemented as a proof-of-concept for this work. Finally, the usefulness of our approach is evaluated using three cases in different application domains. Various heterogeneous datasets are used during the evaluation phase. The results of the evaluation suggest that correct identification and construction of both schema and ontology-schema mapping knowledge play very important roles in achieving interoperability at both the data and schema levels. Jinsoo Park 0001, Sudha Ram |
ACM Trans. Inf. Syst. | 2 |
| 2003 | Storage allocation in web prefetching techniquesabstractNo abstract available. Daniel Dajun Zeng, Fei-Yue Wang 0001, Sudha Ram |
EC | 3 |
| 2003 | IAIS: A Methodology to Enable Inter-Agency Information Sharing In eGovernmentabstractRecently, there has been increased interest in information sharing among government agencies, with a view toward improving security, reducing costs and offering better quality service to users of government services. In this work, the authors complement earlier work by proposing a comprehensive methodology called IAIS (Inter Agency Information Sharing) that uses XML to facilitate the definition of information that needs to be shared, the storage of such information, the access to this information and finally the maintenance of shared information. The authors compare IAIS with two alternate methodologies to share information among agencies, and analyze the pros and cons of each. They also show how IAIS leverages the recently proposed XML (extensible markup language) standard to allow for inclusion of various groups’ viewpoints when determining what information should be shared and how it should be structured. Akhilesh Bajaj, Sudha Ram |
J. Database Manag. | 2 |
| 2002 | SEAM: A State-Entity-Activity-Model for a Well-Defined Workflow Development MethodologyabstractCurrent conceptual workflow models use either informally defined conceptual models or several formally defined conceptual models that capture different aspects of the workflow, e.g., the data, process, and organizational aspects of the workflow. To the best of our knowledge, there are no algorithms that can amalgamate these models to yield a single view of reality. A fragmented conceptual view is useful for systems analysis and documentation. However, it fails to realize the potential of conceptual models to provide a convenient interface to automate the design and management of workflows. First, as a step toward accomplishing this objective, we propose SEAM (State-Entity-Activity-Model), a conceptual workflow model defined in terms of set theory. Second, no attempt has been made, to the best of our knowledge, to incorporate time into a conceptual workflow model. SEAM incorporates the temporal aspect of workflows. Third, we apply SEAM to a real-life organizational unit's workflows. In this work, we show a subset of the workflows modeled for this organization using SEAM. We also demonstrate, via a prototype application, how the SEAM schema can be implemented on a relational database management system. We present the lessons we learned about the advantages obtained for the organization and, for developers who choose to use SEAM, we also present potential pitfalls in using the SEAM methodology to build workflow systems on relational platforms. The information contained in this work is sufficient enough to allow application developers to utilize SEAM as a methodology to analyze, design, and construct workflow applications on current relational database management systems. The definition of SEAM as a context-free grammar, definition of its semantics, and its mapping to relational platforms should be sufficient also, to allow the construction of an automated workflow design and construction tool with SEAM as the user interface. Akhilesh Bajaj, Sudha Ram |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2001 | DISTIL: A Design Support Environment for Conceptual Modeling of Spatio-temporal Requirements
Sudha Ram, Richard T. Snodgrass, Vijay Khatri, Yousub Hwang |
ER | 1 |
| 1999 | 17th International Conference on Conceptual Modeling (ER'98)
Tok Wang Ling, Sudha Ram |
Data Knowl. Eng. | 2 |
| 1999 | Semantics-Based Transaction Processing for Real-Time Databases: The Case of Automated Stock TradingabstractIn the future, automated stock trading (AST) databases will need to support execution of transactions with time constraints similar to that discussed in real-time databases. Transactions in AST databases repeat from a predictable set of transaction classes where the logical read-sets and write-sets of these classes can be established a priori. We propose a novel transaction management mechanism that exploits this a priori knowledge of data requirements to minimize wasted resources and transaction restarts inherent in existing real-time transaction processing mechanisms based on dynamic acquisition of resources. Preanalysis provides a mechanism to incorporate transaction semantics, identify potentially detrimental conflicts, and induce favorable serialization orders before transactions execute. By blocking potentially conflicting transactions, we incorporate an implicit overload management technique. Scheduling decisions can be made efficient to complement serialization orders, thus reducing unnecessary transaction restarts. Our protocol is evaluated using simulation and is shown to outperform existing real-time concurrency control mechanisms under various workload and resource parameters. Prabhudev Konana, Sudha Ram |
INFORMS J. Comput. | 2 |
| 1999 | An Empirical Analysis of the Object-Oriented Database Concurrency Control Mechanism O2C2abstractObject-oriented databases are becoming increasingly popular in business. Some areas of research interest include formal object-oriented database models, query optimization, analysis and design techniques, and concurrency control. Many of these issues have been well researched as they pertain to the relational model and to centralized databases. Specifically, many studies have concentrated on relational database concurrency control but few have concentrated on object-oriented database concurrency control. Once a concurrency control mechanism is proposed and implemented, the next phase is to analyze its performance using simulation techniques. This paper includes the simulation study for the object-oriented database concurrency control mechanism named O2C2. Contributions of this study include offering a method of simulating concurrency control in an object-oriented database model. This includes extending prior studies that deal only with reading or writing a single data item without implications to the rest of the database. Specifically, the method of simulating concurrency control in an object-oriented database model is applied to the mechanism O2C2. The simulation demonstrates some intuitive, yet important properties about concurrency control in object-oriented databases. For example, as the mix of transactions progresses from operating mostly with instance objects to operating with more class and method definitions, throughput decreases.Request access from your librarian to read this article's full text. David Olsen, Sudha Ram |
J. Database Manag. | 2 |
| 1998 | Transaction management mechanisms for active and real-time databases: A comprehensive protocol and a performance study
Prabhudev Konana, Sudha Ram |
J. Syst. Softw. | 2 |
| 1998 | Collaborative Conceptual Schema Design: A Process Model and Prototype SystemabstractRecent years have seen an increased interest in providing support for collaborative activities among groups of users participating in various information systems design tasks such as, requirements determination and process modeling. However, little attention has been paid to the collaborative conceptual database design process. In this article, we develop a model of the collaborative conceptual schema development process and describe the design and implementation of a graphical multiuser conceptual schema design tool that is based on the model. The system we describe allows a group of users to work collaboratively on the creation of database schemas in synchronous (same-time) mode (either in a face-to-face or distributed setting). Extensive modeling support is provided to assist users in creating semantically correct conceptual schemas. The system also provides users with several graphical facilities such as, a large drawing workspace with the ability to scroll or “jump” to any portion of this workspace, zooming capabilities, and the ability to move object(s) to any portion of the workspace. The unique component of the system, however, is its built-in support for collaborative schema design. The system supports a relaxed WYSIWIS environment, i.e., each user can control the graphical layout of the same set of schema objects. The system ensures that changes/additions made by any user are consistent. Any conflicts that may compromise to the integrity of the shared schema are flagged and resolved by the system. The results from a preliminary experiment suggest that the use of our system in a collaborative mode improved information sharing among users, minimized conflicts, and led to a more comprehensive schema definition. Sudha Ram, Venkataraman Ramesh |
ACM Trans. Inf. Syst. | 1 |
| 1997 | Updating Timestamp Interval for Dynamic Adjustment of Serialization Order in Optimistic Concurrency Control-Time Interval (OCCTI) Protocol
Prabhudev Konana, Juhnyoung Lee, Sudha Ram |
Inf. Process. Lett. | 3 |
| 1997 | Integrity Constraint Integration in Heterogeneous Databases: An Enhanced Methodology for Schema Integration
Venkataraman Ramesh, Sudha Ram |
Inf. Syst. | 2 |
| 1996 | Design and validation of a knowledge-based system for screening product innovationsabstractThe authors' research goal is to develop and validate an expert system that screens innovations prior to commercialization. This is an important research issue because business corporations are highly dependent on innovations for their growth and profitability, yet most corporations suffer from a high rate of new product failure. Few of the existing decision support systems have alleviated this problem, partly because of their inability to deal with nonmathematical (logical) relationships. An expert system for new product planning could save organizations tremendous amounts of resources (such as dollars, time and scientific talent) spent on product failures. The design of the proposed knowledge-based system is built upon the authors' earlier work in this area. The authors have addressed several critical research issues in the development of such a system: choice of the appropriate sources of knowledge, resolution of conflict among human experts chosen for knowledge acquisition, use of knowledge programming techniques that can accommodate uncertainty, and multiple methods of system validation. The research makes several contributions to marketing theory and practice. Most notably, the development of such systems contributes to effective product planning in organizations and enhances resource efficiency. Further, it generates guidelines for capturing and using expertise in highly unstructured decision-making situations such as product management. Sudha Ram |
IEEE Trans. Syst. Man Cybern. Part A | 1 |
| 1995 | Understanding Database Design ExpertiseabstractDatabase design is a complex and time-consuming process. In order to automate database design, an understanding of the nature of expertise that goes into the design process is needed. Although a number of expert systems have been developed to assist or replace a database designer, database design expertise has not been examined in any detail. This paper proposes a conceptual framework for explaining this type of expertise. The components of the framework are applied to each phase of the design process and used to provide guidelines for the level of expertise developers might strive to obtain. Several representative systems are analyzed, based on the framework, to explore the degree to which expertise is being captured. Implications for the future development of database design expert systems are discussed. Veda C. Storey, Cheryl Bagley Thompson, Sudha Ram |
Data Knowl. Eng. | 3 |
| 1995 | Information technologies and systems
Robert W. Blanning, Sudha Ram, Richard Y. Wang |
Decis. Support Syst. | 2 |
| 1995 | Intelligent database design using the unifying semantic model
Sudha Ram |
Inf. Manag. | 1 |
| 1995 | Incorporating the Majority Consensus Concurrency Control Mechanism into the Database Allocation ProblemabstractThe problem of database allocation incorporating a specific concurrency control mechanism and queuing delays is addressed in this paper. A mathematical model is presented to aid designers in the development of distributed database systems. The model takes into account the pattern of usage of the databases, communication costs in the network, costs for maintaining consistency among the various copies of a database, and storage costs. A solution procedure based on the principle of Lagrangian relaxation is proposed to solve the model. Some analysis of the model is reported along with several useful observations. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499. Sudha Ram, Sridhar Narasimhan |
INFORMS J. Comput. | 1 |
| 1995 | Group data base design: Addressing the view modeling problem
Stephen C. Hayne, Sudha Ram |
J. Syst. Softw. | 2 |
| 1992 | Integrating information systems technologies to support consultation in an information center
Sudha Ram, Stephen C. Hayne, David A. Carlson |
Inf. Manag. | 1 |
| 1991 | Communication requirements and network evaluation within electronic meeting system environments
Alan R. Dennis, Tom Abens, Sudha Ram, Jay F. Nunamaker Jr. |
Decis. Support Syst. | 3 |
| 1991 | A Model for Database Allocation Incorporating a Concurrency Control MechanismabstractThe impact of incorporating a specific concurrency control mechanism (CCM) into the file allocation problem (FAP) is discussed. Depending on the specific CCM use, the communication flows in a network will vary. To allocate data optimally, one must identify the exact communication flows in the network. It is this aspect that has been ignored in past research on the FAP. A linear mixed-integer programming model formulated for the FAP is given. The model incorporates the WRITE LOCKS ALL-READ LOCKS ONE mechanism for concurrency control. A special algorithm based on the implicit representation of variable upper bounds is developed to solve the model. Detailed analysis for various configurations of a network is performed. Several potential applications for the model are identified.> Sudha Ram, Roy E. Marsten |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1990 | Multi-User View Integration System (MUVIS): An Expert System for View IntegrationabstractA description is given of the architecture and development of a knowledge-based system called MUVIS (multiuser view integration system) to support the design of distributed object-oriented databases. MUVIS is implemented using an object-oriented development environment. It assists database designers in representing user views and integrating these views into a global conceptual view. The view integration component is decoupled from the view modeling component. The underlying data model, the semantic data model, treats all parts of the design as objects, thereby reducing the complexity of the integration.> Stephen C. Hayne, Sudha Ram |
ICDE | 2 |
| 1990 | The synthesis approach for relational database design: an expanded perspective
Sudha Ram, Stephen M. Curran |
Inf. Sci. | 1 |
| 1989 | A model for designing distributed database systems
Sudha Ram |
Inf. Manag. | 1 |
| 1989 | An automated tool for relational database design
Sudha Ram, Stephen M. Curran |
Inf. Syst. | 1 |
| 1989 | Architecture of distributed data base systems
Sudha Ram, Clark L. Chastain |
J. Syst. Softw. | 1 |
| 1987 | ER versus Relational: What are the Differences? (Panel)
Dzenan Ridjanovic, Sirkka L. Jarvenpaa, Robert W. Mantha, Sudha Ram, Arnon Rosenthal |
ER | 4 |
| 1986 | Report Generation Facility, A High-Level Interface for Coherent Access to Heterogeneous Database SystemsabstractThe Report Generation Facility is a high-level interface designed and implemented to support coherent access of data stored in a number of stand-alone, independent, database systems served by it. Specifically, the Report Generation Facility provides a menu which allows a user to request one or more standard reports provided by the individual database systems and the Report Generation Facility, or to formulate a query in an English-like query language without having to specify where the requested data reside or how to retrieve them. The Report Generation Facility translates the user's request or query into subtransactions to the individual database systems and submits the substransactions in order to retrieve and format the data requested by the user. Thus, the Report Generation Facility provides a standard way to produce reports based on data stored in the database systems with minimal user effort and expertise. This paper describes its capabilities and architecture. Geneva G. Belford, Jane W.-S. Liu, S. C. Hwung, Chi-Yin Huang Hsu, K. A. Kaufman, C. K. Kim, Jung K. Kim, J. Leo, Anthony V. Ma, J. Ng, D. Neff, J. Quinn, Sudha Ram, Y. L. Yan |
ICDE | 13 |