doi: 10.4304/jsw.9.7.1781-1789
Design and Implementation of Universal Web-Tree Service Component for Large-Scale Data Maintenance
- 1 Computer Academy, Beihang University, Beijing, China
- 2 Beijing audit firm, Beijing, China
- 3 Beijing Union University, Beijing, China
Abstract
At present the third-part open source web-tree components and related algorithms have the shortcomings of poor compatibility, small data-scale and low running efficiency. The paper aims at design and implementation of a universal web-tree service component (WTSC) for larger-scale data maintenance to overcome these deficiencies mentioned above. By comparing and analyzing the existing algorithms, an improved algorithm named M-C was put forward to meet the demands of large-scale web-tree data loading, adding, removing and dragging. Then pseudo-code descriptions of M-C algorithm were given in detail. The paper gave a comprehensive formal description of WTSC to illustrate its abstract logic model. By using SCA, SOA, SSH, and UML technologies, software development framework named SOA-SSH, service access interface model named SCA and UML diagrams were given to develop and implement the application prototype of WTSC. To verify its performance, a comparative analysis was made among three different schemas. From the data test results, conclusions can be drawn that WTSC designed by this paper had better performance at large-scale data loading and maintenance, at the same time as a result of SCA model and SOA-SSH framework, it had friendlier UI and better compatibility and extensibility. Finally, future research work was prospected.
Keywords
- SCA
- SOA-SSH
- large-scale
- web-tree data
How to Cite
Zhidong Wang, Lichao Ye, and Wenfa Li, "Design and Implementation of Universal Web-Tree Service Component for Large-Scale Data Maintenance," Journal of Software, vol. 9, no. 7, pp. 1781-1789, 2014. https://doi.org/ 10.4304/jsw.9.7.1781-1789
Copyright & License
Copyright © 2014 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
