Demo Data from SIGIR 2026 / reviewers in the wild / expert
Kamalakar Karlapalem
dblp:k/KKarlapalem · also Kamal Karlapalem
· DBLP profile ↗
81ranked-venue papers
8as first author
4since 2021 · last 2026
0000-0003-2528-7979ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 52 · 5 first-author · 2 since 2021Artificial intelligence and machine learning · 25 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 1 since 2021Human-computer interaction and ubiquitous computing · 8 · 1 first-authorSoftware engineering, systems software and programming languages · 7 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-authorSecurity and privacy · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Computer networks · 1Theory of computation · 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.
| Artificial intelligence
2 papers |
Multi-agent systems · 84% Robot navigation and mapping · 16% | |
| Databases, data mining, and information retrieval
7 papers |
Data mining · 57% Database system architecture and tuning · 16% Distributed and cloud data management · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 67% Services computing and microservices · 33% | |
| Computer graphics and multimedia
1 paper |
Image and video coding · 100% | |
| Human-computer interaction and pervasive computing
2 papers |
Games and playful interaction · 72% Human-robot interaction · 28% |
Topics — the 21 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems
agent-based simulation |
0.3 | 1 | 2018 | Medusa: Towards Simulating a Multi-Agent Hide-and-Seek Game · IJCAI 2018 |
Requirements engineering and software design › model-driven engineering
metamodeling |
0.2 | 1 | 2013 | A Methodology for Evolving E-Contracts Using Templates · IEEE Trans. Serv. Comput. 2013 |
Requirements engineering and software design
model-driven engineering |
0.2 | 1 | 2013 | A Methodology for Evolving E-Contracts Using Templates · IEEE Trans. Serv. Comput. 2013 |
Image and video coding › image quality assessment
image aesthetics assessment |
0.1 | 1 | 2011 | Aesthetic Guideline Driven Photography by Robots · IJCAI 2011 |
Image and video coding
image quality assessment |
0.1 | 1 | 2011 | Aesthetic Guideline Driven Photography by Robots · IJCAI 2011 |
Database system architecture and tuning › database design
physical database design |
0.1 | 2 | 2003 | Cost-driven vertical class partitioning for methods in object oriented databases · VLDB J. 2003 An Evaluation of Vertical Class Partitioning for Query Processing in Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 2002 |
Data mining
anomaly detection |
0.1 | 1 | 2006 | A Simple Yet Effective Data Clustering Algorithm · ICDM 2006 |
Data mining
clustering |
0.1 | 1 | 2006 | A Simple Yet Effective Data Clustering Algorithm · ICDM 2006 |
Data mining › pattern mining › graph pattern mining
frequent subgraph mining |
0.1 | 1 | 2006 | MARGIN: Maximal Frequent Subgraph Mining · ICDM 2006 |
Data mining › structured data mining › graph mining › subgraph mining
maximal frequent subgraph mining |
0.1 | 1 | 2006 | MARGIN: Maximal Frequent Subgraph Mining · ICDM 2006 |
Data mining › anomaly detection
outlier detection |
0.1 | 1 | 2006 | A Simple Yet Effective Data Clustering Algorithm · ICDM 2006 |
Data mining
pattern mining |
0.1 | 1 | 2006 | MARGIN: Maximal Frequent Subgraph Mining · ICDM 2006 |
Data models and query languages
object-oriented database |
0.1 | 2 | 2003 | Cost-driven vertical class partitioning for methods in object oriented databases · VLDB J. 2003 An Evaluation of Vertical Class Partitioning for Query Processing in Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 2002 |
Distributed and cloud data management
data placement |
0.0 | 2 | 1999 | Response Time Driven Multimedia Data Objects Allocation for Browsing Documents in Distributed Environments · IEEE Trans. Knowl. Data Eng. 1999 Design and Evaluation of Data Allocation Algorithms for Distributed Multimedia Database Systems · IEEE J. Sel. Areas Commun. 1996 |
Human-robot interaction
robot behavior |
0.0 | 1 | 2011 | Aesthetic Guideline Driven Photography by Robots · IJCAI 2011 |
Query processing and optimization
cost model |
0.0 | 1 | 2002 | An Evaluation of Vertical Class Partitioning for Query Processing in Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 2002 |
Database system architecture and tuning › database design › physical database design
vertical partitioning |
0.0 | 1 | 2002 | An Evaluation of Vertical Class Partitioning for Query Processing in Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 2002 |
Data mining › pattern mining › pruning
search space pruning |
0.0 | 1 | 2006 | MARGIN: Maximal Frequent Subgraph Mining · ICDM 2006 |
Data integration and cleaning
data warehouse |
0.0 | 1 | 1997 | Algorithms for Materialized View Design in Data Warehousing Environment · VLDB 1997 |
Query processing and optimization › materialized view
materialized view selection |
0.0 | 1 | 1997 | Algorithms for Materialized View Design in Data Warehousing Environment · VLDB 1997 |
Embedded and real-time systems
event-driven systems |
0.0 | 1 | 1996 | CapBasED-AMS: A Capability-based and Event-driven Activity Management System · SIGMOD Conference 1996 |
Methods — techniques the papers use, named apart from their topics
agent-based simulation · 0.7feature-based classification · 0.4workflow management · 0.2metamodeling · 0.2agglomerative clustering · 0.1heuristics · 0.1exhaustive search · 0.1cost modeling · 0.1k-reverse nearest neighbor digraph · 0.1border-based search · 0.1cost model · 0.0empirical validation · 0.0analytical cost modeling · 0.0graph partitioning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | CSP-HEIDI Visualising Closest Subspace Points in Rd Clusters and Classes
Tanish Gupta, Kamalakar Karlapalem |
PAKDD (3) | 2 |
| 2025 | Iti-Validator: A Guardrail Framework for Validating and Correcting LLM-Generated ItinerariesabstractThe rapid advancement of Large Language Models (LLMs) has enabled them to generate complex, multi-step plans and itineraries. However, these generated plans often lack temporal and spatial consistency, particularly in scenarios involving physical travel constraints. This research aims to study the temporal performance of different LLMs and presents a validation framework that evaluates and improves the temporal consistency of LLM-generated travel itineraries. The system employs multiple state-of-the-art LLMs to generate travel plans and validates them against real-world flight duration constraints using the AeroDataBox API. This work contributes to the understanding of LLM capabilities in handling complex temporal reasoning tasks like itinerary generation and provides a framework to rectify any temporal inconsistencies like overlapping journeys or unrealistic transit times in the itineraries generated by LLMs before the itinerary is given to the user. Our experiments reveal that while current LLMs frequently produce temporally inconsistent itineraries, these can be systematically and reliably corrected using our framework, enabling their practical deployment in large-scale travel planning. Shravan Gadbail, Masumi Desai, Kamalakar Karlapalem |
SIGSPATIAL/GIS | 3 |
| 2024 | CentralityViz: Comprehending Node-Centrality in Large Networks (Software Abstract)
Garima Jindal, Kamalakar Karlapalem |
GD | 2 |
| 2021 | A Multi Perspective Access Control in a Smart HomeabstractExisting methods to manage privileges in smart home systems have not considered allocating privileges to users based on (i) the relationship of the user with the device, (ii) the location and risk of the device and (iii) the current environment. In this work, we take a multi perspective view on the problem of sharing fine-grained privileges of IoT devices among multiple users in a smart home. We propose the concepts of user role (subset of privileges specific to each device), tasks and security levels (labels for each privilege) to allot right privileges to users. Thereby, limiting the exploitation of privileges assigned to legitimate insiders of the house. Thus, our work matches the aspirations of previous surveys on building a comprehensive access control system to manage privileges in a shared smart home. Shravya Kanchi, Kamalakar Karlapalem |
CODASPY | 2 |
| 2020 | Conformance Checking Methodology Across Discharge Summaries and Standard Treatment GuidelinesabstractConformance checking of treatment plans in discharge summary data would facilitate the development of clinical decision support system, treatment plan quality assurance, and new treatment plan discovery. Conformance checking requires extraction of medical entities and relationships among them to form a computable representation of the treatment plan present in the discharge summary. We propose a workflow representation of patient’s discharge summary that is referred to as workflow instance. We employ a multi-layer perceptron neural network to extract relationships between medical entities to construct the workflow instance. The aim of this work is to check the conformance of the workflow instance against standard treatment plan. Standard treatment plans are extracted from the treatment guidelines provided on healthcare websites such as WebMD, Mayo Clinic, and Johns Hopkins. For each disease, these guidelines are curated, aggregated, and represented as a workflow specification. We commend multiple measures to compute the conformance of workflow instance with workflow specification. We validate our conformance checking methodology using discharge summary data of three diseases, namely colon cancer, coronary artery disease, and brain tumor, collected from THYME corpus and MIMIC III clinical database. Our approach and the solution can be used by hospitals and patients to determine adherence, gaps, and additions to standard treatment plans. Further, our work can facilitate to identify common errors and goodness in actual enactment of treatment plans, which can further lead to refinement of standard treatment plans. Veera Raghavendra Chikka, Kamalakar Karlapalem |
ACM Trans. Comput. Heal. | 2 |
| 2019 | Energy Conscious Over-actuated Multi-Agent Payload Transport Robot: Simulations and Preliminary Physical ValidationabstractIn this work, we consider a multi-wheeled payload transport system. Each of the wheels can be selectively actuated. When they are not actuated, wheels are free moving and do not consume battery power. The payload transport system is modeled as an actuated multi-agent system, with each wheel-motor pair as an agent. Kinematic and dynamic models are developed to ensure that the payload transport system moves as desired. We design optimization formulations to decide on the number of wheels to be active and which of the wheels to be active so that the battery is conserved and the wear on the motors is reduced. Our multi-level control framework over the agents ensures that near-optimal number of agents is active for the payload transport system to function. Through simulation studies we show that our solution ensures energy efficient operation and increases the distance traveled by the payload transport system, for the same battery power. We have built the payload transport system and provide results for preliminary experimental validation. Rahul Tallamraju, Pulkit Verma 0002, Venkatesh Sripada, Shrey Agrawal, Kamalakar Karlapalem |
RO-MAN | 5 |
| 2019 | A Data Logistics System for Internet of ThingsabstractIn IoT applications, sensors produce raw data, and smart solutions consume the processed data. IoT driven smart solutions typically use data that is aggregated, filtered and processed to drive the smart solution. Such aggregated data has different semantics in comparison to raw sensor data, and it needs to be customized simultaneously for different application requirements. There is a need for proper data logistics for the movement of data from the sensors producing raw data to smart solutions consuming solution relevant data. In this paper, we present a data logistics system that includes (i) architecture to support the movement of data from sensors to smart applications, and (ii) event-driven solution to trigger workflows of smart solution. Workflows in our solution supports the data fulfillment requirements for the enactment of smart solutions. Syed Juned Ali, P. Radha Krishna 0001, Kamalakar Karlapalem |
SERVICES | 3 |
| 2018 | Empirical Evaluation of Idle-Time Analysis Driven Improved Decision Making by Always-On AgentsabstractAlways-on agents are those agents which are like daemon programs that are always on and can do tasks as and when they arrive. These agents are idle when there is no task assigned to them. Further, those agents that work on a task, also wait for some event or task completion, and hence, are also idle for a short duration between execution of the tasks. The question arises what should the agent be doing when it is idle. In this paper, we conduct an empirical analysis to show improved decision-making capabilities by agents when they exploit their idle-time to analyze their past tasks in terms of decisions taken and their impact. The improvement of performance can be measured by considering an increase in success rate, avoiding strategies that may not work, quicker decision making, etc. Our always-on agent, while executing a task, stores some of the pertinent details of the task done in a database, such as decisions taken, paths of execution of the task, goodness of them, etc. The agent uses different strategies to use this stored knowledge. We present and evaluate three strategies that always-on agents can use (i) Frequent Decision Strategy (FDS) - the agent stores the prior executions and their frequency of success and failure, repeats the most frequent successful decision taken during prior executions of the task, (ii) Analyzed Decision Strategy (ADS) - the agent analyzes prior executions that were successful or not, stores in database the goodness of various alternatives and chooses the best alternative and (iii) Online analysis decision strategy (OADS) - the always-on agent while executing its task, during its idle time analyzes the possible future situations and prepares the list of best possible decisions that can be taken in future. Note that the FDS and ADS are used when the agent is not doing any task and is off-line, whereas, OADS generates new mock tasks to consider possible alternative task execution situations to expand its decision-making scenarios while having a task at hand. We conduct our empirical study on always-on agents playing connect-4 games to check the viability and show improved decision making. Sravyasri Garapati, Kamalakar Karlapalem |
COMPSAC (2) | 2 |
| 2018 | Event-Context-Feedback Control Through Bridge Workflows for Smart Solutions
P. Radha Krishna 0001, Kamalakar Karlapalem |
ER | 2 |
| 2018 | Extracting Predictive Statements with Their Scope from News Articles
Navya Yarrabelly, Kamalakar Karlapalem |
ICWSM | 2 |
| 2018 | Medusa: Towards Simulating a Multi-Agent Hide-and-Seek GameabstractIn the game of hide and seek, one or more agents (hiders) can hide behind objects to prevent other agents (seekers) from seeing them through their line of sight (visibility). These hider agents can be eventually found by seekers who explore the environment. The hide and seek model serves as an abstraction of many real world scenarios such as police agents trying to capture intruders hiding in a warehouse, security/patrolling agents on the lookout for any suspicious activity, spying drones trying to prevent themselves from being caught. Medusa allows modeling such scenarios by supporting the simulation, visualization and analysis of hider and seeker agent strategies under different environments. Akshat Tandon, Kamalakar Karlapalem |
IJCAI | 2 |
| 2017 | Data, Control, and Process Flow Modeling for IoT Driven Smart Solutions
P. Radha Krishna 0001, Kamalakar Karlapalem |
ER | 2 |
| 2017 | CCCG: Clique Conversion Ratio Driven Clustering of Graphs
Prathyush Sambaturu, Kamalakar Karlapalem |
PAKDD (2) | 2 |
| 2016 | Context-Aware Workflow Execution Engine for E-Contract Enactment
Himanshu Jain, P. Radha Krishna 0001, Kamalakar Karlapalem |
ER | 3 |
| 2016 | Modeling dynamic relationship types for subsets of entity type instances and across entity types
P. Radha Krishna 0001, Anushree Khandekar, Kamalakar Karlapalem |
Inf. Syst. | 3 |
| 2013 | A Methodology for Evolving E-Contracts Using TemplatesabstractE-contract evolves over a period of time due to changes in e-contract environment. E-contract evolution adversely affects the execution of e-contracts. An e-contract is specified by a model at conceptual level, supported by a database management system (DBMS) at logical level and by both DBMS and workflow management system (WFMS) at implementation level. Any changes in the design as well as runtime environment during e-contract enactment must be reflected at all levels. Conventional modeling approaches simply model the e-contracts as specified workflows and execute them. Since, e-contracts are complex in nature, such models have to undergo large number of transformations during e-contract enactment. Metamodeling approach guides the correctness of transformed models by generating appropriate model instances according to e-contract constraints to support evolution. A metamodel has structural artifacts to capture the relationships among contract elements and model the required specifications and semantics present in an e-contract as a template. In this paper, we develop 1) an active metamodeling approach by a) introducing the taxonomy of evolution operations and b) handling metaevents to facilitate the structural and behavioral conformance during e-contracts evolution, and 2) an $({\rm ER}^{\ast{\rm EC}})$ architecture for enacting evolving e-contracts. Our methodology actively capture behavior features from e-contract executions to drive e-contract evolution. P. Radha Krishna 0001, Kamalakar Karlapalem |
IEEE Trans. Serv. Comput. | 2 |
| 2011 | Designing an ensemble classifier over subspace classifiers using iterative convergence routine
Bhanukiran Vinzamuri, Kamalakar Karlapalem |
CIKM | 2 |
| 2011 | Aesthetic Guideline Driven Photography by RobotsabstractRobots depend on captured images for perceiving the environment. A robot can replace a human in capturing quality photographs for publishing. In this paper, we employ an iterative photo capture by robots (by repositioning itself) to capture good quality photographs. Our image quality assessment approach is based on few high level features of the image combined with some of the aesthetic guidelines of professional photography. Our system can also be used in web image search applications to rank images. We test our quality assessment approach on a large and diversified dataset and our system is able to achieve a classification accuracy of 79%. We assess the aesthetic error in the captured image and estimate the change required in orientation of the robot to retake an aesthetically better photograph. Our experiments are conducted on NAO robot with no stereo vision. The results demonstrate that our system can be used to capture professional photographs which are in accord with the human professional photography. Raghudeep Gadde, Kamalakar Karlapalem |
IJCAI | 2 |
| 2011 | Heidi Visualization of R-tree Structures over High Dimensional Data
Shraddha Agrawal, Soujanya Vadapalli, Kamalakar Karlapalem |
SSDBM | 3 |
| 2011 | A multi-agent simulation framework on small Hadoop cluster
Prashant Sethia, Kamalakar Karlapalem |
Eng. Appl. Artif. Intell. | 2 |
| 2010 | "Wheels of web" visual user interfaceabstractThe primary goal of the work in this paper is to present a novel visual user interface design that can be used by even novice users without much effort. The design of the user interface needs to ensure that the users require short learning curve. A compact WHEEL structure was chosen as it not only requires less screen space, but also, enables users to view and explore the data of large datasets (having many relationships) with minimal clicks and scrolling. The paper describes the design choices, design process, the final design and the results from the user tests which were conducted to evaluate the usability and utility of the interface. Kollukuduru Sravanthi, Kamalakar Karlapalem |
AVI | 2 |
| 2010 | MARGIN: Maximal frequent subgraph miningabstractThe exponential number of possible subgraphs makes the problem of frequent subgraph mining a challenge. The set of maximal frequent subgraphs is much smaller to that of the set of frequent subgraphs providing ample scope for pruning. MARGIN is a maximal subgraph mining algorithm that moves among promising nodes of the search space along the “border” of the infrequent and frequent subgraphs. This drastically reduces the number of candidate patterns in the search space. The proof of correctness of the algorithm is presented. Experimental results validate the efficiency and utility of the technique proposed. Lini T. Thomas, Satyanarayana R. Valluri, Kamalakar Karlapalem |
ACM Trans. Knowl. Discov. Data | 3 |
| 2009 | Study of Dependencies in Executions of E-Contract Activities
Krishnamurthy Vidyasankar, P. Radha Krishna 0001, Kamalakar Karlapalem |
ADBIS | 3 |
| 2008 | MASFMMS: Multi Agent Systems Framework for Malware Modeling and Simulation
Rohan Monga, Kamalakar Karlapalem |
MABS | 2 |
| 2008 | Database Driven RoboCup Rescue Server
Rahul Sarika, Harith Siddhartha, Kamalakar Karlapalem |
RoboCup | 3 |
| 2007 | State of the Art in Modeling and Deployment of Electronic ContractsabstractModeling and deployment of e-contracts is a challenging task because of the involvement of both technological and business aspects. There are several frameworks and systems available in the literature. Some works mainly deal with the automatic handling of paper contracts and others provide monitoring and enactment of contracts. Because contracts evolve, it is useful to have a system that models and enacts the evolution of e-contracts. Kamalakar Karlapalem, P. Radha Krishna 0001 |
ICWS | 1 |
| 2007 | System Issues in Multi-agent Simulation of Large Crowds
Vidit Bansal, Ramachandra Kota, Kamalakar Karlapalem |
MABS | 3 |
| 2006 | MARGIN: Maximal Frequent Subgraph MiningabstractThe exponential number of possible subgraphs makes the problem of frequent subgraph mining a challenge. The set of maximal frequent subgraphs is much smaller to that of the set of frequent subgraphs, thus providing ample scope for pruning. MARGIN is a maximal subgraph mining algorithm that moves among promising nodes of the search space along the "border" of the infrequent and frequent subgraphs. This drastically reduces the number of candidate patterns considered in the search space. Experimental results validate the efficiency and utility of the technique proposed. Lini T. Thomas, Satyanarayana R. Valluri, Kamalakar Karlapalem |
ICDM | 3 |
| 2006 | A Simple Yet Effective Data Clustering AlgorithmabstractIn this paper, we use a simple concept based on k-reverse nearest neighbor digraphs, to develop a framework RECORD for clustering and outlier detection. We developed three algorithms - (i) RECORD algorithm (requires one parameter), (ii) Agglomerative RECORD algorithm (no parameters required) and (iii) Stability-based RECORD algorithm (no parameters required). Our experimental results with published datasets, synthetic and real-life datasets show that RECORD not only handles noisy data, but also identifies the relevant clusters. Our results are as good as (if not better than) the results got from other algorithms. Soujanya Vadapalli, Satyanarayana R. Valluri, Kamalakar Karlapalem |
ICDM | 3 |
| 2005 | Agent Community Extraction for 2D-RoboSoccer
Ravi Sankar Penta, Kamalakar Karlapalem |
RoboCup | 2 |
| 2004 | Enacting Conformance Assessment of Business Processes - An ebXML Based Approach in E-ADOMEabstractIn the business world, the conformance of respective business processes plays a significant role in the collaboration of business partners. Today, e-commerce technologies such as BPELAWS and ebXML have enabled enterprises to collaborate at the business process level. But there is little work on the study of conformance assessment of business processes in them. We extend the ebXML framework to support the conformance assessment of business processes. In this framework, a conformance assessment agent is designed to respond demands from a client enterprise, search ebXML registries for the business information of potential partners, test their conformance against the client's business process based on the well-defined conformance criteria, and submit an evaluation report to the client as a result. Via its help, appropriate business partners can be discovered for the client organization. Furthermore, we presents E-ADOME, a reference model of advanced workflow management systems, as the carrier of the conformance assessment agent. Zhe Shan 0001, Qing Li 0001, Kamalakar Karlapalem |
COMPSAC | 3 |
| 2004 | An EREC framework for e-contract modeling, enactment and monitoring
P. Radha Krishna 0001, Kamalakar Karlapalem, Dickson K. W. Chiu |
Data Knowl. Eng. | 2 |
| 2003 | Cost-driven vertical class partitioning for methods in object oriented databases
Chi-Wai Fung, Kamalakar Karlapalem, Qing Li 0001 |
VLDB J. | 2 |
| 2002 | Evolutionary Algorithms for Allocating Data in Distributed Database Systems
Ishfaq Ahmad 0001, Kamalakar Karlapalem, Yu-Kwong Kwok, Siu-Kai So |
Distributed Parallel Databases | 2 |
| 2002 | Workflow View Based E-Contracts in a Cross-Organizational E-Services Environment
Dickson K. W. Chiu, Kamalakar Karlapalem, Qing Li 0001, Eleanna Kafeza |
Distributed Parallel Databases | 2 |
| 2002 | An Evaluation of Vertical Class Partitioning for Query Processing in Object-Oriented DatabasesabstractVertical partitioning is a design technique for reducing the number of disk accesses to execute a given set of queries by minimizing the number of irrelevant instance variables accessed. This is accomplished by grouping the frequently accessed instance variables as vertical class fragments. The complexity of object-oriented database models due to subclass hierarchy and class composition hierarchy complicates the definition and representation of vertical partitioning of the classes, which makes the problem of vertical partitioning in OODBs very challenging. In this paper, we develop a comprehensive analytical cost model for processing of queries on vertically partitioned OODB classes. A set of analytical evaluation results is presented to show the effect of vertical partitioning, and to study the trade-off between the projection ratio versus selectivity factor vis-a-vis sequential versus index access. Furthermore, an empirical experimental prototype supporting vertical class partitioning has been implemented on a commercial OODB tool kit to validate our analytical cost model. Chi-Wai Fung, Kamalakar Karlapalem, Qing Li 0001 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2001 | E-ADOME: Enacting Composite E-services in an Advanced Workflow EnvironmentabstractE-services refer to services provided via the Internet. To provide value-added and composite e-services, we need an information system that can coordinate API-based, interactive web-based and human agents, internal and external to an organization. We present an environment to model and enact composite e-services as workflows, by extending our ADOME-WFMS (Advanced Object Modeling Environment-Workflow Management System) to E-ADOME, which supports composing new e-services and effective management of agents for enacting e-service. Dickson K. W. Chiu, Kamalakar Karlapalem, Qing Li 0001 |
COMPSAC | 2 |
| 2001 | Facilitating Workflow Evolution in an Advanced Object EnvironmentabstractWorkflow is automation of a business process. A Workflow Management Systems (WFMS) is a system that assists in defining, managing and executing workflows. To support flexible enactment and adapive features, such as on-line workflow evolutionand exception handling, a WFMS requires advanced modeling functionality. As workflow evolution requires the modification of workflow definitions or adding ECA rules to the system during work in progress, an advanced schema evolution capability is required at run-time. It should be noted that the resolutions based on schema evolution are general-purpose ones, which can help reduce the occurrence of additional exceptions. As such, we have developed ADOME-WFMS based on Advanced Object Modeling Evnironment (ADMOE [4] - - an active OODBMS with role and synamic schema suppport), with a novel exception centric apporach. The contribution and objectives of our research with respect to workflow evolution are as follows. Dickson K. W. Chiu, Qing Li 0001, Kamalakar Karlapalem |
DASFAA | 3 |
| 2001 | A Frame Work for Modeling Electronic Contracts
Kamalakar Karlapalem, Ajay R. Dani, P. Radha Krishna 0001 |
ER | 1 |
| 2001 | Web-Based Workflow Evolution in ADOME-WFMS
Dickson K. W. Chiu, Qing Li 0001, Kamalakar Karlapalem |
WAIM | 3 |
| 2001 | Web Interface-Driven Cooperative Exception Handling in Adome Workflow Management System
Dickson K. W. Chiu, Qing Li 0001, Kamalakar Karlapalem |
Inf. Syst. | 3 |
| 2000 | A Logical Framework for Exception Handling in ADOME Workflow Management System
Dickson K. W. Chiu, Qing Li 0001, Kamalakar Karlapalem |
CAiSE | 3 |
| 2000 | On Efficient Storage Space Distribution Among Materialized Views and Indices in Data Warehousing EnvironmentsabstractArticle On efficient storage space distribution among materialized views and indices in data warehousing environments Share on Authors: Ladjel Bellatreche University of Science & Technology, Clear Water Bay, Kowloon, Hong Kong University of Science & Technology, Clear Water Bay, Kowloon, Hong KongView Profile , Kamalakar Karlapalem University of Science & Technology, Clear Water Bay, Kowloon, Hong Kong University of Science & Technology, Clear Water Bay, Kowloon, Hong KongView Profile , Michel Schneider Université Blaise Pascal, 63177 Aubière Cédex, France Université Blaise Pascal, 63177 Aubière Cédex, FranceView Profile Authors Info & Claims CIKM '00: Proceedings of the ninth international conference on Information and knowledge managementNovember 2000 Pages 397–404https://doi.org/10.1145/354756.354846Online:06 November 2000Publication History 8citation642DownloadsMetricsTotal Citations8Total Downloads642Last 12 Months5Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Ladjel Bellatreche, Kamalakar Karlapalem, Michel Schneider |
CIKM | 2 |
| 2000 | Structural Join Index Driven Complex Object Retrieval: Mechanisms and SelectionabstractIn this paper, we introduce structural join index hierarchy (SJIH) mechanisms that mimic the class composition hierarchy of the complex objects to provide direct access to complex objects and/or their component objects.SJIH extends the work on join index hierarchies by providing efficient and flexible access to complex objects, thus unifying various previous indexing methods proposed for object oriented database (OODB).A cost model for processing the queries and maintaining the indices is developed.A heuristic algorithm is designed to select appropriate indices to efficiently process a given set of queries.We show that SJIH indexing mechanisms facilitate efficient retrieval of complex objects.Given a set of queries and a limited index storage space, the heuristic algorithm facilitates fast selection of near-optimal set of indices for efficiently executing the queries. Qing Li 0001, Chi-Wai Fung, Kamalakar Karlapalem |
CIKM | 3 |
| 2000 | Evaluation of Materialized View Indexing in Data Warehousing Environments
Ladjel Bellatreche, Kamalakar Karlapalem, Qing Li 0001 |
DaWaK | 2 |
| 2000 | Gaining Control over Time in Workflow Management Applications
Eleanna Kafeza, Kamalakar Karlapalem |
DEXA | 2 |
| 2000 | What Can Partitioning Do for Your Data Warehouses and Data Marts?abstractEfficient query processing is a critical requirement for data warehousing systems as decision support applications often require minimum response times to answer complex, ad-hoc queries having aggregations, multi-ways joins over vast repositories of data. This can be achieved by fragmenting warehouse data. The data fragmentation concept in the context of distributed databases aims to reduce query execution time and facilitates the parallel execution of queries. In this paper, we propose a methodology for applying the fragmentation technique in a data warehouse star schema to reduce the total query execution cost. We present an algorithm for fragmenting the tables of a star schema. During the fragmentation process, we observe that the choice of the dimension tables used in fragmenting the fact table plays an important role on overall performance. Therefore, we develop a greedy algorithm in selecting "best" dimension tables. We propose an analytical cost model for executing a set of OLAP queries on a fragmented star schema. Finally, we conduct some experiments to evaluate the utility of the fragmentation for efficiently executing OLAP queries. Ladjel Bellatreche, Kamalakar Karlapalem, Mukesh K. Mohania, Michel Schneider |
IDEAS | 2 |
| 2000 | Speeding Up CapBasED-AMS Activities through Multi-Agent Scheduling
Eleanna Kafeza, Kamalakar Karlapalem |
MABS | 2 |
| 2000 | Web Interface-Driven Cooperative Exeption Handling in ADOME Workflow Management SystemabstractException handling in workflow management systems (WFMSs) is a very important problem since it is not possible to specify all possible outcomes and alternatives. On the other hand, cooperative support for user-driven computer supported resolution of unexpected exceptions and workflow evolution at run-time is vital for an adaptive WFMS. We have been developing ADOME-WFMS as a comprehensive framework in which the problem of workflow exception handling can be adequately addressed. We present an adaptive exception manager and its Web-based interface for ADOME-WFMS with procedures for supporting the following: effective management of problem solving agents, cooperative exception handling, user-driven computer supported resolution of unexpected exceptions, and workflow evolution. Dickson K. W. Chiu, Qing Li 0001, Kamalakar Karlapalem |
WISE | 3 |
| 2000 | Algorithms and Support for Horizontal Class Partitioning in Object-Oriented Databases
Ladjel Bellatreche, Kamalakar Karlapalem, Ana Simonet |
Distributed Parallel Databases | 2 |
| 2000 | A Framework for Class Partitioning in Object-Oriented Databases
Kamalakar Karlapalem, Qing Li 0001 |
Distributed Parallel Databases | 1 |
| 1999 | Star/Snow-Flake Schema Driven Object-Relational Data Warehouse - Design and Query Processing Strategies
Vivekanand Gopalkrishnan, Qing Li 0001, Kamalakar Karlapalem |
DaWaK | 3 |
| 1999 | Data Warehouse Design and Maintenance through View Normalization
Mukesh K. Mohania, Kamalakar Karlapalem, Yahiko Kambayashi |
DEXA | 2 |
| 1999 | Least Privilege Security in CapBasED-AMSabstractWorkflow systems are becoming very popular and are being used to support many of the day to day activities in large organizations. One of the major problems with workflow systems is that they often use heterogeneous and distributed hardware and software systems to execute a given activity. This gives rise to decentralized security policies and mechanisms, which, in order to enable activity execution, give too many privileges (for accessing resources like documents) to the agents (humans or systems) for executing the work. We develop the concept of least priviledge, wherein the set of agents are given just enough privileges to complete the given activities. We develop our concepts in the context of CapBasED-AMS (Capability-based and Event-driven Activity Management System). The CapBasED-AMS deals with the management and execution of activities. An activity consists of multiple inter-dependent tasks (atomic activities, each executed by a single agent) that need to be coordinated, scheduled and executed by a set of agents. We formalize the concept of least privilege security and present algorithms to statically assign least privilege assignment to the agents. Further, we develop the concept of dynamic least privilege enforcement, wherein an agent is given its privileges only during the duration of the task for which those privileges were assigned. We also develop the concept of dynamic evolution of least privileges by taking into consideration the changes in the way resources are accessed by the agents in executing their tasks. Finally, we address the trade-off between resilience to agent failure and least privilege. Patrick C. K. Hung, Kamalakar Karlapalem, James W. Gray III |
Int. J. Cooperative Inf. Syst. | 2 |
| 1999 | A Meta Modeling Approach to Workflow Management Systems Supporting Exception Handling
Dickson K. W. Chiu, Qing Li 0001, Kamalakar Karlapalem |
Inf. Syst. | 3 |
| 1999 | Methodology of Schema Integration for New Database Applications: A Practitioner's ApproachabstractA practitioner’s approach to integrate databases and evolve them so as to support new database applications is presented. The approach consists of a joint bottom-up and top-down methodology; the bottom-up approach is taken to integrate existing database using standard schema integration techniques (B-Schema), the top-down approach is used to develop a database schema for the new applications (T-Schema). The T-Schema uses a joint functional-data analysis. The B-schema is evolved by comparing it with the generated T-schema. This facilitates an evolutionary approach to integrate existing databases to support new applications as and when needed. The mutual completeness check of the T-Schema against B-Schema derive the schema modification steps to be performed on B-Schema to meet the requirements of the new database applications. A case study is presented to illustrate the methodology.Request access from your librarian to read this article's full text. Joseph Fong, Kamalakar Karlapalem, Qing Li 0001, Irene S. Y. Kwan |
J. Database Manag. | 2 |
| 1999 | Response Time Driven Multimedia Data Objects Allocation for Browsing Documents in Distributed EnvironmentsabstractDistributed information processing, in many WWW applications, requires access to and the transfer and synchronization of large multimedia data objects (MDOs) across the communication network. Moreover, end users expect very fast response times and high QoS. Since the transfer of large MDOs across the communication network contributes to the response time observed by the end users, the problem of allocating these MDOs so as to minimize the response time is challenging. This problem becomes more complex in the context of hypermedia documents, in which the MDOs need to be synchronized during presentation to the end users. The basic problem of data allocation in distributed database environments is NP-complete. Therefore, there is a need to pursue and evaluate solutions based on heuristics which generate near-optimal MDO allocation. We address this problem by: (1) conceptualizing this problem by using a navigational model to represent hypermedia documents and their access behavior by end users, and by capturing the synchronization requirements on MDOs, (2) formulating the problem by developing a base case cost model for response time and generalizing it to incorporate user interaction and buffer memory constraints, (3) designing two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements, and (4) evaluating the trade-off between the time complexity to obtain the solution and the solution quality by comparing the solutions generated by the algorithms with the optimal solutions generated through an exhaustive search. Siu-Kai So, Ishfaq Ahmad 0001, Kamalakar Karlapalem |
IEEE Trans. Knowl. Data Eng. | 3 |
| 1998 | An Iterative Approach for Rules and Data Allocation in Distributed Deductive Database SystemsabstractIn a distributed deductive database system, queries which invoke rules executing at different sites and access different data need to be executed rather efficiently. Therefore, the rules invoked and relations accessed by the queries need to be allocated to sites so as to reduce the data transfer cost in processing a given set of queries. The rules and data allocation problem needs to take into consideration complex interdependencies among queries, rules and data. In this paper, we develop a comprehensive cost model for total data transfer incurred in processing a given set of queries by incorporating the dependencies among queries, rules and data. Furthermore, we develop an iterative approach to generate near-optimal solution for the combined rules and data allocation problem by using our cost model. In this approach, we start with an initial data allocation which is used for rule allocation, which in turn is used for data allocation, and so on. We stop this iterative rules and data allocation procedure when there is no further reduction in total data transfer cost incurred in processing the given set of queries. We also present the results of experiments conducted to evaluate the effectiveness of our approach by comparing the results with the exhaustive enumeration solution (which guarantees the optimal solution). Ladjel Bellatreche, Kamalakar Karlapalem, Qing Li 0001 |
CIKM | 2 |
| 1998 | Allocating Data Objects to Multiple Sites for Fast Browsing of Hypermedia DocumentsabstractMany World Wide Web applications require access to and the transfer and synchronization of large multimedia data objects (MDOs), such as audio, video and images, across the communication network. The transfer of large MDOs contributes to the response time observed by the end users. As the end users expect strict adherence to response time constraints, the problem of allocating these MDOs so as to minimize response time becomes very challenging. The problem becomes more complex in the context of hypermedia documents (Web pages), wherein these MDOs need to be synchronized during presentation to the end users. Since the basic problem of data allocation in distributed database systems is NP-complete, a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations. In this paper, we (i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior by end users, (ii) formulate the problem by developing a base case cost model for response time, (iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements, and (iv) evaluate the trade-off between the time complexity to obtain the solution and the quality of the solution by comparing the algorithms' solutions with an exhaustive solution over a set of experiments. Siu-Kai So, Ishfaq Ahmad 0001, Kamalakar Karlapalem |
COMPSAC | 3 |
| 1998 | A Study of Least Privilege in CapBasED-AMSabstractWorkflow systems are becoming very popular and are being used to support many of the day to day activities in large organizations. One of the major problems with workflow systems is that they often use heterogeneous and distributed hardware and software systems to execute a given activity. This gives rise to decentralized security policies and mechanisms, which, in order to enable activity execution, give too many privileges to agents (humans or systems) for executing the work. We develop the concept of least privilege, wherein the set of agents are given just enough privileges to complete the given activities. We develop our concepts in the context of CapBasED-AMS (Capability-based and Event-driven Activity Management System). CapBasED-AMS deals with the management and execution of activities. An activity consists of multiple inter-dependent tasks (atomic activities, each executed by a single agent) that need to be coordinated, scheduled and executed by a set of agents. We formalize the concept of least privilege and present algorithms to statically assign least privilege assignment to the agents. We develop the concept of dynamic least privilege enforcement, wherein an agent is given its privileges only during the duration of the task for which those privileges were assigned. Finally, we introduce a metric, security risk factor and use it to evaluate the trade-off between least privilege and resilience to agent failure. Patrick C. K. Hung, Kamalakar Karlapalem, James W. Gray III |
CoopIS | 2 |
| 1998 | Query-Driven Horizontal Class Partitioning for Object-Oriented Databases
Ladjel Bellatreche, Kamalakar Karlapalem, Gopal K. Basak |
DEXA | 2 |
| 1998 | Derived Horizontal Class Partitioning in OODBs: Design Strategies, Analytical Model and Evaluation
Ladjel Bellatreche, Kamalakar Karlapalem, Qing Li 0001 |
ER | 2 |
| 1998 | Realizing Next Generation Internet Applications: Are There Genuine Research Problems, Or Is It Advanced Product Development? (Panel)
Kamalakar Karlapalem, Qing Li 0001 |
ER | 1 |
| 1998 | Issues of object-relational view design in data warehousing environmentabstractData warehouses contain a vast amount of data, often from different sources. In order to support complex queries of various decision support systems, we need to store materialized views of data. These views represent integrated data based on complex aggregate queries, and should be available consistently and instantaneously, which would not be possible if those queries had to be invoked each time on the varied data sources. Conventional approaches have been based on the relational model where materialized views are stored as tables in the warehouse. This also means that semantics of the data warehouse structure are hidden. Using object-oriented methodology, we can explicitly represent the semantics and reuse view (class) definitions based on the ISA hierarchy and the class composition hierarchies, thereby resulting in a more efficient view mechanism. This paper deals with the issues concerned with providing an object-relational view (ORV) mechanism for the data warehouse. Primary issues are: providing object views for the relational data and for aggregate/summary data. These include translating the relational data structures into a class hierarchy, defining class structures for the summary views, supporting object ids for object instances of the views (classes) generated handling those classes with respect to maintenance and providing links to other classes in the hierarchy, and accessing and querying these view classes. Vivekanand Gopalkrishnan, Qing Li 0001, Kamalakar Karlapalem |
SMC | 3 |
| 1998 | A Data Allocation Algorithm for Distributed Hypermedia DocumentsabstractA major cost in executing queries in a distributed database system is the data transfer cost incurred in transferring relations (fragments) accessed by a query from different sites to the site where the query is initiated. The objective of a data allocation algorithm is to locate the fragments at different sites so as to minimize the total data transfer cost incurred in executing a set of queries. This is equivalent to minimizing the average query execution time, which is of primary importance in a wide class of distributed systems. The data allocation problem, however, is NP-complete, and thus requires fast heuristics to generate efficient solutions. The problem becomes more complex in the context of hypermedia documents (Web pages), within which the multimedia data objects (MDOs) need to be synchronized during presentation to the end users. Since the basic problem of data allocation in distributed database systems is NP-complete, we need heuristics which can generate near-optimal MDO allocations. In this paper, we propose a navigational model to represent hypermedia documents and their access behaviour from end users. We also formulate the problem by developing a base-case cost model for the response time, and we design an algorithm to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements. We compare the algorithmic solution with an exhaustive solution over a set of experiments. Siu-Kai So, Ishfaq Ahmad 0001, Kamalakar Karlapalem |
SRDS | 3 |
| 1997 | Poster on Exception Handling in ADOME Workflow Management SystemabstractSummary form only given. The paper discusses exception handling in ADOME workflow management system (WMS). ADOME (Advanced Object Modeling Environment) is an active OODBMS extended with role facilities, built by integrating ITASCA (OODB) and CLIPS (inference engine). It provides a good supporting environment for the dynamic features required for a workflow management system, especially for online exception handling. In ADOME-WFMS, exception handlers can be procedural (extra branches of existing activity decomposition for exception handling) or declarative (in the form of ECA rules that can be specified within the scope of different activity and sub-activity levels). Dickson K. W. Chiu, Kamalakar Karlapalem, Qing Li 0001 |
CoopIS | 2 |
| 1997 | A Paradigm for Security Enforcement in CapBasED-AMSabstractThe CapBasED-AMS (CAPability-BASed and Event-Driven Activity Management System) deals with the management and execution of activities. A problem-solving agent (PSA) is a human, a hardware system or a software system having the ability to execute activities. An activity consists of multiple interdependent tasks that need to be coordinated, scheduled and executed by a set of PSAs. Since security is an essential and integral part of activities, the activity management system has to manage and execute the activities in a secure way. In the CapBasED-AMS, threats such as unauthorized access or modification are identified as events. The security pilferage or illegal violation of privacy through the accessing of specification-time, compile-time or run-time data from the activity management system and the PSAs is monitored, controlled and reported. We present a secure CapBasED-AMS by taking into consideration: the system infrastructure; secure match-making with additional security constraints; security policies and a secure PSA; the task coordination model for security resource control from the PSA viewpoint, the organization viewpoint, the task viewpoint and the activity viewpoint by adapting a role-based resource security model; and secure execution of tasks with the PSA role-based security model. Patrick C. K. Hung, Kamalakar Karlapalem |
CoopIS | 2 |
| 1997 | Cost-Driven Evaluation of Vertical Class Partitioning in Object-Oriented Databases
Chi-Wai Fung, Kamalakar Karlapalem, Qing Li 0001 |
DASFAA | 2 |
| 1997 | Horizontal Class Partitioning in Object-Oriented Databases
Ladjel Bellatreche, Kamalakar Karlapalem, Ana Simonet |
DEXA | 2 |
| 1997 | Query-Driven Data Allocation Algorithms for Distributed Database Systems
Kamalakar Karlapalem, Ng Moon Pun |
DEXA | 1 |
| 1997 | A Framework for Designing Materialized Views in Data Warehousing EnvironmentabstractData warehouses are accessed by different queries with different frequencies. The portions of data accessed by a query can be treated as a view. When these views are related to each other and defined over overlapping portions of the base data, then it may be more efficient not to materialize all the views, but rather to materialize certain "shared views" from which the query results can be generated. We address some issues related to determining this set of shared views to be materialized in order to achieve the best combination of good performance and low maintenance, and provide an algorithm for achieving this goal. Jian Yang 0001, Kamalakar Karlapalem, Qing Li 0001 |
ICDCS | 2 |
| 1997 | Algorithms for Materialized View Design in Data Warehousing Environment
Jian Yang 0001, Kamalakar Karlapalem, Qing Li 0001 |
VLDB | 2 |
| 1997 | A Logical Framework for Security Enforcement in CAPBASED-AMSabstractThe CapBasED-AMS (Capability-based and Event-driven Activity Management System) deals with the management and execution of activities. A Problem Solving Agent (PSA) is a human, or a hardware system, or a software system having an ability to execute activities. An activity consists of multiple inter-dependent tasks that need to be coordinated, scheduled and executed by a set of PSAs. Since security is essential and integral part of activities, the activity management system has to manage and execute the activities in a secure way. In the CapBasED-AMS, threats, such as, unauthorized access or modification are identified as events. In this paper, we develop a logical framework for security enforcement in CapBasED-AMS by taking into consideration the system infrastructure, secure match-making under security constraints, security policies and secure PSA, the task coordination model for security enforcement during activity execution. Patrick C. K. Hung, Kamalakar Karlapalem |
Int. J. Cooperative Inf. Syst. | 2 |
| 1996 | Method Induced Partitioning Schemes for Object-Oriented DatabasesabstractObject-oriented database systems are becoming popular and are being used in a large number of application domain. Many of these application domains are inherently distributed. The focus of this work is on articulating the concepts of method induced partitioning schemes in object-oriented databases by understanding and classifying the object behavior embodied by the methods. We provide a solution for supporting fragmentation transparency by using method transformation. Finally, we present guidelines for method induced partitioning in object-oriented databases. Kamalakar Karlapalem, Qing Li 0001, Stefan Vieweg |
ICDCS | 1 |
| 1996 | CapBasED-AMS: A Capability-based and Event-driven Activity Management SystemabstractNo abstract available. Patrick C. K. Hung, Helen P. Yeung, Kamalakar Karlapalem |
SIGMOD Conference | 3 |
| 1996 | Optimal Redesign Policies to Support Dynamic Processing of Applications on a Distributed Relational Database System
Kamalakar Karlapalem, Shamkant B. Navathe, Mostafa H. Ammar |
Inf. Syst. | 1 |
| 1996 | Design and Evaluation of Data Allocation Algorithms for Distributed Multimedia Database SystemsabstractA major cost in retrieving multimedia data from multiple sites is the cost incurred in transferring multimedia data objects (MDOs) from different sites to the site where the query is initiated. The objective of a data allocation algorithm is to locate the MDOs at different sites so as to minimize the total data transfer cost incurred in executing a given set of queries. The optimal allocation of MDOs depends on the query execution strategy employed by a distributed multimedia system while the query execution strategy optimizes a query based on this allocation. We fix the query execution strategy and develop a site-independent MDO dependency graph representation to model the dependencies among the MDOs accessed by a query. Given the MDO dependency graphs as well as the set of multimedia database sites, data transfer costs between the sites, the allocation limit on the number of MDOs that can be allocated at a site, and the query execution frequencies from the sites, an allocation scheme is generated. We formulate the data allocation problem as an optimization problem. We solve this problem with a number of techniques that broadly belong to three classes: max-flow min-cut, state-space search, and graph partitioning heuristics. The max-flow min-cut technique formulates the data allocation problem as a network-flow problem, and uses a hill-climbing approach to try to find the optimal solution. For the state-space search approach, the problem is solved using a best-first search algorithm. The graph partitioning approach uses two clustering heuristics, the agglomerative clustering and divisive clustering. We evaluate and compare these approaches, and assess their cost-performance trade-offs. All algorithms are also compared with optimal solutions obtained through exhaustive search. Conclusions are also made on the suitability of these approaches to different scenarios. Yu-Kwong Kwok, Kamalakar Karlapalem, Ishfaq Ahmad 0001, Ng Moon Pun |
IEEE J. Sel. Areas Commun. | 2 |
| 1995 | CapBasED-AMS - A Framework for Capability-Based and Event-Driven Activity Management System
Kamalakar Karlapalem, Helen P. Yeung, Patrick C. K. Hung |
CoopIS | 1 |
| 1993 | Database Supported Cooperative Problem SolvingabstractCooperative problem solving can be viewed as a complex activity requiring harmonious and dynamic interaction between active agents and passive agents. This problem is currently being addressed by the research community at various levels of abstraction. Broadly, this paper analyzes the problem of cooperative problem solving from a database perspective and argues that recent advances in database technology facilitate development of a viable solution to the above problem. Specifically, in this paper, we first analyze the problem of cooperative problem solving to identify its underlying key characteristics. Based upon our analysis, we partition the problem space into classes along a spectrum and indicate the level of cooperation required. We propose near-term as well as long-term solutions for cooperative problem solving that progressively enhances the functionality of database systems by synthesizing appropriate abstractions and techniques. Furthermore, we identify problems, such as agent capability modeling that require further research to address the most general form of cooperative problem solving. Sharma Chakravarthy, Kamalakar Karlapalem, Shamkant B. Navathe, Asterio Kiyoshi Tanaka |
Int. J. Cooperative Inf. Syst. | 2 |
| 1991 | Relational Database Organization Based on Views and Fragments
Günther Pernul, Kamalakar Karlapalem, Shamkant B. Navathe |
DEXA | 2 |
| 1991 | ER-R: An Enhanced ER Model with Situation-Action Rules to Capture Application Semantics
Asterio Kiyoshi Tanaka, Shamkant B. Navathe, Sharma Chakravarthy, Kamalakar Karlapalem |
ER | 4 |