Application of adaptive client concept for the technical diagnoctics computer system
DOI:
https://doi.org/10.15587/1729-4061.2014.26301Keywords:
diagnostic system, adaptive client, technical condition, computing power, functional moduleAbstract
The concept of an adaptive client in the client-server architecture of an automated computer system for identifying the technical condition of industrial facilities was discussed in the paper. The existing solutions of the client-server architectures were considered, their advantages and disadvantages were given. The selection of hardware and software of a test system, meeting the set forth specifications, was justified. The task was to design an algorithm and software implementation of the concept of an adaptive client. The theoretical basis of the client was substantiated, the behavior was described and the operation algorithm flowchart for software implementation was given. The results of the adaptive client with respect to the same operation of “thin” and “thick” clients when making analytical calculations of the different levels of complexity. The conclusion about the feasibility of implementing this concept into the automated computer system of technical diagnostics was made. The advantages of this approach compared with other implementations of the client-server architecture were given.
References
- Tanenbaum, A. (2010). Computer Networks. New Jersey, USA: Prentice Hall, 960.
- Kanter, J. (1997). Understanding Thin Client/Server Computing. Redmond, USA: Microsoft press, 256.
- Boudreau, T. (2007). Rich Client Programming: Plugging into the NetBeans Platform. New Jersey, USA: Prentice Hall, 640.
- Sallam, A., Li, K., Ouyang, A., Li, Z. (2014). Proactive workload management in dynamic virtualized environments. Journal of Computer and System Sciences, 80 (8), 1504–1517. doi:10.1016/j.jcss.2014.04.018
- Mizouni, R., Matar, M. A., Mahmoud, Z. A., Alzahmi, S., Salah, A. (2014). A framework for context-aware self-adaptive mobile applications SPL. Expert Systems with Applications, 41 (16), 7549–7564. doi:10.1016/j.eswa.2014.05.049
- Acker, A. (2014). The Short Message Service: Standards, infrastructure and innovation. Telematics and Informatics, 31 (4), 559–568. doi:10.1016/j.tele.2014.01.004
- Zhao, Y., Bond, I. A., Sweatman, W. L. (2014). An Android application for receiving notifications of astrophysical transient events. Astronomy and Computing, 6, 19–27. doi:10.1016/j.ascom.2014.05.001
- Oriol, M., Marco, J., Franch, X. (2014). Quality models for web services: A systematic mapping. Information and Software Technology, 56 (10), 1167–1182. doi:10.1016/j.infsof.2014.03.012
- Sheng, Q. Z., Qiao, X., Vasilakos, A. V., Szabo, C., Bourne, S., Xu, X. (2014). Web services composition: A decade’s overview. Information Sciences, 280, 218–238. doi:10.1016/j.ins.2014.04.054
- Silva, S., Alçada-Almeida, L., Dias, L. C. (2014). Development of a Web-based Multi-criteria Spatial Decision Support System for the assessment of environmental sustainability of dairy farms. Computers and Electronics in Agriculture, 108, 46–57. doi:10.1016/j.compag.2014.06.009
- Yigit, M., Gungor, V. C., Baktir, S. (2014). Cloud Computing for Smart Grid applications. Computer Networks, 70, 312–329. doi:10.1016/j.comnet.2014.06.007
- Li, Z., Li, H., Wang, X., Li, K. (2014). A generic cloud platform for engineering optimization based on OpenStack. Advances in Engineering Software, 75, 42–57. doi:10.1016/j.advengsoft.2014.05.001
- Yu, H., Zhang, F., Wu, Y. (2014). Granary: A sharing oriented distributed storage system. Future Generation Computer Systems, 38, 47–60. doi:10.1016/j.future.2013.08.001
- Upton, E. (2012). Raspberry Pi User Guide. New York City, USA: John Wiley & Sons, 262.
- Corbet, J. (2005). Linux Device Drivers. Sebastopol, USA: O’Reilly Media, 640.
- Wolfram, S. (2004). The Mathematica Book. Champaign, USA: Wolfram Media, 1488.
- McKinney, W. (2012). Python for Data Analysis. Sebastopol, USA: O’Reilly Media, Inc., 470.
- Downey, A. (2012). Think Python. Sebastopol, USA: O’Reilly Media, Inc., 300.
- Jarvis, S. (2014). High Performance Computing Systems Performance Modeling, Benchmarking and Simulation. New York City, USA: Springer, 240.
- Russel, S. (2009). Artificial Intelligence: A Modern Approach. New Jersey, USA: Prentice Hall, 1152.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2014 Михайло Іванович Горбійчук, Мар’ян Остапович Слабінога
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.