About
162
Publications
770,334
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
199
Citations
Introduction
Sh. Mahmudova is a head of department at the Institute of Information Technologies. She has PhD degree in technical sciences and asst. professor. She is the author of 95 articles. She was elected deputy editor-in-chief of IJIIP. Sh.J.Mahmudova was elected a reviewer of International Journal of Automation and Power Engineering (USA). Sh.J.Mahmudova was elected a reviewer of Journal of Control Engineering and Technology and British Journal of Applird Science & Technology.
Current institution
Additional affiliations
August 1979 - March 2020
August 1979 - present
Institute of information Technology Azerbaijan National Academy of Sciences
Position
- Head of Department
Description
- A local "Network Academy" of CISCO was established at Training The Institute researchers established national Internet infrastructure in Azerbaijan for the first time.
August 1979 - present
Institute of Information Techology
Position
- Head of Department
Publications
Publications (162)
This work explores green coding in programming, its principles and use in industry. Green coding principles should not be considered contrary to existing practices. It analyses some of the studies conducted in this field. Best practices on green coding are defined. Software developers can support their sustainability efforts through a number of gre...
One of the eight main indicators of the software system effectiveness is its maintenance. The main goal of software system maintenance is to preserve the functionality of the software system over time. Software system maintenance is a broad activity and includes the correction of errors that have arisen periodically after the software system is del...
This work explores green coding in programming, its principles and use in industry. Green coding principles should not be considered contrary to existing practices. It analyses some of the studies conducted in this field. Best practices on green coding are defined. Software developers can support their sustainability efforts through a number of gre...
This paper studies the essence, challenges, etc. of reverse engineering. It explores how the program works with the help of reverse engineering, what data it uses, where and what it sends, as well as what vulnerabilities it has. Through reverse engineering, it is possible to understand how a program works, what data it uses, where and what it sends...
Green coding is a relatively recent term used to refer to programming code that is produced and written in a way that minimizes the software's energy consumption, thereby limiting its potential impact on the environment. This paper explores international practice of green coding for software. Six popular practices are studied out of them. Practices...
Cyber-resilience of software systems is the ability to prevent, resist, and recover from adverse incidents using IT resources. Infrastructure can be extended through cyber-resilience. In this case, the problems can be solved in a short time. In this study, some methods of ensuring the cyber-resistance of the software system are explored. The role,...
Different technologies, methods and algorithms are used when developing high-quality software systems. There are various ways to create optimal software. One of them is an ant algorithm. The ant algorithm can be attributed to the field of biomimetic. Ant algorithm is one of the most effective polynomial algorithms for finding approximate solutions,...
For this, cloud computing, their features and services are investigated, related works and the most common cloud computing models and cloud databases are studied. Advantages and disadvantages of cloud computing are identified. The lack of effective approaches to increase the efficiency of the use of cloud technologies predetermines the expediency a...
In this article, propose about biometric network, the essence of the problem and identification. The advantages of biometric technology are shown to address the issues facing the authorities of law enforcement system
VIII international scientific conference. “Development of science in the XXI century”.
Dortmund, Germany. 14-15.09.2023. 102 p.
Cloud computing allows users to store and manage data efficiently. This research aims to develop a method for creating of distributed software systems on the platform of cloud systems and improving their reliability. The use of cloud computing in the construction of the software system can
reduce expenses, minimize the cost of data storage, etc. T...
The article provides information on the synthesis of software systems. It explores the issue of synthesis in decision-making and highlights its importance. In this article, the development of a conceptual model for the problems of synthesis of intelligent software systems, creation of a model of the synthesis process, and the development of knowled...
Cloud computing allows users to store and manage data efficiently. This research aims to develop a
method for creating of distributed software systems on the platform of cloud systems and improving
their reliability. The use of cloud computing in the construction of the software system can reduce
expenses, minimize the cost of data storage, etc. Th...
A log file is a document that keeps track of all events that occur on a website or server. Many log files are very large, so they can be regularly written over outdated content, or entire collections of log files with names, including a date, for example, can be created. In the event of technical problems, site inaccessibility, virus infection, hac...
An intelligent software system refers to any software using artificial intelligence to analyze and interpret data or to communicate with systems and people. The article substantiates the relevance of the issue and highlights existing problems. The following factors are taken into consideration when assessing the problems of intelligent software sys...
https://youtu.be/HGbQD4MRbWs
Video Presentition
The article provides information on the synthesis of software systems. It explores the issue of synthesis in decision-making and highlights its importance. In this article, the development of a conceptual model for the problems of synthesis of intelligent software systems, creation of a model of the...
This study reviews software security, etc. It studies the methods for the analysis of software security. The problems of software protection are identified. The risks for software projects, their management, determination and categories are studied. The article describes the ontology of cybersecurity based on standards. The main concepts related to...
2nd International Symposium on Characterization2nd International Symposium on Characterization
An intelligent software system refers to any software using artificial intelligence to analyze and interpret data or to communicate with systems and people. The article substantiates the relevance of the issue and highlights existing problems. The following factors are taken into consideration when assessing the problems of intelligent software sys...
Software efficiency indicators play a key role in its optimization. Various ways are available to ensure software optimization. One of the key indicators of software is its reliability. Software reliability refers to the program features to perform certain functions and they are kept within certain limits under specified conditions. Software reliab...
As computing technology progresses, computer systems and their activity domain are becoming widespread, and software projects are becoming complicated in the current society. Software testing is time-consuming and expensive. It aims at validating software functional and non-functional requirements, including software performance. During the test st...
ХVII International Scientific and Practical Conference Tokyo, Japan May 03 – 06, 2022, pp. 985-989
Article History Keywords Software systems Intelligent software Conceptual model Stages Components Directions. This article provides information on the design of intelligent software systems. An intelligent software system refers to any software using artificial intelligence to analyze and interpret data or to communicate with systems and people. Th...
XIII Международная научно-практическая конференция «Multidisciplinary academic research, innovation and results», 05-08 апреля 2022 г., Прага, Чехия
Artificial intelligence is a universal field of science. The application areas of artificial intelligence are diverse. They are actively adapting to and changing other sciences when solving any problem.
Intelligent System (IS) is a technical or software system that competently solves the problems that are relevant to a particular subject area and t...
This article provides information about the industrial revolutions and analyzes the Fourth Industrial Revolution. The Fourth Industrial Revolution takes away the potential risks of unsustainable growth and world systems, and its coming is estimated as a challenge. The main technologies of the Fourth Industrial Revolution are identified. Big data te...
The fight against terrorism and criminals has sharply increased in modern times. The wave of terrorist acts around the world has created a need for improved detection and preventive security systems and software. One of the main challenges facing the most states is the development of new principles and approaches to the prevention of smuggling and...
Article History Keywords Internet of things Industrial revolution Network Smart devices Platform. This article outlines the Internet of Things (IoT). The Internet of Things describes a network of physical objects, i.e., the "thing" including sensors, software, and other technologies for connection and data sharing with other devices and systems ove...
The presentation explores the field of intelligent systems. The structure, types, application and classification of the intelligent system are studied. The intelligent system is a technical or software system that is capable of solving the problems which are specific and creative in a particular subject area, so that knowledge is stored in the memo...
This paper develops a new algorithm by applying the Bayesian method to software using artificial immune systems. An artificial immune system is an adaptive computing system that uses models, principles, mechanisms, and functions used to solve problems in theoretical immunology. Its application to various fields of science is studied. The role that...
A log file is a document that keeps track of all events that occur on a website or server. Many log files are very large, so they can be regularly written over outdated content, or entire collections of log files with names, including a date, for example, can be created. In the event of technical problems, site inaccessibility, virus infection, hac...
This study provides information on artificial immune systems. The artificial immune system is an adaptive computational system that uses models, principles, mechanisms and functions to describe and solve the problems in theoretical immunology. Its application in various fields of science is explored. The theory of natural immune systems and the key...
XXV-й Международной научной конференции «Implementation of modern science and practice», 11-14 мая 2021, Варна, Болгария.
This article provides information about the industrial revolutions and analyzes the
Fourth Industrial Revolution. The Fourth Industrial Revolution takes away the
potential risks of unsustainable growth and world systems, and its coming is estimated
as a challenge. The main technologies of the Fourth Industrial Revolution are
identified. Big data te...
This award ceremony is a unique international platform that’s a confluence of all stakeholders of the ecosystem – Industry, Academia, Researchers, Innovators, Regulators – coming together to meet and share your knowledge among them from all around the world.VDGOOD Scientist Awards 2021 strives to offer a professional awards program that encourages...
. This article explores the field of artificial intelligence and intellectual systems. The structure, types and classification of the intellectual system are studied. The intellectual system is a technical or software system that is capable of solving the problems which are specific and creative in a particular subject area, so that knowledge is st...
The article develops an algorithm by using the analytic hierarchy process (AHP) method to evaluate the functionality of software. Software functionality is the capacity to perform a number of software product functions. In other words, the software functionality means the ability of software product to perform a number of functions. AHP is a struct...
Different technologies, methods and algorithms are used when developing high-quality
software systems. There are various ways to create optimal software. One of them is an
ant algorithm. The ant algorithm can be attributed to the field of biomimetic. Ant
algorithm is one of the most effective polynomial algorithms for finding approximate
solutions,...
The article develops an algorithm by using the analytic hierarchy process (AHP) method to evaluate the functionality of software. Software functionality is the capacity to perform a number of software product functions. In other words, the software functionality means the ability of software product to perform a number of functions. AHP is a struct...
The paper highlights the personal data and the stages of its protection. Some provisions of the Law of the Republic of Azerbaijan on the personal data are reviewed. The protection of personal data through programs is explored. The studies in this area are reviewed. Data protection methods through programs are studied and analyzed. Some recommendati...
This certificate verifies that Shafagat Mahmudova has completed 1 review(s) in 2019 for Journal of Big Data. (Springer Open, Scopus).
Article History Keywords Artificial intelligence Intelligent system Classification Direction Conceptual model. This article explores the field of artificial intelligence and intellectual systems. The structure, types and classification of the intellectual system are studied. The intellectual system is a technical or software system that is capable...
Technique for Order of Prevention by Similarity to Ideal Solution (TOPSİS) method is used for decision-making to improve software efficiency and to optimize its management by using methodological approaches. TOPSIS method is a multi-criteria decision-making analysis method. TOPSIS identifies the best alternative variant based on compromise solution...
The paper highlights the personal data and the stages of its protection. Some provisions of the Law of the Republic of Azerbaijan on the personal data are reviewed. The protection of personal data through programs is explored. The studies in this area are reviewed. Data protection methods through programs are studied and analyzed. Some recommendati...
ICATES 2019 provides an ideal academic platform for researchers to present the latest research findings and describe emerging technologies, and directions in Engineering and Natural Sciences issues. The conference seeks to contribute to presenting novel research results in all aspects of Engineering, Technology and Natural Sciences. The conference...
The proceeding includes papers presented at the International Scientific
Conference "TECHNICS, TECHNOLOGY AND EDUCATION" ICTTE
2019, organized and conducted by the Faculty of Technics and
Technologies - Yambol of Trakia University - Stara Zagora on 16-18
October 2019.
Biomimetics is an rntrtation moclel <lf systems and elements in the nature to solve complex hurnan problems'
Living organisms have well-adapted structures and materials for natural selection and have evolved over many
y"urrlfn! study of biomimetics lechnologies and their application in different areas can play an important role
in the perfect eiono...
The study machine learning for software based on Soft Computing technology. It analyzes Soft Computing components. Their use in software, their advantages and challenges are studied. Machine learning and its features are highlighted. The functions and features of neural networks are clarified, and recommendations were given
: http://www.conscientiabeam.com/journal/76/editorial-board.html
This paper examines the methods of increasing software efficiency based on soft
computing technology by analyzing the benefits and challenges of the components used
in software development. The functions and features of machine learning, comprising
neural networks, perceptron, support vector machines, and fuzzy logic are highlighted
and explained,...
The book reviews the basics of the theory of programming and programming languages. The specifics of algebraic thinking and formation are highlighted and the mechanism of their usage in programming is explained. The criteria for the evaluation of programming languages are identified and the algorithm is developed to estimate the effectiveness. Soft...
Nowadays cloud computing is widely used in various fields. Ensuring security of users in clouds is one of the main problems. In this study, one of the biometric authentication methods, that is human face recognition methods for providing security in clouds are analyzed. Problems in this field are studied.
Nowadays cloud computing is widely used in various fields. Ensuring security of users in clouds is one of the main problems. In this study, one of the biometric authentication methods, that is human face recognition methods for providing security in clouds are analyzed. Problems in this field are studied.
This study reviews software security, etc. It studies the methods for the analysis of software security. The problems of software protection are identified. The risks for software projects, their management, determination and categories are studied. Software development process includes the construction of an agreed structure for software developme...
Human Phase Intelligence Communication Cyberspahe: Human Communication in Computer Interface Design of Human Phase in the phical intellengence humanist
The article provides information about software performance. The software performance is analyzed and problems are explored. Mathematical and engineering approaches and models for solving performance issues are highlighted. The ways to increase software performance are explained. Importance of considering a number of factors in this area is emphasi...
The study machine learning for software based on Soft Computing technology. It analyzes Soft Computing components. Their use in software, their advantages and challenges are studied. Machine learning and its features are highlighted. The functions and features of neural networks are clarified, and recommendations were given.
This paper provides information about software security. Methods of analysis of software security have been studied. The problems that are important to protect software have been identified. Risks for software projects, their management, assignment, categories and so on. studied.
The article provides information on the basics of software engineering, programming and programming
languages. Software engineering is also defined as a systematic approach to the analysis, scheduling, design,
evaluation, implementation, testing, service and software upgrading. Thinking and the peculiarities of the
algorithmic peculiarities are cla...
The article provides information on the methods of organizing the technological process of software development. The key point is that if information is processed, it must be used for these three elements It explores the interaction of people, technology and process. Types of technological processes and software development models are analyzed. Tec...
In the work information about biometric technologies is given. The advantages of databases based on the unified platform in biometric network environment are shown. The effective ways of recognition are investigated and their comparative analysis is implemented. The human recognition in biometric network is studied and new method is suggested.
A survey was carried out on the awareness and willingness of the consumers in Yambol, Bulgaria to use the mass customization tools when purchasing clothing on-line. The results
show that they do not have enough information to use mass personalization when ordering
clothes online. This low awareness leads to indecision for the design and purchase of...
The study presents the information on software engineering (SE) and the knowledge spheres covered by SE. The development stages of programming and the problems encountered in this field are explored. Various programming languages are used to create software for problems. Programming is the process of developing software for a computer. One of the m...
Nowadays cloud computing is widely used in various fields. Ensuring security of users in clouds is one of the main problems. In this study, one of the biometric authentication methods, that is human face recognition methods for providing security in clouds are analyzed. Problems in this field are studied.
In modern age cloud computing are widely used in various fields. Ensuring users' security in cloud computing is one of the main problems. In this study, methods of recognition of human face by one of the biometric authentication methods in ensuring security users in cloud computing have been explained. Problems in this field have been investigated.
One of the fields of social science is anthropology. Anthropology is the science of the origin of human, the development allaws, etc. The material provides information about the history of anthropology, the stages of development, problems, anthropometry, its dimensions, and so on.
Cyberanthropology is analyzed as a field of science that explores th...
In the paper general information about biometric technologies is given. The advantages of databases based on the unified platform in biometric network environment are shown. The ways of ensuring security in biometric network are clarified. The effective ways of recognition are investigated and their comparative analysis is implemented. The ways of...
Particular problems encountered by programmers are reviewed in this study. Some indicators of statistical data on programmers working in the programming sector are analyzed. Distinctive characteristics of programmers working in the software engineering sector are explored. The information about modern technologies (big data, cloud computing, etc.)...
The study presents the information on software engineering (SE) and the knowledge spheres covered by SE. The development stages of programming and the problems encountered in this field are explored. The information on programming languages are presented, the comparative analysis of those is carried out, and the advantages and drawbacks of each are...
Particular problems encountered by programmers are reviewed in this study. Some indicators of statistical data on programmers working in the programming sector are analyzed. Distinctive characteristics of programmers working in the software engineering sectorare explored. The information about modern technologies (big data, cloud computing, etc.) e...
In the article, a new algorithm is proposed for finding coefficients that determine significance
extent of the values of geometric characteristics that are used for determination of racial and ethnic
identity of human. It is explained that the calculation of coefficients which determine the importance
extent of the values of geometric characteristi...
One of the goals of software engineering development of software products. Software products must meet the technical, economic and social demands.
In the article, a new algorithm for finding coefficients that determine significance extent of the values of geometric characteristics that are used for determination of racial and ethnic identity of human is proposed. It is explained that the calculation of coefficients which determine the importance extent of the values of geometric characteristi...
This article aimed to analyze biometric technologies, opportunities and prospects of using those in electronic
medicine. The ways of increasing reliability of medical service in health by using biometric technologies are embodied.
Identification issues according to the image of skull and head of human corpse shot while he was alive are touched upon...
In the article, a new algorithm for finding coefficients that determine significance extent of the values of geometric characteristics that are used for determination of racial and ethnic identity of human is proposed. It is explained that the calculation of coefficients which determine the importance extent of the values of geometric characteristi...
This study is devoted to Big Data problems in biometric technologies. It highlights the importance of the use of
Big Data technologies in solution of a wide range of issues facing the national security, law enforcement
system and defense authorities. The study provides information about Big Data and advanced cloud
technologies in the field of biome...
The paper provides information about biometric technologies, traditional and electronic libraries. Opportunities and prospects of the use of biometric technologies in libraries are analyzed. When using traditional methods data loss or theft may occur, whereas emergence of such threats is not possible in biometric identification/ Application of biom...
In the article, study of the use of biometric technologies and their possibilities and prospects of electron medicine were analyzed. The use of biometric technology in medicine increases the reliability of health and medical services. Touched identification based on photos of human head and his skull. Investigated the possibility introducing of bio...
In the work, study of the use of biometric technologies and their possibilities and prospects of electron medicine were analyzed. The use of biometric technology in medicine increases the reliability of health and medical services. Touched identification based on photos of human head and his skull. Investigated the possibility introducing of biomet...
Questions
Questions (114)


































































![Figure-2. Components of technological process [4]](profile/Shafagat-Mahmudova/publication/328335346/figure/fig1/AS:682666932334592@1539771888265/Figure-2-Components-of-technological-process-4_Q320.jpg)
![Figure-4. Stages of technological process of software development [12]](profile/Shafagat-Mahmudova/publication/328335346/figure/fig2/AS:682666932322306@1539771888563/Figure-4-Stages-of-technological-process-of-software-development-12_Q320.jpg)




























