Статьи журнала - International Journal of Modern Education and Computer Science

Все статьи: 1064

Design of an efficient current mode full-adder applying carbon nanotube technology

Design of an efficient current mode full-adder applying carbon nanotube technology

Parisa Nejadzadeh, Mohammad Reza Reshadinezhad

Статья научная

In this article a new design of a current mode full-adder is proposed through the field effect transistors based on carbon nanotubes. The outperformance of the current mode full-adder constructed by CNTFET compared to that of constructed by CMOS is observable in the simulation and comparisons. This circuit operates based on triple input majority function. The simulation is run by HSPICE software according to the model proposed in Stanford University for CNTFETs at 0.65 V power supply voltage. The proposed circuit outperforms compared to the previous current mode full-adders in terms of speed, accuracy and PDP.

Бесплатно

Design of model free sliding mode controller based on BBO algorithm for heart rate pacemaker

Design of model free sliding mode controller based on BBO algorithm for heart rate pacemaker

Ekhlas H. Karam, Tariq Tashan, Eman F. Mohsin

Статья научная

A modified Model-Free Sliding Mode Controller (MF-SMC) scheme, which based on the Biogeography-Based Optimization (BBO) algorithm is suggested, to regulate the heart rate since it is difficult to derive a suitable model for the control algorithm, therefore the traditional control algorithm cannot perform efficiently. Also, a smoothing boundary layer is used to eliminate the chattering in the MF-SMC control signal. Results of simulation effort show that overshoot less and fast performance is achieved with stable convergence for the tracking regardless of the heart rate model to be controlled.

Бесплатно

Designing A Digital Multimedia Interactive Book for Industrial Metrology Measurement Learning

Designing A Digital Multimedia Interactive Book for Industrial Metrology Measurement Learning

Marsono, Mingchang Wu

Статья научная

This research aims to develop a digital multimedia interactive book for supporting the learning of industrial metrology and to examine the worthiness/value of the produced digital multimedia interactive book. It employs the approach of research and development. The design of the digital multimedia interactive book is implemented in some development stages: (1) material data collection, (2) planning, (3) making a prototype, (4) pilot test with respondents of multimedia experts and experts of industrial metrology, (5) improvement of the prototype, (6) application to students, (7) improvement of the final product. The final product of this research is a software multimedia digital interactive book which can be used to help students learn industrial metrology measurement. With this software, students can learn about industrial metrology whenever and wherever they are. Therefore, it can improve their competency, especially in the measurement.

Бесплатно

Designing Counter Using Inherent Capability of Quantum-dot Cellular Automata Loops

Designing Counter Using Inherent Capability of Quantum-dot Cellular Automata Loops

Soheil Sarmadi, Saeid Azimi, Shadi Sheikhfaal, Shaahin Angizi

Статья научная

Quantum-dot cellular automata presents a promising Nano-scale technology for replacement of conventional CMOS-based circuits. According to the significant role of counters in computing units, designing diverse types of counter circuits has attracted many attentions, so far. This paper presents a QCA-compatible single layer architecture for 4-bit counter circuit, however by generalizing the main idea, n-bit counter can be engendered in a similar way. The proposed circuit is designed without employing conventional flip-flops' structures by allotting the distinct clock cycles to each counting unit. The comparison results with the best-reported structure reveal the superiority of our design in terms of circuit complexity and required layers for accessing to input and output cells. The proper output waveforms obtained by the QCADesigner tool proves the precise functionality of the proposed counter.

Бесплатно

Designing a Novel Ternary Multiplier Using CNTFET

Designing a Novel Ternary Multiplier Using CNTFET

Nooshin Azimi, Hamidreza Hoseini, Abbas Shahsavari

Статья научная

