Quarterly Journal of Information and Communication Technology ​
Volume & Issue: Volume 2, Issue 1 - Serial Number 2, Winter 2021 
Number of Articles: 6
Investigating the quality management dimensions in software architecture

Investigating the quality management dimensions in software architecture

Pages 1-8

Ali Sobhani

Abstract Investigating the quality management dimensions and related requirements of software architecture is one of the most important factors for the success of today's software in the commercial market. This process is associated with fundamental challenges that hinder the development of solutions. Underestimating the extraction of qualitative dimensions of software may cause very costly problems in the final stages of development and cause the analyst to face many problems and obstacles, in this regard. These problems that underlie the present study can be caused by many factors that can be avoided during the process of extracting the quality requirements. The ability of engineering process requirements in the system, such as methods and tools, to deal with changes are very important factors. In today's complex systems, due to the existence of very large data, communication and flow between them and the Internet of Things, very large systems have been provided that according to the scale of these software systems, validation is one of the final requirements to confirm these quality requirements. . In this study, we have examined the dimensions of software quality management from the perspective of stakeholders and developers, the validation of quality requirements and also how to use the quality dimensions in the software systems due to its great importance in this field.

Applications of Statistics and Probability in Modern Engineering and Simulation

Applications of Statistics and Probability in Modern Engineering and Simulation

Pages 1-7

Behnam Ganjkhanloo

Abstract Statistics deals with the collection, analysis, and use of data to solve problems. All people, both in specialized fields and in everyday life, come across information in the form of numbers or data through contact with the press, radio, television and other mass media. So some understanding of statistics will be useful for everyone. Because engineers, scientists, and administrators are constantly involved in data collection and analysis, statistical knowledge is essential for these disciplines. Experimental and observational studies The general purpose of a statistical research project is to investigate random events, and in particular to draw conclusions about the effect of changes in the value of indicators or independent variables on a response or dependent variable. There are two main methods of random statistical studies: experimental studies and observational studies. In both types of studies, the effect of changes in a non-dependent variable (or variables) on the behavior of dependent variables is observed. The difference between the two methods is in how the study is actually conducted.
In human subject research, a survey is a list of questions that aims to extract specific data from a specific group of people. Surveys may be conducted by telephone, post, Internet, as well as on street corners or shopping malls. Statistics are used to gather or gain knowledge in areas such as social research and demography. Once the data have been collected, either by a specific sampling method or by recording responses to behaviors in an experimental set (experimental design) or by repeatedly observing a process over time (time series), graphical or numerical summaries can be made. Use of descriptive statistics achieved.

The effects of eye activity Tracking technology on peoples performance

The effects of eye activity Tracking technology on people's performance

Pages 18-26

Masoumeh Hoseini

Abstract Eye tracking technology records the location, duration and sequence of people’s visual fixations when they inspect a given scene. In this way, it elucidates what people pay attention to when they look at sources of information. The present paper investigates some practical implications of this technology for attentional training in applied sport psychology. Following a brief overview of eye movements, the article describes three popular types of eye trackers in sport psychology fixed, mobile, and head-mounted systems. Then, it examines some recent eye tracking research on improving athletes’ gaze behavior and skilled performance. After that, it summarize the practical implications of these studies for attentional training in applied sport psychology. The article concludes by exploring how eye tracking technology can augment cognitive training in sport.

Using Hardware Accelerators to Increase Efficiency in Distributed Systems

Using Hardware Accelerators to Increase Efficiency in Distributed Systems

Pages 27-37

Mehdi Parsa

Abstract Today, distributed systems are used in providing most technology-oriented services of the digital era. With the addition of complex layers, creating complex execution structures, it is necessary to move towards hardware accelerators. But due to the limited resources in this type of accelerators, efforts should be made to improve hardware resources, delay and maintain memory efficiency. Implementing computational tasks in hardware to reduce latency and increase efficiency is known as hardware acceleration. A hardware accelerator is the use of specially designed computer hardware to perform certain functions more efficiently than software running on a general processor. Any data changes or routines that can be computed can be developed solely in software running on a general-purpose processor, solely in custom hardware, or in some cases a combination. In this way, operations can be programmed faster in special hardware and performed on a general computer processor. This approach has advantages and disadvantages. In this article, we intend to introduce the approach of using hardware accelerators in order to increase efficiency in distributed systems and examine the perceived advantages and disadvantages.

Application of Blockchain in Digital Currency Industry,, Rules, Opportunities and Challenges

Application of Blockchain in Digital Currency Industry,, Rules, Opportunities and Challenges

Pages 38-50

Reza Tarempoor, Mahdi Moghadahm

Abstract Blockchain is a fundamental technology that has changed the recent digital world. In fact, blockchain technology is a digital ledger that records transactions in a secure and transparent manner and provides a decentralized method for verifying and maintaining records. In the field of digital economy, blockchain and digital currencies are intrinsically related to each other. Digital currency is a special form of digital money created on the basis of cryptography. Digital currency has a wide range of uses from online transactions, remittances, decentralized applications to commerce. Most digital currencies use blockchain technology to benefit from basic features such as decentralization, transparency, and immutability. In fact, blockchain is a technology that enables the effective use of digital currencies such as Bitcoin, Ethereum and other digital currencies. The purpose of this article is a science-based study based on blockchain developments and examining the use of blockchain in the digital currency industry, regulations, opportunities and upcoming challenges.

Improving the Performance and Quality of Virtual Eeducation, Requirements and Solutions

Improving the Performance and Quality of Virtual Eeducation, Requirements and Solutions

Pages 51-63

zahra Mohammadi

Abstract In the current technology based era, after e-commerce, education has also entered the realm of virtual space. Virtual education, along with advantages such as not depending on place and time, electronic presence, preserving the environment, etc., has brought valuable achievements and, of course, various challenges for teachers and students. E-learning is one of the new educational methods based on information and communication technology that can solve many limitations and exclusions of education and put an end to the challenge of social demand for education and the lack of sufficient educational resources. The strong and increasing tendency towards electronic learning indicates the various advantages of this method compared to traditional methods of education. The current research with a descriptive-analytical method and with a practical purpose is to examine the advantages and challenges of virtual education and to suggest the requirements and solutions needed to improve the implementation and quality capabilities of virtual education. In order to improve the qualitative and operational capabilities of virtual education, the level of attention to technologies and virtual space should be increased. In particular, social networks and their content should be increased, and in addition to this, media literacy should also be explained to the audience, families, and relevant officials. Also, at the end of the article, we have suggested ways to improve and improve the effectiveness of education in virtual classes. By using these methods, teaching and learning can be made more attractive and easier, and teaching efficiency can be increased.