Real-Time Operating System (RTOS) with Different Application: A Systematic Mapping

— It is very essential to develop the design and structure of Real time operating system (RTOS) exclusively if we are using this for some special tenders. There any researches believed that (RTOS) are conventional approach to designing devices (RTOS) are used to facilitate to implement different criteria and projects such as time to constrained products, the clustering, the fire alarm system, the wireless sensors powered by renewable energy sensors powered, the stability integrated modular Avionics (IMA) and the alternative programs. In this research, several publications have investigated to perceive the performance of RTOS. These study emphases on a review of RTOS in different criteria and projects to evaluate their performance on different Oss and computing platforms. In this publication data is collected comprehensively factors. In this paper, statistics and results helped in implementation of a more engrossed technique towards the implementation and improvement of RTOS. This paper, highest RTOS are clustering and performance for all applications, white alternate programs measured as least important.


I. INTRODUCTION
Real time computing systems play vital part in our society. That is why many multifaceted systems are based partially and completely are on the control of computer. There are many example of their applications that have need of real time computing are time constrained products, clustering, fire alarm system are time constrained products, clustering, fire alarm system, wireless sensors, stability, Integrated Modular Avionics (IMI), Wireless Sensors Networks (WSNs), alternate programs.
A robust assurance of a real time system under the performance can be accomplish by using more sophisticated design methodologies. In critical application the control system to able to handle all scenarios, containing extreme burden conditions and its scheme must be controlled by defeatist assumption, on the problem caused by real surroundings [5].
Usually, a real time system is instigated as a conventional of sequence of task that are managed by software called Real time operating system (RTOS). According to the set of constraints every task performs computational activity. So, the objective of Real time operating system (RTOS) is to control or manage assignment of the system, even microprocessor to the task in order to get the objectives [7]. The persistence of this paper to implore the transactions that arise among certain features that affect the functionality of Published on January 18, 2021. Sarah Khan (e-mail: sarahkhanengg gmail.com). the OS. It will assuredly cover the technique for advancement of further consistent and refined RTOS.
There are four different sections in which the organization of paper is focused. Section II gives background of the RTOS which includes key potential properties of OS. Section III gives the idea about Research Methodology in which Research questions, Search strategy, Inclusive and exclusive criteria, Table I gives review of several existing ROTS Methods and Technique. Section IV shows the results and discussion.

II. BACKGROUND
Operating system is the essential part of every single procedural arena for the reason that it maintenances the user to access documents and files of all other programs. Some renowned operating systems are Mac Os, Linux, and Micros of windows and UNIX. For the selection of operating system many techniques are developed and afterwards categories in all-purpose under the region of hardware, interface, security, virtualization and software [2].
Those operating systems which assist real time application requirements also with the ability to process data are the real time operating systems. Examples of real time operating system are operating system for machinery control industrial control, industrial control and scientific instruments [7].
The jitter of a real time operating system is the changeability in the time required by the Os to accept and process an application request. Hard RTOS are the system which has low jitter as well as soft RTOS are the system which has high jitter.
If we talk about time to process data and jitter, there are key potential properties of OS which includes: -Reliability and Stability The possibility that the OS is not fail or crash.
-Scalability This is the ability of OS to enhance its performance if further properties are added.
-Availability This is the possibility of the OS is actively processing its request and not also in crash mode.
-Usability This is the step the OS has been established in the market.
-Security This is the step that the OS is not disposed to external attacks. . This is the facility of the OS to shift and / or allocate is operations between cluster of computers.
-User Interface The capability of the OS to relate with the user.
-Certification To provide certain properties the OS has been established.

B. Search Strategy
We conducted this mapping study from different databases and services (ACM Digital Library, Google Scholar, IEEE xplore and Springer Link), to collect the maximum possible number of related research studies in the area of real time operating system different applications.
The searched databases are presented in Table II. The search study for generation of query is to define search string. In this portion, the papers' keywords, abstracts, and titles were investigated, using the following relations with the combination of Boolean operator "AND", "OR": ("RTOS" AND "Application") OR ("RTOS" AND "clustering").

C. Inclusion and Exclusion Criteria
In this development, we guarantee that only substantial studies about real time operating system applications are involved for additional examination. It was accomplished by put on an inclusion-exclusion plotting study to regulate whether this study has following all the steps.
Inclusion criteria: • Studies focusing on applications of real time operating system [3]. • Studies discussing key potential properties of RTOS [3]. • Studies focusing on clustering, fire alarm system, wireless sensors [3]. • Studies focusing on the application that require real time computing are time constrained products [3]. • Studies involving the Integrated Modular Avionics (IMI) [3]. • Studies based on surveys are used for systematic mapping of this paper. Exclusion criteria: • Studies included charters they mostly intensive on hardware on the side [3]. • Studies focusing on representative samples and articles. • Studies following on Longitudinal study design.
• Studies focusing on application and criteria of real time operating system.

D. A Relative Study on Several Text Extraction Techniques
Depends on brief overview and survey on applications of real time operating system, this is a relative review which is provided for researches on the basics of technological enhancement and methodologies proposed. Table III shows the different proposed algorithm. These proposed methods are on natural characteristics, recognition accuracy and also error rate percentage.

IV. RESULTS AND DISCUSSIONS
OS can be characterized into different categorizes by clustering operating systems through numerous approaches which are recorded above. Some most common parameters are designated as establishing the elementary on which an OS will be selected, which are commonly used are reliability, security, portability, scalability, availability, usability, clustering, certification, stability, alternate programs and interface. The motive behind the occurrence of each conditions inside publication studied were firm and analyze numerical values, literature and selected particular criteria. Data were given in few literatures in percentage criteria were used with RTOS. The given data was summed up from different literatures to show the performance of each application in graph.

ID
Research question Rationale

RQ1
What are the best tools/Algorithm for RTOS?
It aims to refer to the most commonly used algorithms. Results will support investigators to identify the strong point and weaknesses of algorithms used in RTOS.

RQ2
Which data analysis technique have been used?
It is important to discover which data analysis technique has been used.

RQ3
What are challenges faced by taking different application of RTOS?
In this regard, we discussed the most common challenge that can be answered after taking data from different publications. Outcomes of this inquiry will support researchers to comprehend the challenges.

RQ4
What are the common and widely used methods for checking different criteria of RTOS?
The objective is to take some most common parameters are carefully chosen as establishing the basic on which an operating system will be selected, which are commonly used are reliability, security, portability, availability, usability, clustering and performance, scalability, certification, stability, alternate programs and interface. According to graphical representation the percentage criteria in given literature about play models is illustrated in Fig. 1. It was observed from the graphical representation that clustering and performance measure of OS is at highest percent that is 93.75%.
According to the graphical representation the percentage criteria in given literature about manufacturing industries illustrated in Fig. 2. We observed the individual performance of each application using RTOS.    Similar behavior observed in Fig. 1 and Fig. 3 regarding clustering and performance which shows highest percentage criteria 96%. However, the percentage criteria towards alternate programs is lowest at 8%. According to the graphical representation this application display response for clustering and performance that is 97% which proved that the newly proposed high-performance options. Alternate programs have been observed that least substantial criteria within the applications. As shown the Fig. 5 it is observed that manufacturing industry is at its highest at 87%. This paper gives the review about RTOS different applications to analyze their competencies on different computing platforms. We divided operating system into five classes in direction to evaluation the number of procedures so that the effectiveness and usability of each operating system is formed.