Today, multipliers are included as substantial keys of many systems with high efficiency such as FIR filters, microprocessors and processors of digital signals. The efficiency of the systems are mainly evaluated by their multipliers capability since multipliers are generally the slowest components of a system while occupying the most space. Multiple Valued Logic reduces the number of the required operations to implement a function and decreases the chip surface. Carbon Nanotube Field Effect Transistors (CNTFET) are considered as good substitutes for Silicon Transistors (MOSFET). Combining the abilities of Carbon Nanotubes Transistors with the advantages of Multiple Valued can provide a unique design which has a higher speed and less complexity. In this paper, a new multiplier is presented by nanotechnology using a ternary logic that improves the consuming power, raises the speed and decreased the chip surface as well. The presented design is simulated using CNTFET of Stanford University and HSPICE software, and the results are compared with other instances.

Бесплатно

Designing a Universal Data-Oriented Random Number Generator

Designing a Universal Data-Oriented Random Number Generator

Rasoul Farjami Nezhad, Mehdi Effatparvar, Mohammad Rahimzadeh

Статья научная

Data-oriented is new and applied theory which provides method that models the concepts with data structure. If the concept is modeled by using sufficient data in modeling, required inferences and calculations can be done fast with less complexity. Random variable was modeled with digital probability graph, by using Ahmad Fact and probability density function. Some data-oriented random generators have been presented based on data-oriented approach. In this paper a universal data-oriented random number generator is introduced which is able to generate random numbers with uniform, normal, exponential and chi-square distributions.

Бесплатно

Designing of Fuzzy Controller to Stabilize Voltage and Frequency Amplitude in a Wind Turbine Equipped with Induction Generator

Designing of Fuzzy Controller to Stabilize Voltage and Frequency Amplitude in a Wind Turbine Equipped with Induction Generator

P. Khani Maghanaki, A. Tahani

Статья научная

The use of wind turbines based on induction generator is very popular to generate electrical power and it has been noted by researchers because of its many advantages compared to conventional methods of electrical energy generation. Factors of uncertainty in the nature of the wind cause variable voltage in amplitude and frequency on the induction generator. It is not appropriate to apply such voltage to the load. So a controller must be designed to be kept constant voltage and frequency. In this paper, a fuzzy controller is used as state feedback to stabilize the voltage, frequency and voltage amplitude. The variable AC voltage generated by generator is converted by rectifier to a variable DC voltage. The variable DC voltage causes a change in the output voltage of the inverter. The PWM switching property is used to stabilize frequency and state feedback is used to stabilize the output voltage amplitude. The obtained error signal with its derivative is applied to the fuzzy controller as input to generate the considered control signal by controller to generate appropriate firing pulses to apply to PWM inverter. Therefore, frequency and amplitude of the output voltage is kept constant with switching control and so maximum power of wind is resulted. Simulation results show that by design the appropriate controller for the considered system output voltage can be stabilized in constant amplitude and frequency.

Бесплатно

Detecting Anomalies in Students' Results Using Decision Trees

Detecting Anomalies in Students' Results Using Decision Trees

Hamza O. Salami, Ruqayyah S. Ibrahim, Mohammed O. Yahaya

Статья научная

Examinations are one of the most important activities that take place in institutions of learning. In many Nigerian universities, series of meetings are held to manually examine and approve computed student examination results. During such meetings, students' results are scrutinized. Reasonable explanations must be provided for any anomaly that is discovered in a result before the result is approved. This result approval process is prone to some challenges such as fatigue arising from the long duration of the meetings and wastage of man-hours that could have been used for other productive tasks. The aim of this work is to build decision tree models for automatically detecting anomalies in students' examination results. The Waikato Environment for Knowledge Analysis (WEKA) data mining workbench was used to build decision tree models, which generated interesting rules for each anomaly. Results of the study yielded high performances when evaluated using accuracy, sensitivity and specificity. Moreover, a Windows-based anomaly detection tool was built which incorporated the decision tree rules.

Бесплатно

Detecting and Removing the Motion Blurring from Video Clips

Detecting and Removing the Motion Blurring from Video Clips

Yang shen, Lizhuang ma

Статья научная

In this paper, we give a framework to deblur the blurry frame in a video clip. Two kinds of motion blurring effects can be removed in the video, one is the blurring effect caused by hand shaking, the other is the blurring effect caused by a fast moving object. For the blurring caused by hand shaking, PSF is estimated by comparing the stable area in blurry frame and non-blurry frame, so the Richardson-Lucy algorithm can restore the blurry frame by non-blind deconvolution. We also propose a framework to deblur the motion blurring objects which move fast in the video. The background is reconstructed by the algorithm in each frame, so an accurate matte of blurry object can be extracted to deblur the moving object by alpha matting. Results show our method is effective.

