scholarly journals An Exploratory Study of Cognitive Based Complexity Measures of Online Algorithms

Author(s):  
O. Isola Esther ◽  
O. Olabiyisi Stephen ◽  
O. Omidiora Elijah ◽  
A. Ganiyu Rafiu

Measuring the complexity of software has been an insoluble problem in software engineering. Complexity measures can be used to predict critical information about testability of software system from automatic analysis of the source code. In this paper, Improved Cognitive Complexity Metric (ICCM) is applied on C programming language. Since C is a procedural language, the cognitive complexity metric is capable to evaluate any procedural language. This paper presents a cognitive complexity metric named ICCM. First, the metric is analytically evaluated using Weyuker’s properties for analyzing its nature. Secondly, perform a comparative study of the metric with the existing metric such as NCCOP, CFS, CICM and CPCM, and the result shows that ICCM does better than other metrics by giving more information contained in the software and reflecting the understandability of a source code. Also, an attempts has also been made to present the relationship among ICCM, NCCOP, CICM, CFS and CPCM using pearson correlation coefficient method.

2016 ◽  
Vol 12 (6) ◽  
pp. 132 ◽  
Author(s):  
Zahra Kordzangeneh ◽  
Hamdollah Jayervand

<p>The present study was aimed to examine the relationship between psychological empowerment and spiritual intelligence with marital satisfaction in male and female teachers in Ahvaz from 2014 to 2015. Hence, 350 teachers were selected using random-stratified sampling method. Research tools were Spriters' psychological empowerment questionnaire (1995), Badie's et al. spiritual intelligence questionnaire (2010), Enrich's marital satisfaction questionnaire (1997); in order to do analysis, a Pearson Correlation Coefficient method and a regression method was used. Results showed that there is a relationship between psychological empowerment and spiritual intelligence with marital satisfaction in male and female teachers in Ahvaz. The results obtained from multi-fold regression analysis, using step-by-step method, showed that effectiveness, spiritual intelligence, and significance are able to predict marital satisfaction significantly. In addition, psychological empowerment has a closer relationship with spiritual intelligence, and spiritual intelligence has a closer relationship with marital satisfaction. </p>


2020 ◽  
Vol 20 (4) ◽  
pp. 359-365 ◽  
Author(s):  
Mulat Alubel Abtew ◽  
Annu Kumari ◽  
Ambika Babu ◽  
Yan Hong

AbstractApparel industry is not only one of the oldest, largest, labor-intensive, and most global industries but also the typical “starter” industry for countries engaged in export-orientated industrialization. To achieve such dreams, the industry has looked over different inter-dependable factors while producing different products. In this study, an effort has been made to establish a correlation between standard allowed minutes (SAMs) and efficiency of sewing section using different variables, including production rate, number of workstations, and operation breakdown, having a differential impact on both the selected variables. All the empirical analyses were planned in a vertically integrated textile company called Almeda Textile Private Limited Company (PLC), Ethiopia, starting from the basic product category (such as V-neck shirt) up to complicated workwear including military clothing and federal police uniforms of Ethiopia. The Pearson correlation coefficient method was chosen to find the relationship between bivariate linearly scaled variables using Statistical Package for Social Science (SPSS) software. The expected outcome will help in identifying the type of correlation and its significant level as well as its impact on the overall productivity of the sewing section which eventually leads to fulfilling the mission of attaining sustainable production capacity of the mentioned vertically integrated manufacturing company.


2012 ◽  
Vol 468-471 ◽  
pp. 60-63
Author(s):  
Xiao Fan Wu ◽  
Jia Jun Bu ◽  
Chun Chen

Due to the rapid development of Internet of Things (IoT), kinds of sensor nodes have been introduced to the different applications. Because of the variety of MCUs, sensors and radio modules, it’s challenging to reuse the device drivers between different sensor node platforms. To address this issue, a reusable device driver framework is proposed in this paper. Comparing with existed work, our framework is flexible, efficient, and easy to learn. The flexibility is achieved by layered encapsulation, which decouples the device driver with the sensor node operating system kernel. Our framework gives the reusability at the source code level, so it’s efficient. At the end, our framework is implemented in C programming language, which is the most common tool adopted by embedded system developing. This framework has applied to SenSpire OS, a micro-kernel real-time operating system for IoT sensor nodes.


2021 ◽  
Vol 2021 ◽  
pp. 1-9
Author(s):  
Yibing Li ◽  
Fei Xie ◽  
Xiaoye Ren ◽  
Fenyun Cao

Current atherosclerosis (AS) assessment devices have a disadvantage for users to carry around. In response to this shortcoming, we propose to collect the wrist photoplethysmograph (PPG) signal and create models to predict the indicators of atherosclerosis (cardiovascular age and right brachial and ankle pulse wave velocity (baPWV)). This study uses the maximum correlation coefficient method for feature selection and establishes multiple models to predict cardiovascular age and the right baPWV. The study results show that the prediction of cardiovascular age using the backpropagation (BP) neural network model is the best. Its Pearson correlation coefficient (PCC) is 0.9501 ( P < 0.05 ), and the model finds the best six physiological features as crest time (CT), crest time ratio (CTR), slop K, stiffness index (SI), reflection index (RI), and heart rate (HR). When predicting the right baPWV value on the right side, we propose a hybrid method MLR_BP, which has better experimental results than BP and MLR. The MLR_BP model improves the prediction accuracy, the predicted PCC value is 0.9204 ( P < 0.05 ), and the model only needs two features, HR and cardiovascular age. This study further verified the results of related literature and proved the relationship between AS and related physiological parameters. The proposed method is applied to wearable devices and has an application value for diagnosing AS and preventing cardiovascular diseases.


