Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

James B. Lim

dblp:33/6123 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2002
—ORCID · none

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

Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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
1 paper
Transaction processing and concurrency control · 75% Distributed and cloud data management · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
concurrency control
0.012002
Transaction Processing in Mobile, Heterogeneous Database Systems · IEEE Trans. Knowl. Data Eng. 2002
Distributed and cloud data management › mobile data management
mobile databases
0.012002
Transaction Processing in Mobile, Heterogeneous Database Systems · IEEE Trans. Knowl. Data Eng. 2002
Transaction processing and concurrency control › transaction models
mobile transactions
0.012002
Transaction Processing in Mobile, Heterogeneous Database Systems · IEEE Trans. Knowl. Data Eng. 2002
Transaction processing and concurrency control › concurrency control › distributed concurrency control
multidatabase concurrency control
0.012002
Transaction Processing in Mobile, Heterogeneous Database Systems · IEEE Trans. Knowl. Data Eng. 2002
Distributed systems › replication
data replication
0.012002
Transaction Processing in Mobile, Heterogeneous Database Systems · IEEE Trans. Knowl. Data Eng. 2002

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

simulation · 0.1prefetching · 0.1parity-based invalidation · 0.1locking · 0.1
YearPublicationVenuePosition
2002 Transaction Processing in Mobile, Heterogeneous Database Systems
abstract
As technological advances are made in software and hardware, the feasibility of accessing information "any time, anywhere" is becoming a reality. Furthermore, the diversity and amount of information available to a given user is increasing at a rapid rate. In a mobile computing environment, a potentially large number of users may simultaneously access the global data; therefore, there is a need to provide a means to allow concurrent management of transactions. Current multidatabase concurrency control schemes do not address the limited bandwidth and frequent disconnection associated with wireless networks. This paper proposes a new hierarchical concurrency control algorithm. The proposed concurrency control algorithm, v-lock, uses global locking tables created with semantic information contained within the hierarchy. The locking tables are used to serialize global transactions, detect and remove global deadlocks. Additionally, data replication, at the mobile unit, is used to limit the effects of the restrictions imposed by a mobile environment. The replicated data provides additional availability in case of a weak connection or disconnection. Current research has concentrated on page and file-based caching or replication schemes to address the availability and consistency issues in a mobile environment. In a mobile, multidatabase environment, local autonomy restrictions prevent the use of a page or file-based data replication scheme. This paper proposes a new data replication scheme to address the limited bandwidth and local autonomy restrictions. Queries and the associated data are cached at the mobile unit as a complete object. Consistency is maintained by using a parity-based invalidation scheme. A simple prefetching scheme is used in conjunction with caching to further improve the effectiveness of the proposed scheme. Finally, a simulator was developed to evaluate the performance of the proposed algorithms. The simulation results are presented and discussed.
James B. Lim, Ali R. Hurson
IEEE Trans. Knowl. Data Eng.1
2001 Transaction Processing in a Mobile, Multi-Database Environment
James B. Lim, Ali R. Hurson
Multim. Tools Appl.1
1998 Data Duplication and Consistency in a Mobile, Multidatabase Environment
abstract
As technological advances are made in software and hardware, the feasibility of accessing information "anytime, anywhere" is becoming a reality. There are similarities involved in accessing information in a multidatabase environment and a mobile computing environment. We have discussed the characteristics of a wireless-mobile computing environment superimposed on a multidatabase system to realize a system capable of effectively accessing a large amount of data over a wireless medium. In order to limit the effects of the restrictions imposed by a mobile environment, data duplication is used at the mobile unit. The duplicated data at the mobile node provide additional availability in case of a weak connection or disconnection. In such an environment, it is important to retain the consistency between the data residing on fixed nodes and mobile nodes. Current research has concentrated on page- and file-based caching or replication schemes to address the availability and consistency issues in a mobile environment. In a mobile multidatabase environment, local autonomy restrictions prevent the use of a page- or file-based data duplication scheme. We propose a new data duplication scheme to address the limited bandwidth and local autonomy restrictions in such an environment. Queries and their associated data are cached at the mobile unit as a complete object. Consistency is maintained by using a parity-based invalidation scheme. Additionally, a simple prefetching scheme is used in conjunction with caching to further improve effectiveness of the proposed scheme.
James B. Lim, Ali R. Hurson
ICPADS1