Бесплатно

Detection of False Income Level Claims Using Machine Learning

Detection of False Income Level Claims Using Machine Learning

Anil Kumar K.M., Bhargava S., Apoorva R., Jemal Abawajy

Статья научная

Data driven social security fraud detection has been given limited attention in research. Recently, social schemes have seen significant expansion across many developing countries including India. The fundamental aims of social schemes are to alleviate poverty, enhance the quality of life of the most vulnerable and offer greater chances to those relegated to the fringe of society to engage more enthusiastically in the society. Although governments channel billions of dollars every year in support of these social schemes, quite significant number of the eligible people are excluded from the program mainly through fraud and dishonesty. Although fraud is considered an illegal offence and morally reprehensible, it is unfortunate that the prevalence of fraud in social benefit schemes is rampant and a significant challenge to address. In this paper, we studied the viability of machine learning techniques in identifying fraudulent transactions in the context of social schemes. We focus on the detection of the false income level claims made by the fake beneficiaries to get the privileges of government scheme. We used the standard classifiers like Logistic Regression, Decision Trees, Random Forests, Support Vector Machine (SVM), Multi-Layer Perceptron and Naïve Bayes to identify fake beneficiaries of the government scheme from those deserving people. The results show that the Random Forest Classifier perform best providing an accuracy of 99.3% with F1 score of 0.99. The outcome of this research can be used by the government agencies entrusted with the management of the schemes to wade out the abusers and provide the required benefits to the right and deserving recipients.

Бесплатно

Detection of Tumours in Digital Mammograms Using Wavelet Based Adaptive Windowing Method

Detection of Tumours in Digital Mammograms Using Wavelet Based Adaptive Windowing Method

G.Bharatha Sreeja, P. Rathika, D. Devaraj

Статья научная

Mammography is the most effective procedure for the early detection of breast diseases. Mammogram analysis refers the processing of mammograms with the goal of finding abnormality presented in the mammogram. In this paper, the tumour can be detected by using wavelet based adaptive windowing technique. Coarse segmentation is the first step which can be done by using wavelet based histogram thresholding where, the thereshold value is chosen by performing 1-D wavelet based analysis of PDFs of wavelet transformed images at different channels. Fine segmentation can be done by partitioning the image into fixed number of large and small windows. By calculating the mean, maximum and minimum pixel values for the windows a threshold value has been obtained. Depending upon the threshold values the suspicious areas have been segmented. Intensity adjustment is applied as a preprocessing step to improve the quality of an image before applying the proposed technique. The algorithm is validated with mammograms in Mammographic Image Analysis Society Mini Mammographic database which shows that the proposed technique is capable of detecting lesions of very different sizes.

Бесплатно

Detection of botnet using flow analysis and clustering algorithm

Detection of botnet using flow analysis and clustering algorithm

Prachi, Sherya, Shruti, Vanshika

Статья научная

With the increase of digital data on the internet, computers are at higher risk of getting corrupted through cyber-attacks. Criminals are adopting more and more sophisticated techniques to steal sensitive information from the web. The botnet is one of the most aggressive threats as it combines lots of advanced malicious techniques. Detection of the botnet is one of the most serious concerns and prominent research area among the researchers. This paper proposes a detection model using the clustering algorithm to group bot traffic and normal traffic into two different clusters. Our contribution focused on applying K-means clustering algorithm to detect botnets based on their detection rate (true and false positives). Experimental results clearly demonstrate the fact that with the help of clustering we were able to separate the complete dataset into two entirely distinguishable clusters, where one cluster is representing the botnet traffic and other one representing the normal traffic.

Бесплатно

Determining proficient time quantum to improve the performance of round robin scheduling algorithm

Determining proficient time quantum to improve the performance of round robin scheduling algorithm

Dipto Biswas, Md. Samsuddoha

Статья научная