2016 ◽  
Author(s):  
Andrew D. Kern ◽  
Daniel R. Schrider

AbstractSummaryHere we describe discoal, a coalescent simulator able to generate population samples that include selective sweeps in a feature-rich, flexible manner. discoal can perform simulations conditioning on the fixation of an allele due to drift or either hard or soft selective sweeps—even those occurring a large genetic distance away from the simulated locus. discoal can simulate sweeps with recurrent mutation to the adaptive allele, recombination, and gene conversion, under nonequilibrium demographic histories and without specifying an allele frequency trajectory in advance.Availability and ImplementationAvailability and implementation: discoal is implemented in the C programming language. Source code is freely available on GitHub (https://github.com/kernlab/discoal_multipop) under a GNU General Public [email protected] informationSupplementary Figures and Text are appended below


2014 ◽  
Vol 3 (2) ◽  
pp. 30-34 ◽  
Author(s):  
Nor Azma Rahlin ◽  
Nik Wan Omar ◽  
Abd Aziz Muda ◽  
Azizah Endut

Safety climate scrutiny has been given attention by the organization in increasing productivity and efficiency in the workplace. The purpose of this study is to determine the relationship between safety climate construct factors and safety climate. Safety climate measurement as developed by Vinodkumar and Bashi was used and distributed to the selected respondents in the national automotive manufacturing plant. Internal consistency of six safety construct factors and correlation between safety construct factors and safety climate were validated using reliability analysis and Pearson correlation, respectively. The survey instrument scores had acceptable overall internal consistency (a = 0.913). The correlation analysis indicated that only two factors in safety construct factors have significant with safety climate. Both factors are enforcement of regulation and procedure of safety and safeness of work environment. The finding of this study provides a useful framework for the organization in practicing safety climate. DOI: http://dx.doi.org/10.3126/ijosh.v3i2.6101 


2020 ◽  
Vol 2020 ◽  
pp. 1-10
Author(s):  
Hanzhong Zhang ◽  
Jibin Yin ◽  
Xiangliang Zhang

Based on basic emotion theory and the PAD emotion model that can describe continuous emotion changes, we first propose a more general concept of a five-dimensional emotion model to better meet the needs in the area of emotion recognition. We determined the relationship between its dimensions and basic emotions and used a Pearson correlation analysis, multilayer perceptron, and other methods to compare and verify it with volunteer human identifiers. The results demonstrated that the five-dimensional emotion model was better than human identification in the field of emotion recognition. We also compared it with the PAD emotion model. The results demonstrated that the five-dimensional emotion model performed better. Finally, using the proposed model, we designed a technology prototype of a mood adaptive interface to demonstrate its potential application.


2021 ◽  
Vol 3 (1) ◽  
Author(s):  
E. O. Isola

In the early stage of software development, design complexity metrics are considered as useful indicators of a software testing effort and quality attributes. However, existing works made great efforts in establishing standardized metrics to evaluate the complexity of software, but there have not been significant efforts in finding the correlations among the cognitive complexity metrics. To address this challenge, this paper reviewed cognitive complexity metrics which includes: Improved Cognitive Complexity Measure (ICCM), New Cognitive Complexity of Program (NCCoP) and Modified Cognitive Complexity Measure (MCCM). The metrics were employed to analyse some selected sorting algorithms implemented in a procedural C programming language. The relationships among the aforementioned metrics were calculated using the Pearson Correlation Coefficient Method. The results of the comparative examination of ICCM, NCCoP and MCCM revealed that ICCM had more responsive measurements and that there exists a strong relationship among the specified metrics. ICCM had the strongest significance among the considered metrics based on the efforts in comprehending the information contained in the sorting algorithm codes. The study contributed significantly to understanding and addressing the complexity emanating from software development.


Author(s):  
Zaw Lin Oo ◽  
Mya Sandar Kyin

A compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language). The name compiler is primarily used for programs that translate source code from a high-level programming language to a lower level language [7]. The three main processes of compilation are lexical analysis, syntax analysis and semantic analysis. A compiler has two components, front-end and back-end. Front-end portion of a compiler has to do to main tasks lexical analysis and syntax analysis. On the lexical analysis, input source code are scanned and tokenized into various tokens [6]. In the system, front-end portion of the compiler, lexical analysis is used. There are many token elements in C++ programming language. In this system, line break token, white space tokens (space and tab) and operators (+,-,*,/,=,+= and so on) are used as token elements for the assignment statements of C++ source program. This system is taken all the assignment statements of C++ program as input. Of course, the extracted assignment statements may be literals or values assignment statement (e.g. x=3; or pi= 3.142;), variable assignment statement (e.g. x=y; or x=z;) and expression assignment statement (e.g. a=b+c; or x=y*z; or a=b*(c+d); and produced symbol table, step by step recognized table by using finite state automata and lexeme table.


Sign in / Sign up

Export Citation Format

Share Document