{"title":"构建一种改进共享存储库模式性能的增强方法","authors":"A. I. A. Rabea, I. M. E. Emary, Mutasam Okasheh","doi":"10.1109/ICACTE.2008.116","DOIUrl":null,"url":null,"abstract":"Repository model is an organization model used as a storage medium of a huge database. Also, it is used in interactions between the subsystems of the system in architectural design showing the exchange of data between the subsystems in the system as a whole. The purpose of this paper is to enhance the performance of shared database pattern in the repository model. So, the work presented in this paper aims to increase the level of performance of the shared repository pattern when large amounts of data are to be shared by reducing the number of times that is required to access the central database and also to save the cost rather than increasing the speed of response for the subsystems requests to access their desired data. Accordingly the idea of improvement was based on the establishment of (buffer). The proposed model was simulated, and the results of running this simulator show its capability of reducing the access time of data, increasing the speed of accessing the data, increasing the system performance, and also increasing the efficiency of the system work. Also, the proposed model was compared with the approach of shared repository pattern and the results showed that the proposed approach outperforms better through making enhancement in reducing the access time and increasing the speed of access the data. Finally, this paper provides a new approach to access the data efficiently by improving the time, cost and speed to share the data between those subsystems and also to guarantee that the data will be stored temporarily in the buffer until a new request on data occurs on the buffers.","PeriodicalId":364568,"journal":{"name":"2008 International Conference on Advanced Computer Theory and Engineering","volume":"117 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Towards Building an Enhancement Approach for Improving the Performance of Shared Repository Pattern\",\"authors\":\"A. I. A. Rabea, I. M. E. Emary, Mutasam Okasheh\",\"doi\":\"10.1109/ICACTE.2008.116\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Repository model is an organization model used as a storage medium of a huge database. Also, it is used in interactions between the subsystems of the system in architectural design showing the exchange of data between the subsystems in the system as a whole. The purpose of this paper is to enhance the performance of shared database pattern in the repository model. So, the work presented in this paper aims to increase the level of performance of the shared repository pattern when large amounts of data are to be shared by reducing the number of times that is required to access the central database and also to save the cost rather than increasing the speed of response for the subsystems requests to access their desired data. Accordingly the idea of improvement was based on the establishment of (buffer). The proposed model was simulated, and the results of running this simulator show its capability of reducing the access time of data, increasing the speed of accessing the data, increasing the system performance, and also increasing the efficiency of the system work. Also, the proposed model was compared with the approach of shared repository pattern and the results showed that the proposed approach outperforms better through making enhancement in reducing the access time and increasing the speed of access the data. Finally, this paper provides a new approach to access the data efficiently by improving the time, cost and speed to share the data between those subsystems and also to guarantee that the data will be stored temporarily in the buffer until a new request on data occurs on the buffers.\",\"PeriodicalId\":364568,\"journal\":{\"name\":\"2008 International Conference on Advanced Computer Theory and Engineering\",\"volume\":\"117 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-12-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 International Conference on Advanced Computer Theory and Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACTE.2008.116\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Advanced Computer Theory and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACTE.2008.116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards Building an Enhancement Approach for Improving the Performance of Shared Repository Pattern
Repository model is an organization model used as a storage medium of a huge database. Also, it is used in interactions between the subsystems of the system in architectural design showing the exchange of data between the subsystems in the system as a whole. The purpose of this paper is to enhance the performance of shared database pattern in the repository model. So, the work presented in this paper aims to increase the level of performance of the shared repository pattern when large amounts of data are to be shared by reducing the number of times that is required to access the central database and also to save the cost rather than increasing the speed of response for the subsystems requests to access their desired data. Accordingly the idea of improvement was based on the establishment of (buffer). The proposed model was simulated, and the results of running this simulator show its capability of reducing the access time of data, increasing the speed of accessing the data, increasing the system performance, and also increasing the efficiency of the system work. Also, the proposed model was compared with the approach of shared repository pattern and the results showed that the proposed approach outperforms better through making enhancement in reducing the access time and increasing the speed of access the data. Finally, this paper provides a new approach to access the data efficiently by improving the time, cost and speed to share the data between those subsystems and also to guarantee that the data will be stored temporarily in the buffer until a new request on data occurs on the buffers.