Process scheduling is considered as a momentous and instinct task accomplished by operating system. Round robin is one of the extensively utilized algorithms for scheduling. Various noticeable scheduling algorithms based on round robin strategy have been introduced in last decade. The most sensitive issue of round robin algorithm is time quantum because it determines and controls the time of achieving resources for a process during execution. Different types of approaches are available for determining time quantum related to round robin. This paper represents a new round robin algorithm having proficient time quantum that has been determined by considering the maximum difference among differences of adjacent consecutive processes into the ready queue. The proposed methodology is an endeavor to increase the outcomes of round robin as well as system performance. The algorithm is experimentally and comparatively better than the mentioned round robin algorithms in this paper. From the consideration against the referred algorithms, it decreases average turn-around-time, average waiting-time and the number of context-switching along with other CPU scheduling criteria.

Бесплатно

Developing E-Business Strategies Curriculum Case Study in the Information Systems Department

Developing E-Business Strategies Curriculum Case Study in the Information Systems Department

Thoria Alghamdi, Arwa Jamjoom

Статья научная

E-Business Strategies (EBS) is an elective course in the Information Systems Department, Faculty of Computing & Information Technology at King Abdulaziz University, Jeddah. In this course, students learn many concepts regarding e-business, such as strategies, models, relationships and so on. Also, they improve their leadership skills, such as analyzing the business environment and take the decisions. In this paper, we address the main challenges faced by the EBS course developers and study all the components of the existing EBS course. We then determine a learning strategy using an Outcomes-based Education (OBE) approach and redesign the course using an Active Learning Approach. This paper provides comprehensive information concerning an EBS course in terms of its importance, goals, textbook and evaluation tools.

Бесплатно

Developing a Compact and Practical Online Quiz System

Developing a Compact and Practical Online Quiz System

Kazuaki Kajitori, Kunimasa Aoki, Sohei Ito

Статья научная

Thanks to the open technologies around the world wide web, the authors as just college teachers have been able to develop a compact and practical online quiz system we call QDB to satisfy needs in their classes. In this paper, first we introduce our system to give ideas what the system can do. Then we show the effectiveness of the system by describing the effects of practical uses of the system in our classes for years including the effect of the recently added retry-functionality. Then as an example of the feasibility of our development we explain how simple to implement the retry-functionality because of the compactness of the system and again the great power the open technologies give us and show the speed of the system. As conclusion we suggest possibilities of a compact and flexible system as a form (or a part) of e-learning systems made to your order.

Бесплатно

Developing a New e-Exam Platform to Enhance the University Academic Examinations: the Case of Lebanese French University

Developing a New e-Exam Platform to Enhance the University Academic Examinations: the Case of Lebanese French University

Mazin S. Al-Hakeem, Mohammad Salim Abdulrahman

Статья научная

Although the philosophy of education of many universities began shifted gradually towards using computers and information and communication technologies to establish effective education environment, the traditional style of examinations (that suffering from real problems related to the type of using paper and pen) is still used in these technological environments. The current e-Exam systems that have been used in modern education environment are still suffering from many problems, but in spite they solved some traditional exam problems, the authors highlighted these issues and developed a new e-Exam platform to provide a better quality exam in terms of saving cost, time, effort and cheating probability. The developed e-Exam was implemented upon client/server network architecture on three computer laboratories at the department of IT in LFU. This e-Exam is being used by 14 lecturers to make daily quizzes, midterm and final exams for 142 morning and evening students to replace most of the paper based examinations since October 2015. The developed e-Exam platform includes three main subsystems which are integrated and working together to generate e-Exam Packages and to deliver the e-Examinations. A special e-Exam Browser was implemented using C Sharp to establish the client/server model. A usability test of e-Exam platform and questionnaires for both lecturers and students were carried out to assess satisfaction and effectiveness. Finally, the empirical outcomes were achieved and mentioned in this paper. To the best of our knowledge based to review literature and our e-Exam adoption survey, the implemented platform represents the first official e-Exam platform in Kurdistan Region of Iraq.

Бесплатно

Developing an efficient text pre-processing method with sparse generative naive Bayes for text mining

