Application of radial basis function for concurrency control in CAD with KBMS

Manufacturing database stores large amounts of interrelated data. Each designer accessing an entity tries to modify the design parameters meeting the requirements of different customers. Sister concerns of the same group of company will be modifying the data as per design requirements. When information is updated with new modification by different group of designers, what is the order in which modification of the data has to be allowed. When simultaneous access of the information is done, sufficient care has to be taken to maintain consistency of data. In this research work, we have proposed an artificial neural network (ANN) method for managing the locks assigned to objects and the corresponding transactions are stored in a data structure. The main purpose of using the ANN is that it will require less memory in storing the lock assignment information for objects. We have attempted to use Radial Basis Function (RBF) neural network for storing and managing lock information when multi users are working on computer Aided Design (CAD) database with screw as a main object. The memory requirements of the proposed method is minimal in processing locks during transaction.

[1]  Abraham Silberschatz A Case for Non-Two-Phase Locking Protocols that Ensure Atomicity , 1983, IEEE Transactions on Software Engineering.

[2]  Li Lin,et al.  A Concurrency Control Mechanism for Composite Service Supporting User-Defined Relaxed Atomicity , 2008, 2008 32nd Annual IEEE International Computer Software and Applications Conference.

[3]  Jonathan Corney,et al.  Octree based recognition of assembly features , 2000 .

[4]  Min Li,et al.  Adaptive granular concurrency control for replicated collaborative feature modeling , 2008, 2008 12th International Conference on Computer Supported Cooperative Work in Design.

[5]  Valdis Berzins,et al.  Modeling and Managing CAD Databases , 1987, Computer.

[6]  Krishnamurthy Vidyasankar A Non-Two Phase Locking Protocol for Global Concurrency Control in Distributed Heterogeneous Database Systems , 1991, IEEE Trans. Knowl. Data Eng..

[7]  Bharat K. Bhargava,et al.  Clarification of Two Phase Locking in Concurrent Transaction Processing , 1988, IEEE Trans. Software Eng..

[8]  C. Mohan,et al.  Lock Conversion in Non-Two-Phase Locking Protocols , 1985, IEEE Transactions on Software Engineering.

[9]  Yong Liu,et al.  The Research of Conflict-Detection Algorithm of Concurrency Control Based on Rough Set , 2008, 2008 International Conference on Computer Science and Information Technology.

[10]  Martin Kot,et al.  Modeling real-time database concurrency control protocol two-phase-locking in Uppaal , 2008, 2008 International Multiconference on Computer Science and Information Technology.

[11]  Dennis McLeod,et al.  An Extensible Object-Oriented Approach to Databases for VLSI/CAD , 1985, VLDB.

[12]  A. Biliris,et al.  Design versions in a distributed CAD environment , 1989, Eighth Annual International Phoenix Conference on Computers and Communications. 1989 Conference Proceedings.

[13]  G. Adesola Aderounmu,et al.  Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System , 2005, J. Res. Pract. Inf. Technol..

[14]  Bharat K. Bhargava,et al.  Concurrency Control in Database Systems , 2019, IEEE Trans. Knowl. Data Eng..