Developing an efficient text pre-processing method with sparse generative naive Bayes for text mining

Mrutyunjaya Panda

Статья научная

With the explosive growth of internet, there are a big amount of data being collected in terms of text document, that attracts many researchers in text mining. Traditional data mining methods are found to be trapped while dealing with the scale of text data. Such large scale data can be handled by using parallel computing frameworks such as: Hadoop and MapRedue etc. However, they are also not away from challenges.On the other hand, Naive Bayes (NB) and its variant Multinomial Naive Bayes (MNB) plays an important role in text mining for their simplicity and robustness but if anything or everything from number of words, documents and labels go beyond the linear scaling, then MNB is intractable and will soon be out of memory while dealing in a single computer. Looking into the high dimensional sparse nature of the documents in text datasets, a scalable sparse generative Naive Bayes (SGNB) classifier is also proposed to develop a good text classification model. Unlike parallelization, SGNB reduces the time complexity non-linearly and hence expected to provide best results. In this paper, an efficient Lovins stemmer in combination with snowball based stopword calculation and word tokenizer is proposed for text pre-processing. The extensive experiments conducted on publicly available very well known text datasets opines the effectiveness of the proposed approach in terms of accuracy, F-score and time in comparison to many baseline methods available in the recent literature.

Бесплатно

Developing and implementation of research grant management system for research office, Haramaya university, Ethiopia

Developing and implementation of research grant management system for research office, Haramaya university, Ethiopia

Tilahun Shiferaw, Wesenu Mohammed, Tariku Mohammed, Zekarias Teferi

Статья научная

In this work, we have developed a research grant management system in Haramaya University. The main aim of this project was to automate the manual working system in order to facilitate grant application process, improve time efficiency, save manual cost, improve the flow of information among researchers, and eliminate work delay. In the process of developing the system, researchers conducted a survey research which helps to identify the stakeholders and experts view. Delphi technique was used to identify the view of stakeholders. Whereas a questionnaire was used to collect data from purposely selected researchers to undertake user acceptance test. Finally, we adopted an iterative and incremental method. For the design, we used the UML Modeling language and PHP, JavaScript, Jquery, Json, Bootstrap and CSS used for the implementation. The user acceptance test found the system is acceptable with an average of 94.45%. Through all this process the system was successfully developed, tested and deployed.

Бесплатно

Developing ontology approach using software tool to improve data visualization (case study: computer network)

Developing ontology approach using software tool to improve data visualization (case study: computer network)

Mahmoud Moshref, Rizik Al-Sayyad

Статья научная

The Information Technology system use visualization to represent data in different forms. Some new researches in this field working on extract Knowledge, rapid information retrieval from the graphical diagram. Therefore, data visualization now trends to use ontology approach to build a robust knowledge-based system. The proposed of this paper is to developed ontology approach and use software tools to improve visualized knowledge. Moreover, study data visualization subject in term of ontology and how to facilitate understanding it on the end user. Computer networks ontology adopted as a case study to prove the important of this approach. The Object Role Modeling (ORM) is a visualized notation used to build the prototype for ontology, and OntoGraf module in the Protégé tool used to build ontology.

Бесплатно

Development and Application of an Autonomous Learning System for Engineering Graphics Education

Development and Application of an Autonomous Learning System for Engineering Graphics Education

Weiwei Song, Shukun Cao, Bo Yang, Kaifeng Song, Changzhong Wu

Статья научная

Autonomous learning plays an important role in raising students’ learning effect and innovation ability in university education. An effective e-learning environment is indispensable in autonomous learning. This paper studies a web based e-learning system and examines students’ autonomous learning ability and perceptions of e-learning taking students at University of Jinan in China as an example. In this paper, a web-based e-learning system for engineering graphics course is developed. The characteristics, the design idea and strategies fit for engineering graphics are introduced. The architecture and system composition are discussed. The key technologies and implementation methods of each module of system are described in detail. The students had experiences on the network learning system for two years. The practical application indicates that it can enhance students’ perceptual cognition to the teaching contents, increase their learning interests, develop their learning initiative and make them master the teaching contents more quickly.

Бесплатно

Журнал